⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ttoreg.htm

📁 TrueType字库标准文档
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<HTML>

<HEAD>

<TITLE>This section/document describes the TrueType Open features Microsoft has implemented to date and provides specific information about each feature抯 tag, purpose, and implementation. Because a feature tag conveys meaning to a text processing client about a
</TITLE>

<META NAME="GENERATOR" CONTENT="Internet Assistant for Microsoft Word 2.0z">
</HEAD>

<BODY>

<H1><FONT SIZE=7>8</FONT></H1>

<H1><FONT SIZE=5>TrueType Open Tag Registry</FONT></H1>

<HR>

<P>
<FONT SIZE=2>The Tag Registry defines the TrueType Open tags that
Microsoft supports. TrueType Open tags are 4-byte character strings
that identify the scripts, language systems, baselines, and features
in a TrueType Open font. The registry establishes conventions
for naming and using these tags. Registered tags have a specific
meaning and convey precise information to developers and text-processing
clients of TrueType Open. Microsoft encourages font developers
to use registered tags to assure compatibility and ease of use
across fonts, applications, and operating systems.</FONT>
<P>
<FONT SIZE=2>This chapter contains sample sets of commonly used
tags for scripts, language systems, and baselines. Microsoft will
supply a list of additional tags upon request.</FONT>
<P>
<FONT SIZE=2>In addition, the Feature Tag section defines all
the features and feature tags Microsoft has developed and registered
to date. This section includes a description of the function of
each feature.</FONT>
<P>
<FONT SIZE=2>Microsoft expects the list of registered tags and
features to expand over time. The most recent version of the registry
will be available on Microsoft's ftp and World Wide Web sites,
as well as on the quarterly Microsoft Developers Network CD.</FONT>
<P>
<FONT SIZE=2>Microsoft welcomes nominations for new and useful
features to register. For more information about feature and feature
tag registration, see the Feature Tag section.</FONT>
<H2>Script Tags</H2>

<P>
<FONT SIZE=2>Script tags identify the scripts represented in a
TrueType Open font. Script tags are defined by Microsoft Typography
and correspond to the contiguous character code ranges in Unicode.</FONT>
<P>
<FONT SIZE=2>All tags are 4-byte character strings composed of
a limited set of ASCII characters in the 0x20-0x7E range. Each
script tag consists of four lowercase letters.</FONT>
<P>
<FONT SIZE=2>Some of most commonly used script tags are shown
below. A full list of script tags is available from Microsoft.</FONT>
<TABLE BORDER=1>

<TR><TD WIDTH=107><B><FONT SIZE=1>Script Tag</FONT></B></TD><TD WIDTH=171><B>Script</B>
</TD></TR>

<TR><TD WIDTH=107><FONT SIZE=1>&quot;arab&quot;</FONT></TD><TD WIDTH=171>Arabic
</TD></TR>

<TR><TD WIDTH=107><FONT SIZE=1>&quot;cyrl&quot;</FONT></TD><TD WIDTH=171>Cyrillic
</TD></TR>

<TR><TD WIDTH=107><FONT SIZE=1>&quot;grek&quot;</FONT></TD><TD WIDTH=171>Greek
</TD></TR>

<TR><TD WIDTH=107><FONT SIZE=1>&quot;hani&quot;</FONT></TD><TD WIDTH=171>Han Ideographic
</TD></TR>

<TR><TD WIDTH=107><FONT SIZE=1>&quot;hebr&quot;</FONT></TD><TD WIDTH=171>Hebrew
</TD></TR>

<TR><TD WIDTH=107><FONT SIZE=1>&quot;kana&quot;</FONT></TD><TD WIDTH=171>Kana 
<BR>
(Hiragana &amp; Katakana)
</TD></TR>

<TR><TD WIDTH=107><FONT SIZE=1>&quot;hang&quot;</FONT></TD><TD WIDTH=171>Korean Hangeul
</TD></TR>

<TR><TD WIDTH=107><FONT SIZE=1>&quot;latn&quot;</FONT></TD><TD WIDTH=171>Latin
</TD></TR>

<TR><TD WIDTH=107><FONT SIZE=1>&quot;thai&quot;</FONT></TD><TD WIDTH=171>Thai
</TD></TR>

</TABLE>

<H2>Language System Tags</H2>

