30.06.2013 Views

The Adobe Type 1 Font Format book (PDF: 445 KB) - Adobe Partners

The Adobe Type 1 Font Format book (PDF: 445 KB) - Adobe Partners

The Adobe Type 1 Font Format book (PDF: 445 KB) - Adobe Partners

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

44 <strong>Adobe</strong> <strong>Type</strong> 1 <strong>Font</strong> <strong>Format</strong><br />

5.11 LanguageGroup<br />

Certain groups of written languages share broad aesthetic characteristics.<br />

Identification of such language groups can prove useful<br />

for accurate character rendering.<br />

<strong>The</strong> value of the entry LanguageGroup is an integer that indicates<br />

the language group of the font program. If the Private<br />

dictionary does not contain this entry, or if the given value is not<br />

recognized by <strong>Type</strong> 1 BuildChar, then the value of<br />

LanguageGroup defaults to zero. At this time, <strong>Type</strong> 1 BuildChar<br />

recognizes only two language groups, identified as group zero<br />

and group one. <strong>The</strong> future identification of other values for the<br />

LanguageGroup entry is reserved by <strong>Adobe</strong> Systems.<br />

Language group 0 consists of languages that use Latin, Greek,<br />

Cyrillic, and similar alphabets. Since the value of the<br />

LanguageGroup entry defaults to 0, a font program corresponding<br />

to one of these languages does not need to contain this entry.<br />

Language group 1 consists of Chinese ideographs and similar<br />

character sets, including Japanese Kanji and Korean Hangul. <strong>Font</strong><br />

programs corresponding to one of these languages should contain<br />

the Private dictionary entry:<br />

/LanguageGroup 1 def<br />

For compatibility with older PostScript interpreters, creators of<br />

font programs specifying language group 1 must also include the<br />

RndStemUp entry in the Private dictionary:<br />

/RndStemUp false def<br />

<strong>The</strong> RndStemUp entry has been superseded by the<br />

LanguageGroup entry. No reference at all to the name<br />

RndStemUp should be made in any font program unless it<br />

belongs to language group one.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!