A recent thread in the Unicode mailing list, August 2005 archive, on Latvian reminded me of the 1 May 2004 when 10 countries joined the European Union, bringing the membership up to 25 countries.
http://www.unicode.org/mail-arch
A lady from Latvia was interviewed and she was saying that it was important that the Latvian language be continued in use, also saying that Latvian is an ancient language.
This got me interested in the idea of supporting Latvian in fonts. I already try to support Old English and Welsh in my fonts, including all of the rarer accents for Welsh.
I am not a linguist and I do this from a typographical standpoint.
I rely upon a valuable resource on the web for finding which accents are used in which languages.
http://www.evertype.com/alphabets/
For Latvian the following file is provided.
http://www.evertype.com/alphabets/latvian.pdf
In order to learn more, I study that document in conjunction with the following document.
http://www.unicode.org/charts/PDF/U0100.pdf
I am now wondering exactly how to add the special characters with the commas into my Galileo Lettering font. The accented characters for Latvian appear at a quick look (though subject to a more detailed checking) to all be in the start up template of Font Creator 5.0, though as I would be adding a set of vowels with macrons I shall try to add Y macron and y macron as well and they need to be added specially. However, all characters for Galileo Lettering are currently on a grid of 256 font units! Yet Galileo Lettering is not usable below 24 point as the lines do not show so maybe the commas below a letter could be better placed on a 128 font unit grid? Or would that spoil the look of the font?
So, here is a hopefully interesting thread of adding characters to fonts so as to help conserve an ancient language and allowing it to be displayed using a range of modern fonts, display fonts as well as ordinary text fonts.
William Overington