Help-Site Computer Manuals
Software
Hardware
Programming
Networking
  Algorithms & Data Structures   Programming Languages   Revision Control
  Protocols
  Cameras   Computers   Displays   Keyboards & Mice   Motherboards   Networking   Printers & Scanners   Storage
  Windows   Linux & Unix   Mac

/var/sites/help-site.com/auto/tmp/CPAN/9677/Font-TTF-Scripts-0.10/Examples/thai2volt.pl

/var/sites/help-site.com/auto/tmp/CPAN/9677/Font-TTF-Scripts-0.10/Examples/thai2volt.pl


TITLE

thai2volt - Create VOLT code for standard Thai fonts


SYNOPSIS


  THAI2VOLT [-a angle] [-c] [-k flags] [-x file] infile outfile

Copies the input font to the output font adding various tables on the way. If

the font is not already a Unicode font, it will be converted to one.


OPTIONS


  -a angle  Sets italic angle

  -c        Don't add circle glyph (U+25CC) if one not present. Adding a circle 

            glyph destroys the hmdx, VDMX & LTSH tables.

  -k        Add empty kerning tables to VOLT table. Bitfield of tables

              0 - ai moving left over consonants

              1 - wide upper diacritics moving base right following tall things

  -x        XML point database file for infile

  -z        Don't add zwsp (U+200B) if not present


DESCRIPTION

This program does a number of things:

.
It creates a dotted circle glyph if one is not present and adds it to the font. And also a blank ZWSP (U+200B) glyph if not present.

.
It reencodes the font to conform to Unicode encoding appropriate to OpenType fonts and also to Win95 Thai editions

.
It creates attachment points for each glyph

.
It adds kerning rules to ensure glyphs don't clash.

Since positioning is dependent on italic angle. If thai2gdl is used on an italic font the slope of the font should be given to the program if it is not already specified in the POST table in the font.


SEE ALSO

thai2gdl, thai2ot

Programminig
Wy
Wy
yW
Wy
Programming
Wy
Wy
Wy
Wy