Alan,
>As a beginner, I don't know where to look to find fonts.
>I haven't seen any Vietnamese fonts yet, just chinese, japanese,
>hebrew, and western european.
>
>1. Is there a central repository of palm-pilot fonts?
>2. Is there a Vietnamese font already somewhere?
>
>I'll assume that the font functions in the OS API does everything
>required to build and use my own fonts.
1. I haven't heard of any font repository, but that doesn't mean a whole lot.
2. I also haven't heard of any Vietnamese fonts.
3. There's no OS support for building fonts. There are some free tools for converting
fonts into the Palm OS format - which is basically the same as the Mac OS NFNT format.
I don't have the URLs handy, but if you search the list archives you'll find the
postings.
4. If you were going to create a Vietnamese font (e.g. one based on code page 1258),
then you'd still have the problem of no Palm OS support for zero width, left-kerning
characters used to render Vietnamese - I think that for 1258 the set includes...
Loc Unicode Name
=== ======= ====
0xCC 0x0340 #NON-SPACING GRAVE TONE MARK
0xD2 0x0309 #COMBINING HOOK ABOVE
0xDE 0x0303 #COMBINING TILDE
0xEC 0x0341 #NON-SPACING ACUTE TONE MARK
0xF2 0x0323 #COMBINING DOT BELOW
Potentially you'd run into problems with word wrapping and selection, where the zero
width character can get separated from the base.
5. Finally, you'd also have to create your own keyboard for entering Vietnamese
characters.
-- Ken
Ken Krugler
TransPac Software, Inc.
<http://www.transpac.com>
+1 530-470-9200 (direct) +1 408-261-7550 (main)