<P>
<FONT SIZE=2>Language system tags identify the language systems
supported in a TrueType Open font. Microsoft uses the standard
language system tag names defined in the Windows Natural Language
Support API document (called NLSAPI.doc), in Appendix A: Locales
and Language ID's. This document is available on the Microsoft
Developers Network CD released by Microsoft quarterly, or it can
be acquired directly from Microsoft Typography. </FONT>
<P>
<FONT SIZE=2>All tags are 4-byte character strings composed of
a limited set of ASCII characters in the 0x20-0x7E range. The
following list shows sample language system tags from the NLSAPI
document. Each language system tag consists of three uppercase
letters, followed by a single space. This space character is a
single byte, 0x20; it is not equal to NULL.</FONT>
<TABLE BORDER=1>

<TR><TD WIDTH=167><B><FONT SIZE=1>Language System  Tag</FONT></B>
</TD><TD WIDTH=182><B>Language System</B></TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;ARA &quot;</FONT></TD><TD WIDTH=182>Arabic (Saudi Arabia)
</TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;ZHT &quot;</FONT></TD><TD WIDTH=182>Chinese (Taiwan)
</TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;ZHS &quot;</FONT></TD><TD WIDTH=182>Chinese (PRC)
</TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;ENU &quot;</FONT></TD><TD WIDTH=182>English (United States)
</TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;ENG &quot;</FONT></TD><TD WIDTH=182>English (British)
</TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;FRA &quot;</FONT></TD><TD WIDTH=182>French (Standard) 
</TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;DEU &quot;</FONT></TD><TD WIDTH=182>German (Standard)
</TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;IWR &quot;</FONT></TD><TD WIDTH=182>Hebrew
</TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;JAN &quot;</FONT></TD><TD WIDTH=182>Japanese
</TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;KOR &quot;</FONT></TD><TD WIDTH=182>Korean
</TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;ESP &quot;</FONT></TD><TD WIDTH=182>Spanish (Traditional Sort)
</TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;THA &quot;</FONT></TD><TD WIDTH=182>Thai
</TD></TR>

</TABLE>

<H2>Baseline Tags</H2>

<P>
<FONT SIZE=2>This section defines the standard TrueType Open baseline
tags that Microsoft supports. A registered baseline tag has a
specific meaning and conveys information to font users about a
baseline's use. For example, the &quot;romn&quot; baseline tag
is commonly used to identify the baseline for Latin text layout.
For compatibility and ease of use, Microsoft encourages font developers
to use registered baseline tags.</FONT>
<P>
<FONT SIZE=2>This version of the Tag Registry identifies the baselines
that Microsoft has implemented to date. All tags are 4-byte character
strings composed of a limited set of ASCII characters in the 0x20-0x7E
range. Baseline tags consist of four lowercase letters.</FONT>
<TABLE BORDER=1>

<TR><TD WIDTH=167><B><FONT SIZE=1>Baseline Tag</FONT></B></TD>
<TD WIDTH=196><B>Baseline</B></TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;ideo&quot;</FONT></TD><TD WIDTH=196>Ideographic
</TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;hang&quot;</FONT></TD><TD WIDTH=196>Indic hanging
</TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;math&quot;</FONT></TD><TD WIDTH=196>Mathematical (centered)
</TD></TR>

<TR><TD WIDTH=167><FONT SIZE=1>&quot;romn&quot;</FONT></TD><TD WIDTH=196>Roman
</TD></TR>

</TABLE>

<H2>Feature Tags</H2>

<P>
<FONT SIZE=2>Features provide information about how to use the
glyphs in a font to render a script or language. For example,
an Arabic font might have a feature for substituting initial glyph
forms, and a Kanji font might have a feature for positioning glyphs
vertically. All TrueType Open features define data for glyph substitution,
glyph positioning, or both.</FONT>
<P>
<FONT SIZE=2>Each TrueType Open feature has a feature tag that
identifies its typographic function and effects. By examining
a feature's tag, a text-processing client can determine what a
feature does and decide whether to implement it. All tags are
4-byte character strings composed of a limited set of ASCII characters
in the 0x20-0x7E range. Microsoft-registered feature tags use
four lowercase letters. For instance, the &quot;mark&quot; feature
manages the placement of diacritical marks, and the &quot;swsh&quot;
feature renders swash glyphs.</FONT>
<P>
<FONT SIZE=2>This version of the Tag Registry describes all the
TrueType Open features Microsoft has developed to date. It also
includes details that identify the lookups that Microsoft uses
to implement each feature. Lookup information is provided for
reference purposes only; the set of lookups used to implement
a feature will vary across system platforms, applications, fonts,
and font developers. </FONT>
<P>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -