📄 fonts.htm
字号:
also an <tt><b>XUID</b></tt> for your organization. Contact
<blockquote><address>
Unique ID Coordinator<br>
Adobe Developers Association<br>
Adobe Systems, Inc.<br>
345 Park Avenue<br>
San Jose, CA 95110-2704<br>
+1-408-536-9000 telephone (ADA)<br>
+1-408-536-6883 fax<br>
<a href="mailto:fontdev-person@adobe.com">fontdev-person@adobe.com</a><br>
</address></blockquote>
<p>
The XUID is a Level 2 PostScript feature that serves the same function as
the UniqueID, but is not limited to a single 24-bit integer. The
<tt><b>bdftops</b></tt> program creates XUIDs of the form
"<tt><b>[-X- 0 -U-]</b></tt>" where
"<tt><b>-X-</b></tt>" is the organization XUID and
"<tt><b>-U-</b></tt>" is the UniqueID. (Aladdin Enterprises'
organization XUID is 107; do not use this for your own fonts that you
distribute.)
<p>
Because Ghostscript runs on many different systems, including DOS, the
names of font files can be no longer than 8 characters. We therefore
construct a font's filename <tt><b>FTTWVVVE.gsf</b></tt>
similarly to the construction for temporary UniqueIDs.
<blockquote><table cellpadding=0 cellspacing=0>
<tr><th colspan=5 bgcolor="#CCCC00"><hr><font size="+1">Coding of font file name "<tt><b>FTTWVVVE.gsf</b></tt>"</font><hr>
<tr> <td><tt><b>F</b></tt>
<td>
<td><a href="#Foundries">Foundry</a>
<td>
<td>
<tr> <td><tt><b>TT</b></tt>
<td>
<td><a href="#Typeface">Typeface</a>
<td>
<td>two-digit identifier
<tr> <td><tt><b>W</b></tt>
<td>
<td><a href="#Weight">Weight</a>
<td>
<td>normal, bold, etc.
<tr> <td><tt><b>V</b></tt>
<td>
<td><a href="#Variant">Variant</a>
<td>
<td>normal, italic, etc.
<tr> <td><tt><b>E</b></tt>
<td>
<td><a href="#Expansion">Expansion</a>
<td>
<td>normal, condensed, etc.
</table></blockquote>
<p>
Since a font can have multiple variants (for example, Lucida Regular Sans
Typewriter Italic) we allocate three letters to that; if a font has four
variants, you're on your own. If a font does have multiple variants, it's
best to add the expansion letter "<b><tt>r</tt></b>" to make clear which
letters are variants and which the expansion. This scheme is very close to
the one proposed in "Filenames for fonts", published in the first 1990
issue of <em>TUGboat</em> (the journal of the TeX Users Group).
<h3><a name="Codes"></a>Codes used to make font file names</h3>
<p>
In the following tables we make no attempt to be exhaustive: instead we
have simply allocated entries for those things that we needed for the fonts
that we are actually distributing.
<p>
<a name="Foundries"></a>
<blockquote><table cellpadding=0 cellspacing=0>
<tr><th colspan=3 bgcolor="#CCCC00"><hr><font size="+1">Font foundry codes</font><hr>
<tr> <th>ID
<th>
<th align=left>Foundry
<tr> <td colspan=3><hr>
<tr> <td><tt><b>b</b></tt>
<td>
<td>Bitstream
<tr> <td><tt><b>f</b></tt>
<td> 
<td>Freely distributable and public-domain
<tr> <td><tt><b>hr</b></tt>
<td> 
<td>Hershey
<tr> <td><tt><b>n</b></tt>
<td> 
<td>IBM
<tr> <td><tt><b>p</b></tt>
<td> 
<td>Adobe ("p" for PostScript)
<tr> <td><tt><b>u</b></tt>
<td> 
<td>URW[++]
</table></blockquote>
<p>
<a name="Typeface"></a>
<blockquote><table cellpadding=0 cellspacing=0>
<tr><th colspan=7 bgcolor="#CCCC00"><hr><font size="+1">Typeface codes</font><hr>
<tr valign=bottom> <th>ID
<td>
<th align=left>Name
<td>
<th align=left>Filename<br>prefix
<td>
<th align=left>Source
<tr> <td colspan=7><hr>
<tr> <td><tt><b>08</b></tt>
<td>
<td>Avant Garde
<td>
<td><tt><b>pag</b></tt>
<td>
<td>Adobe
<tr> <td><tt><b>11</b></tt>
<td>
<td>Bookman
<td>
<td><tt><b>pbk</b></tt>
<td>
<td>Adobe
<tr> <td><tt><b>01</b></tt>
<td>
<td>CharterBT
<td>
<td><tt><b>bch</b></tt>
<td>
<td>Bitstream
<tr> <td><tt><b>02</b></tt>
<td>
<td>Courier
<td>
<td><tt><b>ncr</b></tt>
<td>
<td>IBM
<tr> <td><tt><b>03</b></tt>
<td>
<td>Helvetica
<td>
<td><tt><b>phv</b></tt>
<td>
<td>Adobe
<tr> <td><tt><b>04</b></tt>
<td>
<td>New Century Schoolbook
<td>
<td><tt><b>pnc</b></tt>
<td>
<td>Adobe
<tr> <td><tt><b>09</b></tt>
<td>
<td>Palatino
<td>
<td><tt><b>ppl</b></tt>
<td>
<td>Adobe
<tr> <td><tt><b>05</b></tt>
<td>
<td>Symbol
<td>
<td><tt><b>psy</b></tt>
<td>
<td>Adobe
<tr> <td><tt><b>06</b></tt>
<td>
<td>Times
<td>
<td><tt><b>ptm</b></tt>
<td>
<td>Adobe
<tr> <td>--
<td>
<td>Utopia
<td>
<td><tt><b>put</b></tt>
<td>
<td>Adobe
<tr> <td><tt><b>07</b></tt>
<td>
<td>Zapf Chancery
<td>
<td><tt><b>zc</b></tt>
<td>
<td>public domain
<tr> <td><tt><b>10</b></tt>
<td>
<td>Zapf Dingbats
<td>
<td><tt><b>pzd</b></tt>
<td>
<td>Adobe
<tr> <td><tt><b>12</b></tt>
<td>
<td>public domain Cyrillic
<td>
<td><tt><b>fcy</b></tt>
<td>
<td>public domain
<tr> <td><tt><b>13</b></tt>
<td>
<td>Kevin Hartig Hiragana
<td>
<td><tt><b>fhi</b></tt>
<td>
<td>shareware
<tr> <td><tt><b>14</b></tt>
<td>
<td>Kevin Hartig Katakana
<td>
<td><tt><b>fka</b></tt>
<td>
<td>shareware
<tr> <td><tt><b>90</b></tt>
<td>
<td>Hershey Gothic English
<td>
<td><tt><b>hrge</b></tt>
<td>
<td>freeware
<tr> <td><tt><b>91</b></tt>
<td>
<td>Hershey Gothic Italian
<td>
<td><tt><b>hrit</b></tt>
<td>
<td>freeware
<tr> <td><tt><b>92</b></tt>
<td>
<td>Hershey Gothic German
<td>
<td><tt><b>hrgr</b></tt>
<td>
<td>freeware
<tr> <td><tt><b>93</b></tt>
<td>
<td>Hershey Greek
<td>
<td><tt><b>hrgk</b></tt>
<td>
<td>freeware
<tr> <td><tt><b>94</b></tt>
<td>
<td>Hershey Plain
<td>
<td><tt><b>hrpl</b></tt>
<td>
<td>freeware
<tr> <td><tt><b>95</b></tt>
<td>
<td>Hershey Script
<td>
<td><tt><b>hrsc</b></tt>
<td>
<td>freeware
<tr> <td><tt><b>96</b></tt>
<td>
<td>Hershey Symbol
<td>
<td><tt><b>hrsy</b></tt>
<td>
<td>freeware
</table></blockquote>
<p>
<a name="Weight"></a>
<blockquote><table cellpadding=0 cellspacing=0>
<tr><th colspan=5 bgcolor="#CCCC00"><hr><font size="+1">Font weight codes</font><hr>
<tr> <th>ID
<td>
<th align=left>Type
<td>
<th align=left>Filename
<tr> <td colspan=5><hr>
<tr> <td><tt><b>0</b></tt>
<td>
<td>normal
<td>
<td><tt><b>r</b></tt>
<tr> <td><tt><b>1</b></tt>
<td>
<td>bold
<td>
<td><tt><b>b</b></tt>
<tr> <td><tt><b>2</b></tt>
<td>
<td>book
<td>
<td><tt><b>k</b></tt>
<tr> <td><tt><b>3</b></tt>
<td>
<td>demi
<td>
<td><tt><b>d</b></tt>
<tr> <td><tt><b>4</b></tt>
<td>
<td>light
<td>
<td><tt><b>l</b></tt>
<tr> <td>
<tr><th colspan=5 bgcolor="#CCCC00"><hr><font size="+1"><a name="Variant"></a>Font variants</font><hr>
<tr> <th>ID
<td>
<th align=left>Type
<td>
<th align=left>Filename
<tr> <td colspan=5><hr>
<tr> <td><tt><b>0</b></tt>
<td>
<td>normal
<td>
<td><tt><b>r</b></tt> (omitted when weight is normal)
<tr> <td><tt><b>1</b></tt>
<td>
<td>italic
<td>
<td><tt><b>i</b></tt>
<tr> <td><tt><b>2</b></tt>
<td>
<td>oblique
<td>
<td><tt><b>o</b></tt>
<tr valign=top> <td><tt><b>3</b></tt>
<td>
<td>script, handwritten, swash
<td>
<td><tt><b>w</b></tt>
<tr> <td>
<tr><th colspan=5 bgcolor="#CCCC00"><hr><font size="+1"><a name="Expansion"></a>Expansion</font><hr>
<tr> <th>ID
<td>
<th align=left>Type
<td>
<th align=left>Filename
<tr> <td colspan=5><hr>
<tr> <td><tt><b>0</b></tt>
<td>
<td>normal
<td>
<td><tt><b>r</b></tt> (omitted when weight and variant are normal)
<tr> <td><tt><b>1</b></tt>
<td>
<td>narrow
<td>
<td><tt><b>n</b></tt>
</table></blockquote>
<!-- [2.0 end contents] ---------------------------------------------------- -->
<!-- [3.0 begin visible trailer] ------------------------------------------- -->
<hr>
<font size=2>
<p>Copyright © 1996, 1997, 1998 Aladdin Enterprises. All rights reserved.
<p>This file is part of Aladdin Ghostscript. See the
<a href="Public.htm">Aladdin Free Public License</a> (the "License") for
full details of the terms of using, copying, modifying, and redistributing
Aladdin Ghostscript.
<p>
Ghostscript version 5.50, 16 September 1998
</font>
<!-- [3.0 end visible trailer] --------------------------------------------- -->
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -