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


Samples


Accessing VOLT's supplemental files

To access VOLT's supplemental files select the 'VOLT supplemental files setup' option via 'Start', 'Programs', 'Microsoft VOLT'.

Start - Programs - Microsoft VOLT...

You will be presented with the VOLT supplemental files EULA (end user license agreement). Once this has been accepted you will be asked where you'd like the supplemental files to be placed on your hard disk.


Mangal

This font contains OpenType layout tables, constructed using VOLT. We hope you find it useful.

Mangal has been designed for Devanagari, and supports complex typographic requirements of the script. A non-exhaustive list of such requirements includes:

  • generating 'akhands'
  • substituting the appropriate Ra vattu forms
  • substituting half forms of consonants
  • selecting appropriate vowel signs to replace the default vowel signs, that go with consonants, conjuncts for syllable formation
  • positioning mark(s)/ vowel signs with respect to base glyphs and ligatures

We would like to mention that this font is essentially a 'work in progress' item and illustrates just one of the many ways in which tables for an OpenType font can be built using VOLT. One of our prime objectives in this illustration, is to represent as many features of VOLT as possible. To cite examples here: we have classified glyphs in a large number of groups and provided mark-to-mark positioning using pair-positioning tables. To achieve similar results, you might wish to classify glyphs differently / fewer groups, or use anchors for mark-to-mark positioning. These tables provide a way of seeing and understanding the underlying thinking process for building OpenType tables with VOLT. They are not the 'typical' way for creating tables for Devanagari. VOLT provides the OpenType type designer a 'visual' tool with a lot of flexibility and options to create OpenType layout tables!

The font itself, has been designed with simple construction in outlines, for use as a sans serif UI font. It is the font that is mentioned in the Appendix of the OpenType Indic spec section on the Microsoft Typography site.

Mangal can be considered a flagship Indic font that has full implementation of OpenType from glyph repertoire to tables.

Mangal is provided under the terms of the VOLT supplemental files EULA. Mangal can not be redistributed.


Arabic Typesetting

The Arabic Typesetting is distributed with Microsoft Visual OpenType Layout Tool (VOLT) and is provided under the terms of the VOLT supplemental files end user license agreement. It is provided for illustration only, and may not be altered or redistributed.

Arabic Typesetting supports all characters from the Unicode Arabic and Arabic Extended blocks. As such, it can be used to produce documents in Arabic, Farsi, Urdu, Sindhi, Malay, and Uighur. The font is the Arabic naskh style of calligraphy.

Arabic Typesetting contains layout information and glyphs to support all of the required features for the scripts and languages supported. The font contains over 1600 Arabic glyphs. It is not necessary for all fonts to support this many glyphs or ligatures. Each font should be designed as the font creator desires.

Many shaped glyph forms (such as ligatures) have no Unicode encoding. These glyphs have id's in the font, and applications can access these glyphs by "running" the layout features which depend on these glyphs. An application can also identify non-Unicode glyphs contained in the font by traversing the OpenType layout tables, or using the layout services for purely informational purposes.

Arabic Typesetting contains three OpenType Layout tables: GSUB (glyph substitution), GPOS (glyph positioning), and GDEF (glyph definition, distinguishing base glyphs, ligatures, classes of mark glyphs, etc.).


Uniscribe

To help you test your fonts we've included an updated test version of Microsoft's Unicribe Unicode script processor. The .dll and installation instructions are included in the usp.zip.

Uniscribe is provided under the terms of the VOLT supplemental files EULA. The Uniscribe .dll can not be redistributed.



this page was last updated 26 June 2001
© 2001 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