I am wondering if the following idea would be of any usefulness towards solving 
the problem without needing any code point allocations in Unicode.
 
Suppose that a concept of an Endangered Language Code Page is invented.
 
Suppose that the letter sequence ELCP is used to designate an endangered 
language code page number, the number being an integer.
 
Given a list of Endangered Languages, then by discussion amongst interested 
people, allocate an ELCP number for each language, the number for a particular 
language being different from the number for every other language and different 
from ordinary code page numbers being used for existing code page numbers.
 
When making a font, include in the Description section of the Microsoft Roman 
platform the following text, shown by an example for some language for which an 
ELCP value of 4003 has been allocated. 
 
ELCP=4003;
 
The ELCP value could be included in the Description section of the  Microsoft 
Unicode BMP only platform as well if so desired, as being useful for humans. 
However, the reason that I have suggested using the Description section of the 
Microsoft Roman platform is that the information in the Description section of 
the Microsoft Roman platform is stored in plain text and so the ELCP value can 
be found by opening the font file using the WordPad program and first searching 
for ELCP within the file. Perhaps some way could be found to access and apply 
that information automatically in some future software applications.
 
I hope that this helps in some way. Maybe someone reading this post will be 
able to suggest a way of applying the idea of an ELCP in a software application 
such as a wordprocessor package.
 
William Overington
 
19 August 2011
 







Reply via email to