microsoft.com Home   All Products  |   Support  |   Search  |   microsoft.com Home  
Microsoft

Microsoft Typography | Developer information | VOLT | VOLT release notes
Start | Project window | Glyph grid | Glyph group | GSUB | GPOS | Proofing | File | Samples


File options


Ship Font To save your work select 'Save Font' from the File menu or click the 'Save' button on the tool bar. VOLT saves its data into a temporary table inside the TTF. VOLT keeps more data around (to make its interface more user-friendly), so the translation to OT assembly is not reversible. As long as other tools preserve this table, there should not be a problem to open/save the same font in different tools.


When you have completed work on a font select 'Ship Font' from the File menu. When a font is shipped the temporary VOLT source code table is removed from the font.

Ship Font warning

Note for font propeller heads - The VOLT source code table contains a serialized text presentation of your VOLT data, which is quite easy to understand. We don't want to encourage anyone to hack this data, but if you look at what's in there, you'll immediately figure the format out. The format is the same as that used to import and export lookups, glyph groups and glyph definitions described in the following section.


Import and export options

VOLT supports the import and export options shown in the composite screen capture shown below.

Import and export options


Export glyph range

Export glyph range

The glyph information is saved in as a .VTD file. A code snippet is shown below.

DEF_GLYPH "halfSha" ID 230 END_GLYPH
DEF_GLYPH "halfSsa" ID 231 END_GLYPH
DEF_GLYPH "halfSa" ID 232 END_GLYPH
DEF_GLYPH "halfHa" ID 233 END_GLYPH
DEF_GLYPH "halfKaSsa" ID 234 END_GLYPH
DEF_GLYPH "halfJaNya" ID 235 END_GLYPH
DEF_GLYPH "halfKaNukta" ID 236 END_GLYPH
DEF_GLYPH "halfKhaNukta" ID 237 END_GLYPH

Many font developers map glyphs to glyph ID in a standardized way. If you do this you only need name your glyphs once using the glyph editing tool and apply the exported .VTD file across your library.


Export lookup

Export lookup

Lookup information is saved in as a .VTL file. A code snippet is shown below.

DEF_LOOKUP "Nukta" PROCESS_BASE 
	PROCESS_MARKS ALL DIRECTION LTR
IN_CONTEXT
END_CONTEXT
AS_SUBSTITUTION
SUB GROUP "FullForms" GLYPH "Nukta"
WITH GROUP "FullNuktaForms"
END_SUB
END_SUBSTITUTION


Export glyph group

Glyph group information is saved in as a .VTG file. A code snippet is shown below.

DEF_GROUP "FullJaForms"
 ENUM GLYPH "fullJa" 
      GLYPH "fullJaNukta" 
      GLYPH "fullJaRa" 
      GLYPH "fullJaNuktaRa" END_ENUM
END_GROUP


Export project

This option is particularly useful if you need to add glyphs to a particular font using a tool that overwrites, deletes or corrupts OpenType layout tables or VOLT private tables.


Import options

Use the import options to reuse glyph, lookup, group and project information. The Import PostScript names option assigns the names stored in your font's POST table to the glyph names used by VOLT.



this page was last updated 13 July 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of use.
comments to the MST group: how to contact us

 

Start | Project window | Glyph grid | Glyph group | GSUB | GPOS | Proofing | File | Samples
Microsoft Typography | Developer information | VOLT | VOLT release notes