526:
1454:" (外字, Japanese for "outside character"). Ideographic writing scripts such as Chinese and Japanese do not have fixed collections of characters. They use thousands of glyphs commonly and tens of thousands less commonly. Not all glyphs ever invented and used in East Asian literature have even been catalogued. A typical font might contain 8,000 to 15,000 of the most commonly used glyphs. From time to time, though, an author needs a glyph not present in the font of choice. Such missing characters are known in Japan as gaiji, and they often disrupt work.
3901:
542:
1469:(PUA). Such characters cannot be used outside the environment in which the association of the private Unicode to the glyph shape is known. Documents based on them are not portable. Other installations treat gaiji as graphics. This can be cumbersome because text layout and composition cannot apply to graphics. They cannot be searched for. Often their rendering looks different from surrounding characters because the machinery for rendering graphics usually is different from the machinery for rendering glyphs from fonts.
940:, provides complete OpenType support for compact and standard Asian fonts, Arabic, Hebrew, Indic, Thai and over 50 other worldwide languages. The application supports key OpenType tables required for line layout, such as BASE, glyph definition (GDEF), glyph positioning (GPOS), and glyph substitution (GSUB). Panorama also offers complete support for advanced typography features, such as ligatures, swashes, small caps, ornaments, ordinals, superiors, old style, kerning, fractions, etc.
510:
mechanisms. The only parts of OpenType for which variations are not supported but might potentially be useful are the 'SVG ' table for color glyphs, and the MATH table for layout of mathematical formulas. The 'SVG ' table uses embedded XML documents, and no enhancement for variation of graphic elements within the SVG documents has been proposed. However, enhancement to the COLR table in OpenType 1.9 has provided a vector format for color glyphs with support for variations.
241:), sometimes referred to as "Open Font Format Specification" (OFFS). The initial standard was technically equivalent to OpenType 1.4 specification, with appropriate language changes for ISO. The second edition of the OFF was published in 2009 (ISO/IEC 14496-22:2009) and was declared "technically equivalent" to the "OpenType font format specification". Since then, OFF and OpenType specifications have been maintained in sync. OFF is a free, publicly available standard.
4929:
1310:
internals of TeX's math rendering; in the words of Ulrik Vieth (2009): "More precisely, while XeTeX only provides access to the OpenType parameters as additional \fontdimens, LuaTeX uses an internal data structure based on the combined set of OpenType and TeX parameters, making it possible to supply missing values which are not supported in either OpenType math fonts or traditional TeX math fonts." In 2013, XeTeX also gained support for cut-ins.
1110:
760:—though a separate version of InDesign is available that supports Middle Eastern scripts such as Arabic and Hebrew. Undocumented functionality in many Adobe Creative Suite 4 applications, including InDesign, Photoshop and Illustrator, enables Middle Eastern, Indic and other languages, but is not officially supported by Adobe, and requires third-party plug-ins to provide a user interface for the features.
209:, and to create a more expressive system that handles fine typography and the complex behavior of many of the world's writing systems. The two companies combined the underlying technologies of both formats and added new extensions intended to address their limitations. The name OpenType was chosen for the joint technology, which they announced later that year.
582:, it is significant. The OpenType standard does not specify the outline data format: rather, it accommodates any of several existing standards. Sometimes terms like "OpenType (PostScript flavor)" (= "Type 1 OpenType", "OpenType CFF") or "OpenType (TrueType flavor)" are used to indicate which outline format a particular OpenType font file contains.
1403:: two new OpenType tables were added in Microsoft's implementation: the COLR table allows layered glyphs and the CPAL ("Color Palette") actually defines the colors for the layers. The multi-layer approach allows a backwards compatible implementation as well as varying the rendering depending on the color context surrounding the glyphs. According to
924:, and various sorts of ligatures, but it did not yet support contextual alternates, positional forms, nor glyph reordering as handled by Microsoft's Uniscribe library on Windows. Thus, Mac OS X 10.4 did not offer support for Arabic or Indic scripts via OpenType (though such scripts are fully supported by existing AAT fonts).
489:. The common idea of these formats is that a single font includes data to describe multiple variations of a glyph outline (sometimes referred to as "masters"), and that at text-display time, the font rasterizer is able to interpolate or "blend" these variations to derive a continuous range of additional outline variations.
501:
either. Adobe later abandoned support for the
Multiple Master format. This has led to questions as to whether a re-introduction of similar technology could succeed. By 2016, however, the industry landscape had changed in several respects. In particular, emergence of Web fonts and of mobile devices had created interest in
1293:
and later. This extension was added to the ISO standard (ISO/IEC CD 14496-22 3rd edition) in April 2014. Additional (usage) details are available in the
Unicode technical report 25 and technical note 28. Some of the new technical features (not present in TeX), such as "cut-ins" (which allows kerning
509:
Font
Variations is integrated into OpenType 1.8 in a comprehensive manner, allowing most previously-existing capabilities to be used in combination with variations. In particular, variations are supported for both TrueType or CFF glyph outlines, for TrueType hinting, and also for the OpenType Layout
434:
By combining related fonts into a single file, font tables that are identical can be shared, thereby allowing for more efficient storage. Also, individual fonts have a glyph-count limit of 65,535 glyphs, and a
Collection file provides a "gap mode" mechanism for overcoming this limit in a single font
1437:
In OpenType
Version 1.8.3, the specification for the SVG table was revised to be more constrained, providing more clarity for implementations and better interoperability. Apple is supporting the revised specification in Safari 12, iOS 12 and macOS 10.14. The implementation in Microsoft Windows also
513:
OpenType 1.8 made use of tables originally defined by Apple for TrueType GX (the avar, cvar, fvar and gvar tables). It also introduced several new tables, including a new table for version 2 of the CFF format (CFF2), and other new tables or additions to existing tables to integrate variations into
261:
as an encoding mechanism to represent particular glyph forms for characters. Unicode did not, however, specify how text renderers should support these sequences. In late 2007, variation sequences for the Adobe-Japan1 collection were registered in the
Unicode Ideographic Database, leading to a real
1433:
Adobe, Mozilla, Google and
Microsoft each submitted their color extensions for standardization thorough ISO/IEC 14496-22. The new tables for each of these were then added into OpenType version 1.7. Apple's sbix table was originally supported only in AAT fonts, but it was later added into OpenType
1481:(PostScript style outlines) form; standard OpenType tables declaring the glyph's metrics and behavior in composition; and metadata, extra information included for identifying the glyphlet, its ownership, and perhaps pronunciation or linguistic categorization. SING glyphlets can be created using
278:
encoded as characters into
Unicode in October 2010. Several companies quickly acted to add support for Unicode emoji in their products. Since Unicode emoji are handled as text, and since color is an essential aspect of the emoji experience, this led to a need to create mechanisms for displaying
1309:
also have some level of support for these tables; support is more limited in XeTeX because it uses the traditional TeX math rendering engine (thus it cannot fully use some of the new features in OpenType math that extend TeX), while LuaTeX takes a more flexible approach by changing some of the
1048:
OpenType Layout tags are 4-byte character strings that identify the scripts, language systems, features and baselines in an OpenType Layout font. Microsoft's Layout tag registry establishes conventions for naming and using these tags. OpenType features are created by using the tags in creating
505:
and in seeking ways to deliver more type variants in a size-efficient format. Also, whereas the 1990s was an era of aggressive competition in font technology, often referred to as "the font wars", OpenType Font
Variations was developed in a collaborative manner involving several major vendors.
500:
system, introduced in 1978. That system and its successors were never widely adopted by professional type designers or commercial software systems. TrueType GX and
Multiple Master formats, OpenType Font Variations' direct predecessors, were introduced in the 1990s, but were not widely adopted,
244:
By 2001 hundreds of OpenType fonts were on the market. Adobe finished converting their entire font library to OpenType toward the end of 2002. As of early 2005, around 10,000 OpenType fonts had become available, with the Adobe library comprising about a third of the total. By 2006, every major
438:
However, the specification only described collection files being used in conjunction with glyphs that are represented as TrueType outlines or as bitmaps. The potential existed to provide the same storage and glyph-count benefits to fonts that use CFF-format glyphs (.otf extension). But the
1457:
Another aspect of the gaiji problem is that of variant glyphs for certain characters. Often certain characters have been written differently over periods of time. It is not unusual for place names or personal family names to use a historical form of a character. Thus it is possible for an
201:
in the early 1990s. Those negotiations failed, motivating Microsoft to forge ahead with its own technology, dubbed "TrueType Open" in 1994. Adobe joined Microsoft in those efforts in 1996, adding support for the glyph outline technology used in its Type 1 fonts.
1492:
they are used in. That way documents are portable, leaving no danger of characters in the document that cannot be displayed. Because glyphlets are essentially OpenType fonts, standard font machinery can render them. The SING specification also describes an
302:
OpenType and OFF already had support for monochrome bitmap glyph, so Google proposed that OFF be extended to allow for color bitmaps. Apple adopted this approach but declined to participate in extending the ISO standard. As a result, Apple added the
454:
Explicit support for Collections with CFF-format glyphs was incorporated into the OpenType specification in version 1.8. To reflect this more-inclusive applicability, the term "OpenType Collection" was adopted, superseding "TrueType Collection".
1415:
clarified the envisioned roles of the palettes: first palette is used by default for "dark on light" color situations while second palette is intended for use in "light on dark" situations. Additional palettes should be selectable by the user."
574:
language Type 2 font format. However, the OpenType specification (pre-1.8) does not support the use of PostScript outlines in a TrueType Collection font file. After version 1.8, both formats are supported in the renamed "OpenType Collection".
928:
has improved support for OpenType and supports Arabic OpenType fonts. Gradually, the OpenType typography support has improved on newer Mac OS X versions (e.g., Mac OS X 10.10 can handle much better long contextual glyph substitutions).
999:
As a step in the creation of a font, OpenType font properties (other than the outline) can be defined using human-readable text saved in Adobe's OpenType Feature File format. OpenType Feature Files typically have a name ending in a
450:
CJK OTC is ~10 MB smaller than the sum of the four separate OTFs of which it is composed. The use of a Collection also allowed for combining a very large number of glyphs into a single file, as would be needed for a pan-CJK font.
318:
Microsoft adopted a different approach than color bitmaps. Noting existing practice on the Web of layering glyphs of different color on top of one another to create multi-colored elements such as icons, Microsoft proposed a new
634:
Virtually all applications and modern operating systems have basic Roman support and work with OpenType fonts just as well as other, older formats. Benefits beyond basic Roman support include extended language support through
426:
Since at least version 1.4, the OpenType specification had supported "TrueType Collections", a feature of the format that allows multiple fonts to be stored in a single file. Such a format is useful for distributing an entire
473:
conference in Warsaw. OpenType version 1.8 introduced "OpenType Font Variations", which adds mechanisms that allow a single font to support many design variations. Fonts that use these mechanisms are commonly referred to as
1472:
The SING (Smart INdependent Glyphlets) technology that made its debut with Adobe's Creative Suite 2 allows for the creation of glyphs, each packaged as a standalone font, after a fashion. Such a packaged glyph is called a
1068:
Script tags identify the scripts (writing systems) represented in an OpenType font. Each tag corresponds to contiguous character code ranges in Unicode. A script tag can consist of 4 or fewer lowercase letters, such as
377:
table that adds additional graphics capabilities. Google originally proposed the enhanced version and jointly developed it with Microsoft. The enhanced graphic capabilities include support for three types of gradients,
1178:
Baseline tags have a specific meaning when used in the horizontal writing direction (used in the 'BASE' table's HorizAxis table), vertical writing direction (used in the 'BASE' table's VertAxis table), or both.
1049:
feature scripts that describe how characters are to be manipulated to make the desired feature. These feature scripts can be created and incorporated into OpenType fonts by advanced font editors such as
1381:
images within the sbix table. Google used a similar extension with embedded color bitmap images contained within a pair of tables, the CBDT and CBLC tables. The Google version is implemented in
1352:" of the standard PostScript fonts) have also gained support for OpenType math. As of 2014 the number of OpenType math fonts is still fairly limited. A more up-to-date list is maintained on
792:
characters will not display correctly in an OpenType font (nor in other Unicode font formats, for that matter). However, in QuarkXPress 7, Quark offered support similar to Adobe's. Corel's
442:
In 2014, Adobe announced the creation of OpenType Collections (OTCs), a Collection font file that combines fonts that use CFF-format glyphs. This provided significant storage benefits for
1818:"Combined CD Registration and CD Consideration Ballot on ISO/IEC CD 14496-22: Information technology – Coding of audio-visual objects – Part 22: Open Font Format – SC 29/WG 11 N 7485"
912:
and later, including TextEdit and Keynote, get considerable OpenType support. Apple's support for OpenType in Mac OS X 10.4 included most advanced typographic features necessary for
3753:
2114:
1426:
documents (supporting color but also animations) into the SVG table. The SVG table also allowed for using color palettes defined in the CPAL table. Support was first implemented in
1790:"Referencing Explanatory Report to accompany FPDAM/FDAM Submission of ISO/IEC 14496–11/Amd.2, Referenced Specification: The OpenType font format specification, version 1.4"
1740:
2402:
3439:
800:, a Mac OS X-only word processor from Redlers, claims parity in typographic features with InDesign, but also extends the support to right-to-left scripts; so does the
1434:
version 1.8. Microsoft Windows 10 Anniversary Update was the first OS to support all four color font extensions, and Microsoft Edge was the first browser to do so.
1764:
697:, most Adobe applications, and Microsoft Office 2003, though not Word 2002), CorelDRAW X3 and newer, and many Mac OS X applications, including Apple's own such as
801:
1497:
format that includes all the data necessary for reconstituting the glyphlet in binary form. A typical glyphlet might require one to two kilobytes to represent.
217:
Adobe and Microsoft continued to develop and refine OpenType over the next decade. Then, in late 2005, OpenType began migrating to an open standard under the
570:(CFF) outlines in a 'CFF ' table. (The table name 'CFF ' is four characters long, ending in a space character.) CFF outline data is based on the
4514:
3855:
469:
On September 14, 2016, Microsoft announced the release of OpenType version 1.8. This announcement was made together with Adobe, Apple, and Google at the
435:
file. (Each font within the collection still has the 65,535 limit, however.) A TrueType Collection file would typically have a file extension of ".ttc".
1412:
620:
If no additional glyphs or extensive typographic features are added, OpenType CFF fonts can be considerably smaller than their Type 1 counterparts.
1465:
Several ways to deal with gaiji have been devised. Solutions that treat them as characters usually assign arbitrary Unicode values to them in the
3119:
2988:
2897:
2831:
1726:
1701:
3780:
1029:
218:
2294:
4888:
556:
structure of a TrueType font, but it adds several smartfont options that enhance the font's typographic and language support capabilities.
2532:
1817:
1789:
1669:
1037:
808:
1345:
1033:
693:
Extended language support via Unicode for both OpenType and TrueType is present in most applications for Microsoft Windows (including
1364:
Emergence of Unicode emoji created a need for TrueType and OpenType formats to support color glyphs. Apple added a color extension in
1408:
1328:
As of 2010, the set of fonts that supported OpenType math was fairly limited. Besides Cambria Math, three free fonts were available:
602:
Advanced typographic "layout" features which prescribe positioning and replacement of rendered glyphs. Replacement features include
525:
181:
Because of wide availability and typographic flexibility, including provisions for handling the diverse behaviors of all the world's
991:
4.1 and newer supports many OpenType typography features, because it began to use more sophisticated HarfBuzz text shaping library.
706:
1913:"ISO/IEC 14496-22, Second edition 2009-08-15, Information technology — Coding of audio-visual objects — Part 22: Open Font Format"
3829:
2327:
1868:"ISO/IEC 14496-22, First edition 2007-03-15, Information technology — Coding of audio-visual objects — Part 22: Open Font Format"
1747:
1518:
1013:
2725:
2625:
1912:
1867:
3259:
2964:
3447:
1890:
3576:
2723:
901:, advanced OpenType typography features, full Unicode text, layout and language support and low-level glyph rendering APIs.
3958:
3649:
1477:. The format, which Adobe has made public, is based on OpenType. The package consists of the glyph outline in TrueType or
1462:
using standard fonts to be left unable to spell correctly either their own name or the name of the place where they live.
2604:
1768:
1598:
784:
6.5 and below were not Unicode compliant. Hence, text in these versions of QuarkXPress that contains anything other than
1845:
1152:
alphabet has some language-specific glyphs for certain letters, which are only preferred and are not strictly mandated.
879:
etc. WPF applications automatically gain support for advanced typography features. OpenType ligatures are accessible in
541:
3549:
2384:
CSTUG, Charles University, Prague, March 1996, Questions and Answers with Prof. Donald E. Knuth, reproduced in TUGboat
3525:"FontLab Blog Color fonts. Overview of the proposals for color extensions of the OpenType font format. - FontLab Blog"
617:
Cross-platform font files, which can be used without modification on Mac OS, Microsoft Windows and Unix/Linux systems.
578:
For many purposes, such as layout, it does not matter what the outline data format is, but for some purposes, such as
398:
table except stroking. They also add compositing and blending modes, support for which is considered optional for the
2495:
1148:
These tags can be used to select local variants of letters that share a single Unicode code point. For instance, the
824:
514:
other parts of the font format (the HVAR, MVAR, STAT and VVAR tables; additions to the BASE, GDEF and name tables).
3382:
3469:
2068:
2678:
1557:
1512:
816:
2423:
709:. It is also widely supported in free operating systems, such as Linux (e.g. in multiplatform applications like
3095:
2873:
2477:
3864:
4973:
4883:
3524:
2094:"ISO/IEC 14496-22:2015 Information technology -- Coding of audio-visual objects -- Part 22: Open Font Format"
1891:"ISO/IEC 14496-22:2009 – Information technology – Coding of audio-visual objects – Part 22: Open Font Format"
1846:"ISO/IEC 14496-22:2007 – Information technology – Coding of audio-visual objects – Part 22: Open Font Format"
1646:"ISO/IEC 14496-22:2019 - Information technology — Coding of audio-visual objects — Part 22: Open Font Format"
342:
These proposals were all incorporated into the third edition of OFF (ISO/IEC 14496-22:2015). Microsoft added
3355:
1294:
of subscripts and superscripts relative to their bases) and stretch stacks have been patented by Microsoft.
4768:
4730:
2724:
International Organization for Standardization and International Electrotechnical Commission (2009-08-15).
2347:
1542:
2754:
1285:
A set of tables that mirrors TeX math font metrics relatively closely was added by Microsoft initially to
4978:
4953:
4914:
3983:
2780:
1459:
872:
827:
to expose OpenType features to software developers, supporting both OpenType TrueType, and OpenType CFF (
93:
2698:
2446:
566:
in an OpenType font may be in one of two formats: either TrueType format outlines in a 'glyf' table, or
4494:
2807:
694:
366:
table in OpenType version 1.8. Microsoft implemented support for all of the different color formats in
291:
3625:
2451:
2403:"The Adobe Originals Silver Anniversary Story: How the Originals endured in an ever-changing industry"
1935:
1705:
4140:
2016:
1373:
1167:
1161:
1149:
905:
768:
Advanced typographic support for Latin script languages first appeared in Adobe applications such as
482:
198:
2845:
2512:
4898:
4715:
4386:
4323:
4028:
3951:
3726:
3699:
3155:
2666:
1423:
1117:
Language system tags identify the language systems supported in an OpenType font. Examples include
933:
2372:
Knuth, Donald E. Mathematical typography. Bull. Amer. Math. Soc. (N.S.) 1 (1979), no. 2, 337--372.
2145:
3204:
2290:
2171:
1594:
987:
documents to use OpenType fonts, along with most of their typographic features. Linux version of
897:
API for text rendering with support for multi-format text, resolution-independent outline fonts,
475:
367:
69:
3134:
3021:"Patent US7492366 - Method and system of character placement in opentype fonts - Google Patents"
2579:
1539:, a free typesetting system based on a merger of TeX with Unicode and Mac OS X font technologies
402:
table (as these are implemented in SVG as filter effects). In addition, the enhancements to the
4343:
4066:
1821:
1793:
1274:
The alphabetic baseline for characters rotated 90 degrees clockwise for vertical writing mode.
844:
832:
785:
415:
258:
163:, it retains TrueType's basic structure but adds many intricate data structures for describing
141:
3906:
3407:
1619:
1349:
282:
Apple, Google and Microsoft independently developed different color-font solutions for use in
4963:
4818:
4318:
4313:
4226:
4213:
4046:
3601:"Innovations in High Performance 2D Graphics with DirectX | Build 2013 | Channel 9"
2646:
864:
611:
596:(as well as others), so that it can support any writing script (or multiple scripts at once).
502:
486:
481:
OpenType Font Variations re-introduces techniques that were previously developed by Apple in
379:
168:
2730:
Information technology — Coding of audio-visual objects — Part 22: Open Font Format (2nd ed)
4958:
4610:
4251:
4105:
1573:
1567:
1447:
644:
603:
238:
2389:
8:
4968:
4932:
4893:
4806:
4700:
4555:
4533:
4523:
4391:
3998:
3988:
3944:
3894:
880:
868:
828:
745:
567:
3232:
2558:
1263:
The baseline about which mathematical characters are centered in vertical writing mode.
4856:
4783:
4763:
4753:
4725:
4695:
4655:
4282:
4145:
4130:
4071:
4061:
3900:
3833:
3179:
2741:(consent to non-chargeable online licence agreement required to download specification)
2482:
2473:
1098:
840:
812:
670:
593:
25:
4778:
3334:
4801:
4720:
4675:
4605:
4076:
3267:
3113:
2982:
2891:
2825:
2491:
1720:
1547:
1466:
1138:
921:
860:
777:
753:
383:
229:. Adoption of the new standard reached formal approval in March 2007 as ISO Standard
3925:
2217:
2197:
4687:
4640:
4479:
4426:
4287:
4097:
3921:
Information technology — Coding of audio-visual objects — Part 22: Open Font Format
3600:
3004:
2373:
1956:
1314:
1130:
737:
652:
406:
table are integrated with OpenType Font Variations, which is not possible with the
307:
table to their TrueType format in OS X 10.7, while Google proposed addition of the
134:
1271:
The baseline used by simple alphabetic scripts such as Latin, Cyrillic and Greek.
4823:
4710:
4705:
4625:
4593:
4484:
4221:
4023:
3910:
3758:
3731:
3704:
3654:
3554:
2785:
2759:
2703:
2537:
2352:
2176:
2150:
2123:
2042:
2021:
1624:
1400:
1122:
1082:
1074:
956:
773:
640:
492:
The concept of fully parametric fonts had been explored in a more general way by
3805:
3497:
532:
4828:
4773:
4650:
4453:
4277:
4231:
4165:
4135:
4003:
3498:"Colorful typography on the web: get ready for multicolor fonts – Pixelambacht"
1489:
1203:
1090:
937:
876:
769:
757:
749:
741:
733:
726:
718:
648:
464:
443:
194:
182:
3070:
3045:
3020:
2299:
804:, a specialized word processor developed at the Austrian Academy of Sciences.
4947:
4620:
4588:
4578:
4458:
2487:
1404:
1365:
1113:
Variations in Cyrillic cursive. Letters in same row have the same code point.
944:
925:
909:
702:
579:
156:
86:
3650:"SVG — The SVG (Scalable Vector Graphics) Table § Colors and Color Palettes"
2242:
225:
group, which had previously (in 2003) adopted OpenType 1.4 by reference for
4878:
4758:
4645:
4630:
4600:
4560:
4543:
4297:
4267:
4241:
4150:
3993:
3975:
1341:
1286:
972:
960:
913:
836:
820:
789:
666:
563:
493:
246:
3917:
2093:
1645:
1515:, the first Windows software framework with near complete OpenType support
1422:
and Adobe developed a different vector-based extension by adding embedded
807:
As of 2009, popular word processors for Microsoft Windows did not support
4873:
4868:
4861:
4851:
4665:
4615:
4570:
4510:
4474:
4445:
4433:
4413:
4236:
4188:
4056:
2118:
1524:
1389:
1290:
988:
891:
887:
848:
781:
658:
387:
206:
205:
The joint effort intended to supersede both Apple's TrueType and Adobe's
2911:
1060:
Operating system and application support for layout tags varies widely.
4846:
4660:
4550:
4403:
4396:
4373:
4328:
4292:
4246:
4203:
4198:
4193:
4178:
4018:
4013:
4008:
3967:
1552:
1329:
1004:
extension. These files can be compiled into the binary font container (
917:
856:
682:
678:
674:
571:
447:
175:
164:
35:
2965:"Special Capabilities of a Math Font – Murray Sargent: Math in Office"
2938:
1392:
Microsoft also added color support to fonts, first implemented in the
446:
fonts that Adobe and Google were jointly developing. For example, the
4338:
4333:
4110:
4038:
2912:"Unicode Technical Report #25 : UNICODE SUPPORT FOR MATHEMATICS"
1570:(WOFF), a web container format bearing an OpenType font with metadata
1506:
1478:
1333:
1295:
1142:
1054:
1021:
898:
852:
793:
82:
59:
3071:"Patent US7453463 - Enlargement of font characters - Google Patents"
3046:"Patent US7242404 - Enlargement of font characters - Google Patents"
796:
introduced support for OpenType typographic features in version X6.
4811:
4670:
4489:
4362:
4348:
4173:
4125:
3675:
3008:
2266:
1562:
1393:
1382:
1299:
1109:
968:
952:
714:
698:
497:
428:
262:
need for an OpenType solution. This resulted in development of the
160:
130:
120:
3863:. 26th Internationalization and Unicode Conference. Archived from
3830:"Adobe Glyphlet Development Kit (GDK) for SING Gaiji Architecture"
3288:
323:
table to map a glyph into a set of glyphs that are layered, and a
266:
subtable Format 14, which was introduced in OpenType version 1.5.
178:
also contributing by the time of the public announcement in 1996.
4635:
4421:
4272:
4183:
4115:
4051:
3205:"Experiences typesetting OpenType math with LuaLaTEX and XeLaTEX"
2304:
1482:
1427:
1419:
1353:
1318:
1050:
1017:
894:
722:
710:
662:
636:
607:
590:
295:
230:
1202:
horizontal line from which the syllabograms seem to hang in the
1166:
A list of OpenType features with expanded descriptions is given
811:. Advanced typography features are implemented only in high-end
185:, OpenType fonts are used commonly on major computer platforms.
4538:
4155:
3577:"Petzold Book Blog - Multicolor Font Characters in Windows 8.1"
2388:(1996), 355–67. Citation is from page 361. Available online at
1981:
1765:"ISO To Adopt OpenType File Format as Font Standard For MPEG-4"
1322:
1306:
1260:
The baseline about which mathematical characters are centered.
1025:
980:
797:
390:, and custom re-usable components. These enhancements give the
226:
2781:"Registered Features: Definitions and Implementations (k – o)"
2533:"COLR — Color Table § COLR table and OpenType Font Variations"
1399:
font. Microsoft's implementation, however, relies entirely on
1298:
supports OpenType math outside MS Office applications via the
1289:
for supporting their new math editing and rendering engine in
249:
and many minor ones were developing fonts in OpenType format.
4381:
4120:
4088:
3936:
3626:"How to enter and use Emoji on Windows 8.1 - Scott Hanselman"
3309:
1576:(WGL4), an appendix of the OpenType specification until 1.8.4
1536:
1530:
1509:, the multilingual text rendering engine of Microsoft Windows
1451:
1396:
1321:
web browser also supports some OpenType math features in its
976:
964:
948:
560:
470:
275:
4737:
4583:
4528:
3930:
3754:"What's new in DirectWrite § Windows 10 Anniversary Update"
2115:"What's new in DirectWrite § Windows 10 Anniversary Update"
1337:
831:) fonts. It supports advanced typographic features such as
823:
implementation of OpenType, is the first Microsoft Windows
553:
283:
222:
193:
OpenType's origins date to Microsoft's attempt to license
1699:
1494:
1369:
984:
335:
287:
3383:"Fonts for Mozilla's MathML engine - Mozilla | MDN"
2218:"Introducing & Building OpenType Collections (OTCs)"
1767:. Adobe Systems Incorporated. 2005-08-15. Archived from
736:
has so far mainly appeared in Microsoft applications in
3440:"Color Emoji in Windows 8.1—The Future of Color Fonts?"
3096:"RichEdit 8.0 Preview – Murray Sargent: Math in Office"
2874:"OpenType Math Tables – Murray Sargent: Math in Office"
2390:
http://www.tug.org/TUGboat/Articles/tb17-4/tb53knuc.pdf
2665:
Christopher Slye – OpenType feature files, ATypI 2006
673:
could add basic Roman support of OpenType PS fonts in
3933:: website for checking the features of OpenType fonts
2939:"UTN #28: Nearly Plain-Text Encoding of Mathematics"
1488:
The SING specification states that glyphlets are to
257:Unicode version 3.2 (published in 2002) introduced
3550:"Script and font support in Windows § Windows 8.1"
1695:
1693:
1691:
1527:, old Macintosh multilingual text rendering engine
585:OpenType has several distinctive characteristics:
334:table that can represent multi-color glyphs using
3230:
2717:
1533:, open-source, multilingual text rendering engine
1521:, multilingual text rendering engine of Macintosh
1446:In 2005, Adobe shipped a new technology in their
1374:
1216:Ideographic character face bottom edge baseline.
1141:, etc. In general, the codes are not the same as
955:project, included in free implementations of the
936:, a line layout and text composition engine from
439:specification did not explicitly allow for that.
4945:
3781:"Using color fonts for beautiful text and icons"
3005:https://www.tug.org/TUGboat/tb30-1/tb94vieth.pdf
2374:https://projecteuclid.org/euclid.bams/1183544082
2172:"SVG — The SVG (Scalable Vector Graphics) Table"
1450:applications bundle that offers a solution for "
1230:Ideographic character face right edge baseline.
1208:The same line in Tibetan vertical writing mode.
756:but does not directly support Middle Eastern or
373:OpenType 1.9 introduced a second version of the
174:The specification germinated at Microsoft, with
167:behavior. OpenType is a registered trademark of
2808:"LineServices – Murray Sargent: Math in Office"
2605:"How to Enable OpenType Ligatures in Word 2010"
1883:
1688:
1587:
1219:Ideographic character face left edge baseline.
3519:
3517:
2011:
2009:
2007:
2005:
2003:
2001:
1741:"Suitcase Type Foundry Information Guide]"
1227:Ideographic character face top edge baseline.
963:. Complex text handling is provided either by
639:, support for complex writing scripts such as
252:
219:International Organization for Standardization
4889:Intellectual property protection of typefaces
3952:
3642:
3310:"UK-TUG 2012 - TeX Gyre Math report on Vimeo"
3260:"The Latin Modern Math (LM Math) font — GUST"
2525:
2198:"Feature: COLRv1 Color Gradient Vector Fonts"
394:table all of the graphic capabilities of the
4431:
3434:
3432:
3430:
3428:
3356:"Progress of the TEX Gyre Math Font Project"
2749:
2747:
688:
669:and later support OpenType PS fonts (.otf).
3514:
3180:"MathML:Open Type MATH Table - MozillaWiki"
3118:: CS1 maint: numeric names: authors list (
2987:: CS1 maint: numeric names: authors list (
2896:: CS1 maint: numeric names: authors list (
2830:: CS1 maint: numeric names: authors list (
2773:
2577:
2571:
2510:
2400:
1998:
1725:: CS1 maint: numeric names: authors list (
3959:
3945:
3899:
752:provides extensive OpenType capability in
4915:Punctuation and other typographic symbols
3495:
3425:
2744:
2691:
1957:"Unicode Standard Annex #28, Unicode 3.2"
1238:Ideographic em-box bottom edge baseline.
1183:Baseline tags and axes in OpenType fonts
3853:
3132:
3093:
3000:
2998:
2962:
2871:
2805:
2559:"OpenOffice Supports OpenType Fonts ..."
2472:
2138:
1670:"US Registered Trademark Number 2217574"
1252:Ideographic em-box right edge baseline.
1108:
994:
951:, OpenType rendering is provided by the
362:tables to OpenType version 1.7, and the
330:Adobe and Mozilla proposed adding a new
3727:"OpenType specification (OpenType 1.8)"
3700:"OpenType specification (OpenType 1.7)"
3491:
3489:
2421:
2340:
2325:
2164:
1700:ISO/IEC JTC 1/SC 29/WG 11 (July 2008).
1519:Apple Type Services for Unicode Imaging
1241:Ideographic em-box left edge baseline.
1104:
1101:, has been added to the specification.
1014:Adobe Font Development Kit for OpenType
647:, and advanced typographic support for
4946:
3719:
3692:
3467:
2578:Sysmäläinen, Julia (9 November 2012).
2267:"Google and Adobe's pan-CJK open font"
1441:
1372:4+). Fonts were extended with colored
1305:Besides Microsoft products, XeTeX and
1249:Ideographic em-box top edge baseline.
763:
629:
3940:
2995:
2679:"OpenType Feature File Specification"
2328:"Introducing OpenType Variable Fonts"
1702:"ISO/IEC 14496-22 "Open Font Format""
871:character forms, kerning, line-level
809:advanced OpenType typography features
547:CFF outlines use cubic Bézier curves.
3857:SING: Adobe's New Gaiji Architecture
3486:
1612:
908:-supporting applications running on
2580:"Some Open Thoughts About OpenType"
2348:"OpenType Font Variations Overview"
2243:"Noto Sans CJK – Google Noto Fonts"
2017:"OpenType Specification Change Log"
1910:
1865:
1097:script tag, added by Microsoft for
624:
212:
13:
3408:"Apple Color Emoji – Typographica"
3335:"/tex-archive/fonts/tex-gyre-math"
1704:. chiariglione.org. Archived from
665:support OpenType TT fonts (.ttf).
458:
197:'s advanced typography technology
70:Uniform Type Identifier (UTI)
50:application/font-sfnt (deprecated)
14:
4990:
3886:
2846:"Three Typefaces for Mathematics"
1379:Tooltip Portable Network Graphics
599:Accommodates up to 65,536 glyphs.
233:14496-22 (MPEG-4 Part 22) called
4928:
4927:
3854:DeLaHunt, Jim (September 2004).
3233:"The New Font Project: TEX Gyre"
3133:Preining, Norbert (2013-06-19).
3009:http://www.ntg.nl/maps/38/03.pdf
2486:(Revised and updated ed.).
1982:"Ideographic Variation Database"
1173:
540:
531:TrueType outlines use quadratic
524:
431:(font family) in just one file.
3847:
3822:
3798:
3773:
3746:
3668:
3618:
3593:
3569:
3542:
3461:
3400:
3375:
3348:
3327:
3302:
3281:
3252:
3224:
3197:
3172:
3148:
3126:
3087:
3063:
3038:
3013:
2956:
2931:
2904:
2865:
2838:
2799:
2671:
2659:
2639:
2618:
2597:
2551:
2504:
2466:
2439:
2415:
2394:
2378:
2366:
2319:
2283:
2259:
2235:
2210:
2190:
2107:
2086:
2061:
2035:
1974:
1949:
1928:
1904:
1859:
1838:
1513:Windows Presentation Foundation
1155:
1150:Serbian and Macedonian Cyrillic
817:Windows Presentation Foundation
815:software. The text engine from
729:3.2 and later versions, etc.).
661:and all subsequent versions of
606:; positioning features include
274:Unicode version 6.0 introduced
3966:
2732:. pp. 286 (section 6.4.1)
2647:"LibreOffice 4.1 ReleaseNotes"
1936:"Publicly Available Standards"
1810:
1782:
1757:
1733:
1662:
1638:
1063:
1043:
517:
421:
269:
237:(OFF, not to be confused with
1:
4884:History of Western typography
3446:. 3 July 2013. Archived from
2626:"Windows 7 Developer's Guide"
2422:Shimada, James (2006-12-06).
1580:
1317:rendering engine used by the
207:PostScript Type 1 font format
4731:traditional point-size names
3676:"Chromatic fonts are coming"
1820:. 2005-09-01. Archived from
1543:List of typographic features
1168:list of typographic features
7:
3984:Canons of page construction
3832:. Adobe.com. Archived from
3266:(in Polish). Archived from
1792:. July 2003. Archived from
1500:
1438:conforms to this revision.
327:table to define the colors.
253:Unicode Variation Sequences
10:
4995:
3909:, Microsoft Typography at
2726:"ISO/IEC 14496-22:2009(E)"
2511:David Lemon (2017-01-27).
2401:Tamye Riggs (2014-07-30).
2300:"Special OpenType Session"
1485:'s SigMaker3 application.
1159:
881:Microsoft Office Word 2010
695:Microsoft Office Publisher
552:OpenType uses the general
462:
414:table is supported in the
188:
4923:
4907:
4839:
4792:
4746:
4686:
4569:
4509:
4467:
4444:
4412:
4372:
4361:
4306:
4260:
4212:
4164:
4141:Subscript and superscript
4096:
4087:
4037:
3974:
2628:. Code.msdn.microsoft.com
1267:
1256:
1245:
1234:
1223:
1212:
1198:
1193:
1190:
1187:
1162:OpenType feature tag list
890:, a hardware accelerated
689:Extended language support
370:("Anniversary Update").
155:is a format for scalable
140:
126:
116:
92:
78:
68:
58:
34:
24:
16:Computer font file format
4899:Vox-ATypI classification
4029:Intentionally blank page
3756:. Microsoft Typography.
3729:. Microsoft Typography.
3702:. Microsoft Typography.
3652:. Microsoft Typography.
3135:"TeX Live 2013 released"
2783:. Microsoft Typography.
2757:. Microsoft Typography.
2701:. Microsoft Typography.
2535:. Microsoft Typography.
2350:. Microsoft Typography.
2148:. Microsoft Typography.
2019:. Microsoft Typography.
1622:. Microsoft Typography.
1620:"OpenType Specification"
1490:travel with the document
1359:
336:Scalable Vector Graphics
36:Internet media type
3926:Adobe – Fonts: OpenType
3231:Jerzy B. Ludwichowski.
3094:MurrayS3 (2012-03-03).
2963:MurrayS3 (2010-01-11).
2872:MurrayS3 (2014-04-27).
2806:MurrayS3 (2006-11-14).
2174:. Microsft Typography.
1280:
1053:, AsiaFont Studio, and
734:complex written scripts
416:Chromium browser engine
368:Windows 10 version 1607
4432:
3907:OpenType Specification
3806:"What's New in Safari"
2755:"Language System Tags"
1114:
610:, mark placement, and
380:affine transformations
30:.otf, .otc, .ttf, .ttc
3919:ISO/IEC 14496-22:2019
3387:Developer.mozilla.org
3156:"OpenType MATH Fonts"
1753:on November 18, 2006.
1112:
995:OpenType Feature File
947:environments such as
886:Windows 7 introduced
802:Classical Text Editor
732:OpenType support for
487:Multiple Master fonts
169:Microsoft Corporation
146:ISO/IEC 14496-22:2019
103:; 2 years ago
4974:Windows architecture
4769:Typographic features
2490:. pp. 209–229.
2146:"COLR — Color Table"
1574:Windows Glyph List 4
1568:Web Open Font Format
1340:. More recently the
1105:Language system tags
857:small capitalization
410:table. The enhanced
239:Web Open Font Format
101:8 December 2021
74:public.opentype-font
4894:Technical lettering
4793:Typography in other
4534:Hanging punctuation
3810:developer.apple.com
3785:blogs.microsoft.com
3708:. 22 September 2020
3474:Developer.apple.com
3160:Fred-wang.github.io
2474:Cringely, Robert X.
2073:developer.apple.com
1938:. Standards.iso.org
1442:SING gaiji solution
1184:
916:languages, such as
869:stylistic alternate
829:Compact Font Format
764:Advanced typography
746:Microsoft Publisher
630:Basic Roman support
568:Compact Font Format
279:multicolor glyphs.
259:variation selectors
26:Filename extensions
21:
4979:1996 introductions
4954:Digital typography
4857:Handwriting script
4784:Desktop publishing
4754:Character encoding
4747:Digital typography
4261:Horizontal aspects
4214:Visual distinction
4072:Widows and orphans
3581:Charlespetzold.com
3558:. 20 November 2023
3470:"Extended Bitmaps"
3337:. CTAN. 2016-05-19
2483:Accidental Empires
2069:"The 'sbix' table"
1911:ISO (2009-08-15).
1866:ISO (2007-03-15).
1676:. January 12, 1999
1558:Bitstream Panorama
1182:
1115:
861:glyph substitution
837:old-style numerals
813:desktop publishing
671:Adobe Type Manager
651:languages such as
594:character encoding
485:, and by Adobe in
418:as of version 98.
127:Extended from
19:
4941:
4940:
4688:Typographic units
4606:For position only
4505:
4504:
4357:
4356:
3605:Channel9.msdn.com
3552:. Globalization.
3289:"Package lm-math"
1893:. ISO. 2009-07-31
1848:. ISO. 2009-07-31
1548:Embedded OpenType
1467:Private Use Areas
1278:
1277:
922:old-style figures
867:, contextual and
778:Adobe Illustrator
589:Accommodates the
503:responsive design
221:(ISO) within the
150:
149:
79:Developed by
4986:
4931:
4930:
4908:Related template
4840:Related articles
4641:Phototypesetting
4495:reverse-contrast
4480:Display typeface
4437:
4414:Blackletter type
4370:
4369:
4307:Vertical aspects
4288:Sentence spacing
4098:Typeface anatomy
4094:
4093:
3961:
3954:
3947:
3938:
3937:
3903:
3898:
3897:
3895:Official website
3880:
3879:
3877:
3875:
3869:
3862:
3851:
3845:
3844:
3842:
3841:
3836:on June 27, 2008
3826:
3820:
3819:
3817:
3816:
3802:
3796:
3795:
3793:
3792:
3777:
3771:
3770:
3768:
3767:
3762:. 4 October 2021
3750:
3744:
3743:
3741:
3740:
3723:
3717:
3716:
3714:
3713:
3696:
3690:
3689:
3687:
3686:
3672:
3666:
3665:
3663:
3662:
3646:
3640:
3639:
3637:
3636:
3622:
3616:
3615:
3613:
3612:
3597:
3591:
3590:
3588:
3587:
3573:
3567:
3566:
3564:
3563:
3546:
3540:
3539:
3537:
3536:
3529:Blog.fontlab.com
3521:
3512:
3511:
3509:
3508:
3493:
3484:
3483:
3481:
3480:
3465:
3459:
3458:
3456:
3455:
3436:
3423:
3422:
3420:
3419:
3412:Typographica.org
3404:
3398:
3397:
3395:
3394:
3379:
3373:
3372:
3370:
3369:
3360:
3352:
3346:
3345:
3343:
3342:
3331:
3325:
3324:
3322:
3321:
3306:
3300:
3299:
3297:
3296:
3285:
3279:
3278:
3276:
3275:
3256:
3250:
3249:
3247:
3246:
3237:
3228:
3222:
3221:
3219:
3218:
3209:
3201:
3195:
3194:
3192:
3191:
3184:Wiki.mozilla.org
3176:
3170:
3169:
3167:
3166:
3152:
3146:
3145:
3143:
3142:
3130:
3124:
3123:
3117:
3109:
3107:
3106:
3091:
3085:
3084:
3082:
3081:
3067:
3061:
3060:
3058:
3057:
3042:
3036:
3035:
3033:
3032:
3017:
3011:
3002:
2993:
2992:
2986:
2978:
2976:
2975:
2960:
2954:
2953:
2951:
2950:
2935:
2929:
2928:
2926:
2925:
2916:
2908:
2902:
2901:
2895:
2887:
2885:
2884:
2869:
2863:
2862:
2860:
2859:
2850:
2842:
2836:
2835:
2829:
2821:
2819:
2818:
2803:
2797:
2796:
2794:
2793:
2777:
2771:
2770:
2768:
2767:
2751:
2742:
2740:
2738:
2737:
2721:
2715:
2714:
2712:
2711:
2695:
2689:
2688:
2686:
2685:
2675:
2669:
2663:
2657:
2656:
2654:
2653:
2643:
2637:
2636:
2634:
2633:
2622:
2616:
2615:
2613:
2612:
2601:
2595:
2594:
2592:
2590:
2575:
2569:
2568:
2566:
2565:
2555:
2549:
2548:
2546:
2545:
2529:
2523:
2522:
2520:
2519:
2508:
2502:
2501:
2470:
2464:
2463:
2461:
2460:
2443:
2437:
2436:
2434:
2433:
2428:
2419:
2413:
2412:
2410:
2409:
2398:
2392:
2382:
2376:
2370:
2364:
2363:
2361:
2360:
2344:
2338:
2337:
2335:
2334:
2323:
2317:
2316:
2314:
2313:
2287:
2281:
2280:
2278:
2277:
2263:
2257:
2256:
2254:
2253:
2239:
2233:
2232:
2230:
2229:
2214:
2208:
2207:
2205:
2204:
2194:
2188:
2187:
2185:
2184:
2168:
2162:
2161:
2159:
2158:
2142:
2136:
2135:
2133:
2132:
2127:. 4 October 2021
2111:
2105:
2104:
2102:
2101:
2090:
2084:
2083:
2081:
2079:
2065:
2059:
2058:
2056:
2054:
2039:
2033:
2032:
2030:
2029:
2013:
1996:
1995:
1993:
1992:
1978:
1972:
1971:
1969:
1968:
1953:
1947:
1946:
1944:
1943:
1932:
1926:
1925:
1923:
1922:
1917:
1908:
1902:
1901:
1899:
1898:
1887:
1881:
1880:
1878:
1877:
1872:
1863:
1857:
1856:
1854:
1853:
1842:
1836:
1835:
1833:
1832:
1826:
1814:
1808:
1807:
1805:
1804:
1798:
1786:
1780:
1779:
1777:
1776:
1761:
1755:
1754:
1752:
1746:. Archived from
1745:
1737:
1731:
1730:
1724:
1716:
1714:
1713:
1697:
1686:
1685:
1683:
1681:
1666:
1660:
1659:
1657:
1656:
1642:
1636:
1635:
1633:
1632:
1616:
1610:
1609:
1607:
1606:
1591:
1380:
1376:
1325:implementation.
1185:
1181:
1136:
1128:
1120:
1096:
1088:
1080:
1072:
1011:
1007:
1003:
738:Microsoft Office
625:OpenType support
544:
528:
413:
409:
405:
401:
397:
393:
376:
365:
361:
357:
353:
349:
345:
333:
326:
322:
314:
310:
306:
265:
235:Open Font Format
213:Open Font Format
135:PostScript fonts
111:
109:
104:
22:
18:
4994:
4993:
4989:
4988:
4987:
4985:
4984:
4983:
4944:
4943:
4942:
4937:
4919:
4903:
4835:
4795:writing systems
4794:
4788:
4742:
4682:
4626:Microtypography
4565:
4501:
4463:
4440:
4408:
4365:classifications
4364:
4353:
4302:
4256:
4222:Blackboard bold
4208:
4160:
4083:
4033:
4024:Recto and verso
3970:
3965:
3911:Microsoft Learn
3893:
3892:
3889:
3884:
3883:
3873:
3871:
3867:
3860:
3852:
3848:
3839:
3837:
3828:
3827:
3823:
3814:
3812:
3804:
3803:
3799:
3790:
3788:
3779:
3778:
3774:
3765:
3763:
3759:Microsoft Learn
3752:
3751:
3747:
3738:
3736:
3732:Microsoft Learn
3725:
3724:
3720:
3711:
3709:
3705:Microsoft Learn
3698:
3697:
3693:
3684:
3682:
3674:
3673:
3669:
3660:
3658:
3655:Microsoft Learn
3648:
3647:
3643:
3634:
3632:
3624:
3623:
3619:
3610:
3608:
3599:
3598:
3594:
3585:
3583:
3575:
3574:
3570:
3561:
3559:
3555:Microsoft Learn
3548:
3547:
3543:
3534:
3532:
3523:
3522:
3515:
3506:
3504:
3502:Pixelambacht.nl
3496:Roel Nieskens.
3494:
3487:
3478:
3476:
3466:
3462:
3453:
3451:
3438:
3437:
3426:
3417:
3415:
3406:
3405:
3401:
3392:
3390:
3381:
3380:
3376:
3367:
3365:
3358:
3354:
3353:
3349:
3340:
3338:
3333:
3332:
3328:
3319:
3317:
3308:
3307:
3303:
3294:
3292:
3287:
3286:
3282:
3273:
3271:
3258:
3257:
3253:
3244:
3242:
3235:
3229:
3225:
3216:
3214:
3207:
3203:
3202:
3198:
3189:
3187:
3178:
3177:
3173:
3164:
3162:
3154:
3153:
3149:
3140:
3138:
3137:. Preining.info
3131:
3127:
3111:
3110:
3104:
3102:
3092:
3088:
3079:
3077:
3069:
3068:
3064:
3055:
3053:
3044:
3043:
3039:
3030:
3028:
3019:
3018:
3014:
3003:
2996:
2980:
2979:
2973:
2971:
2961:
2957:
2948:
2946:
2937:
2936:
2932:
2923:
2921:
2914:
2910:
2909:
2905:
2889:
2888:
2882:
2880:
2870:
2866:
2857:
2855:
2853:Ultrasparky.org
2848:
2844:
2843:
2839:
2823:
2822:
2816:
2814:
2804:
2800:
2791:
2789:
2786:Microsoft Learn
2779:
2778:
2774:
2765:
2763:
2760:Microsoft Learn
2753:
2752:
2745:
2735:
2733:
2722:
2718:
2709:
2707:
2704:Microsoft Learn
2697:
2696:
2692:
2683:
2681:
2677:
2676:
2672:
2664:
2660:
2651:
2649:
2645:
2644:
2640:
2631:
2629:
2624:
2623:
2619:
2610:
2608:
2603:
2602:
2598:
2588:
2586:
2576:
2572:
2563:
2561:
2557:
2556:
2552:
2543:
2541:
2538:Microsoft Learn
2531:
2530:
2526:
2517:
2515:
2513:"The Font Wars"
2509:
2505:
2498:
2471:
2467:
2458:
2456:
2445:
2444:
2440:
2431:
2429:
2426:
2424:"The Font Wars"
2420:
2416:
2407:
2405:
2399:
2395:
2383:
2379:
2371:
2367:
2358:
2356:
2353:Microsoft Learn
2346:
2345:
2341:
2332:
2330:
2324:
2320:
2311:
2309:
2298:
2295:Wayback Machine
2288:
2284:
2275:
2273:
2265:
2264:
2260:
2251:
2249:
2241:
2240:
2236:
2227:
2225:
2222:Blogs.adobe.com
2216:
2215:
2211:
2202:
2200:
2196:
2195:
2191:
2182:
2180:
2177:Microsoft Learn
2170:
2169:
2165:
2156:
2154:
2151:Microsoft Learn
2144:
2143:
2139:
2130:
2128:
2124:Microsoft Learn
2113:
2112:
2108:
2099:
2097:
2092:
2091:
2087:
2077:
2075:
2067:
2066:
2062:
2052:
2050:
2047:www.unicode.org
2043:"Unicode 6.0.0"
2041:
2040:
2036:
2027:
2025:
2022:Microsoft Learn
2015:
2014:
1999:
1990:
1988:
1986:www.unicode.org
1980:
1979:
1975:
1966:
1964:
1961:www.unicode.org
1955:
1954:
1950:
1941:
1939:
1934:
1933:
1929:
1920:
1918:
1915:
1909:
1905:
1896:
1894:
1889:
1888:
1884:
1875:
1873:
1870:
1864:
1860:
1851:
1849:
1844:
1843:
1839:
1830:
1828:
1824:
1816:
1815:
1811:
1802:
1800:
1796:
1788:
1787:
1783:
1774:
1772:
1763:
1762:
1758:
1750:
1743:
1739:
1738:
1734:
1718:
1717:
1711:
1709:
1698:
1689:
1679:
1677:
1668:
1667:
1663:
1654:
1652:
1644:
1643:
1639:
1630:
1628:
1625:Microsoft Learn
1618:
1617:
1613:
1604:
1602:
1593:
1592:
1588:
1583:
1503:
1444:
1401:vector graphics
1378:
1362:
1302:8.0 component.
1283:
1176:
1164:
1158:
1134:
1126:
1118:
1107:
1094:
1086:
1083:Cyrillic script
1078:
1075:Arabic alphabet
1070:
1066:
1046:
1009:
1005:
1001:
997:
957:X Window System
877:ruby characters
774:Adobe Photoshop
766:
691:
645:Indic languages
632:
627:
548:
545:
536:
529:
520:
494:Donald E. Knuth
467:
461:
459:Font Variations
424:
411:
407:
403:
399:
395:
391:
374:
363:
359:
355:
351:
347:
343:
331:
324:
320:
312:
308:
304:
272:
263:
255:
215:
191:
183:writing systems
159:. Derived from
112:
107:
105:
102:
100:
54:
53:
17:
12:
11:
5:
4992:
4982:
4981:
4976:
4971:
4966:
4961:
4956:
4939:
4938:
4936:
4935:
4924:
4921:
4920:
4918:
4917:
4911:
4909:
4905:
4904:
4902:
4901:
4896:
4891:
4886:
4881:
4876:
4871:
4866:
4865:
4864:
4859:
4854:
4843:
4841:
4837:
4836:
4834:
4833:
4832:
4831:
4829:National Fonts
4821:
4816:
4815:
4814:
4804:
4798:
4796:
4790:
4789:
4787:
4786:
4781:
4776:
4774:Web typography
4771:
4766:
4761:
4756:
4750:
4748:
4744:
4743:
4741:
4740:
4735:
4734:
4733:
4723:
4718:
4713:
4708:
4703:
4698:
4692:
4690:
4684:
4683:
4681:
4680:
4679:
4678:
4668:
4663:
4658:
4653:
4651:Reversing type
4648:
4643:
4638:
4633:
4628:
4623:
4618:
4613:
4608:
4603:
4598:
4597:
4596:
4591:
4581:
4575:
4573:
4567:
4566:
4564:
4563:
4558:
4553:
4548:
4547:
4546:
4536:
4531:
4526:
4520:
4518:
4507:
4506:
4503:
4502:
4500:
4499:
4498:
4497:
4492:
4487:
4477:
4471:
4469:
4465:
4464:
4462:
4461:
4456:
4450:
4448:
4442:
4441:
4439:
4438:
4429:
4424:
4418:
4416:
4410:
4409:
4407:
4406:
4401:
4400:
4399:
4394:
4389:
4378:
4376:
4367:
4359:
4358:
4355:
4354:
4352:
4351:
4346:
4341:
4336:
4331:
4326:
4321:
4316:
4310:
4308:
4304:
4303:
4301:
4300:
4295:
4290:
4285:
4280:
4278:Letter-spacing
4275:
4270:
4264:
4262:
4258:
4257:
4255:
4254:
4249:
4244:
4239:
4234:
4232:Color printing
4229:
4224:
4218:
4216:
4210:
4209:
4207:
4206:
4201:
4196:
4191:
4186:
4181:
4176:
4170:
4168:
4166:Capitalization
4162:
4161:
4159:
4158:
4153:
4148:
4143:
4138:
4133:
4128:
4123:
4118:
4113:
4108:
4102:
4100:
4091:
4085:
4084:
4082:
4081:
4080:
4079:
4069:
4064:
4059:
4054:
4049:
4043:
4041:
4035:
4034:
4032:
4031:
4026:
4021:
4016:
4011:
4006:
4004:Page numbering
4001:
3996:
3991:
3986:
3980:
3978:
3972:
3971:
3964:
3963:
3956:
3949:
3941:
3935:
3934:
3931:Wakamai Fondue
3928:
3923:
3915:
3914:
3913:
3888:
3887:External links
3885:
3882:
3881:
3846:
3821:
3797:
3772:
3745:
3718:
3691:
3667:
3641:
3617:
3592:
3568:
3541:
3513:
3485:
3460:
3424:
3399:
3374:
3347:
3326:
3301:
3280:
3251:
3223:
3196:
3171:
3147:
3125:
3100:Blogs.msdn.com
3086:
3062:
3037:
3012:
2994:
2969:Blogs.msdn.com
2955:
2930:
2903:
2878:Blogs.msdn.com
2864:
2837:
2812:Blogs.msdn.com
2798:
2772:
2743:
2716:
2690:
2670:
2658:
2638:
2617:
2607:. Orzeszek.org
2596:
2570:
2550:
2524:
2503:
2496:
2465:
2438:
2414:
2393:
2377:
2365:
2339:
2318:
2282:
2258:
2234:
2209:
2189:
2163:
2137:
2106:
2096:. October 2015
2085:
2060:
2034:
1997:
1973:
1948:
1927:
1903:
1882:
1858:
1837:
1809:
1781:
1756:
1732:
1687:
1661:
1637:
1611:
1585:
1584:
1582:
1579:
1578:
1577:
1571:
1565:
1560:
1555:
1550:
1545:
1540:
1534:
1528:
1522:
1516:
1510:
1502:
1499:
1448:Creative Suite
1443:
1440:
1413:Greg Hitchcock
1361:
1358:
1282:
1279:
1276:
1275:
1272:
1269:
1265:
1264:
1261:
1258:
1254:
1253:
1250:
1247:
1243:
1242:
1239:
1236:
1232:
1231:
1228:
1225:
1221:
1220:
1217:
1214:
1210:
1209:
1206:
1204:Tibetan script
1200:
1196:
1195:
1192:
1189:
1175:
1172:
1160:Main article:
1157:
1154:
1106:
1103:
1091:Latin alphabet
1065:
1062:
1051:FontLab Studio
1045:
1042:
996:
993:
983:systems allow
938:Bitstream Inc.
770:Adobe InDesign
765:
762:
750:Adobe InDesign
742:Microsoft Word
727:OpenOffice.org
719:Calligra Suite
690:
687:
631:
628:
626:
623:
622:
621:
618:
615:
614:specification.
600:
597:
550:
549:
546:
539:
537:
530:
523:
519:
516:
476:Variable fonts
465:Variable fonts
460:
457:
423:
420:
388:blending modes
340:
339:
328:
316:
315:tables to OFF.
271:
268:
254:
251:
214:
211:
190:
187:
157:computer fonts
148:
147:
144:
138:
137:
128:
124:
123:
118:
117:Type of format
114:
113:
98:
96:
94:Latest release
90:
89:
80:
76:
75:
72:
66:
65:
62:
56:
55:
52:
51:
48:
45:
41:
40:
38:
32:
31:
28:
15:
9:
6:
4:
3:
2:
4991:
4980:
4977:
4975:
4972:
4970:
4967:
4965:
4962:
4960:
4957:
4955:
4952:
4951:
4949:
4934:
4926:
4925:
4922:
4916:
4913:
4912:
4910:
4906:
4900:
4897:
4895:
4892:
4890:
4887:
4885:
4882:
4880:
4877:
4875:
4872:
4870:
4867:
4863:
4860:
4858:
4855:
4853:
4850:
4849:
4848:
4845:
4844:
4842:
4838:
4830:
4827:
4826:
4825:
4822:
4820:
4817:
4813:
4810:
4809:
4808:
4805:
4803:
4800:
4799:
4797:
4791:
4785:
4782:
4780:
4779:Bézier curves
4777:
4775:
4772:
4770:
4767:
4765:
4764:Rasterization
4762:
4760:
4757:
4755:
4752:
4751:
4749:
4745:
4739:
4736:
4732:
4729:
4728:
4727:
4724:
4722:
4719:
4717:
4714:
4712:
4709:
4707:
4704:
4702:
4699:
4697:
4694:
4693:
4691:
4689:
4685:
4677:
4674:
4673:
4672:
4669:
4667:
4664:
4662:
4659:
4657:
4654:
4652:
4649:
4647:
4644:
4642:
4639:
4637:
4634:
4632:
4629:
4627:
4624:
4622:
4621:Microprinting
4619:
4617:
4614:
4612:
4609:
4607:
4604:
4602:
4599:
4595:
4592:
4590:
4587:
4586:
4585:
4582:
4580:
4579:Etaoin shrdlu
4577:
4576:
4574:
4572:
4568:
4562:
4559:
4557:
4554:
4552:
4549:
4545:
4542:
4541:
4540:
4537:
4535:
4532:
4530:
4527:
4525:
4522:
4521:
4519:
4516:
4512:
4508:
4496:
4493:
4491:
4488:
4486:
4483:
4482:
4481:
4478:
4476:
4473:
4472:
4470:
4466:
4460:
4457:
4455:
4452:
4451:
4449:
4447:
4443:
4436:
4435:
4430:
4428:
4425:
4423:
4420:
4419:
4417:
4415:
4411:
4405:
4402:
4398:
4395:
4393:
4390:
4388:
4385:
4384:
4383:
4380:
4379:
4377:
4375:
4371:
4368:
4366:
4360:
4350:
4347:
4345:
4342:
4340:
4337:
4335:
4332:
4330:
4327:
4325:
4322:
4320:
4317:
4315:
4312:
4311:
4309:
4305:
4299:
4296:
4294:
4291:
4289:
4286:
4284:
4281:
4279:
4276:
4274:
4271:
4269:
4266:
4265:
4263:
4259:
4253:
4250:
4248:
4245:
4243:
4240:
4238:
4235:
4233:
4230:
4228:
4225:
4223:
4220:
4219:
4217:
4215:
4211:
4205:
4202:
4200:
4197:
4195:
4192:
4190:
4187:
4185:
4182:
4180:
4177:
4175:
4172:
4171:
4169:
4167:
4163:
4157:
4154:
4152:
4149:
4147:
4144:
4142:
4139:
4137:
4134:
4132:
4129:
4127:
4124:
4122:
4119:
4117:
4114:
4112:
4109:
4107:
4104:
4103:
4101:
4099:
4095:
4092:
4090:
4086:
4078:
4075:
4074:
4073:
4070:
4068:
4065:
4063:
4060:
4058:
4055:
4053:
4050:
4048:
4045:
4044:
4042:
4040:
4036:
4030:
4027:
4025:
4022:
4020:
4017:
4015:
4012:
4010:
4007:
4005:
4002:
4000:
3997:
3995:
3992:
3990:
3987:
3985:
3982:
3981:
3979:
3977:
3973:
3969:
3962:
3957:
3955:
3950:
3948:
3943:
3942:
3939:
3932:
3929:
3927:
3924:
3922:
3920:
3916:
3912:
3908:
3905:
3904:
3902:
3896:
3891:
3890:
3870:on 2015-01-23
3866:
3859:
3858:
3850:
3835:
3831:
3825:
3811:
3807:
3801:
3786:
3782:
3776:
3761:
3760:
3755:
3749:
3735:. 9 June 2022
3734:
3733:
3728:
3722:
3707:
3706:
3701:
3695:
3681:
3677:
3671:
3657:
3656:
3651:
3645:
3631:
3630:Hanselman.com
3627:
3621:
3606:
3602:
3596:
3582:
3578:
3572:
3557:
3556:
3551:
3545:
3530:
3526:
3520:
3518:
3503:
3499:
3492:
3490:
3475:
3471:
3464:
3450:on 2014-07-10
3449:
3445:
3444:Opentype.info
3441:
3435:
3433:
3431:
3429:
3413:
3409:
3403:
3388:
3384:
3378:
3364:
3357:
3351:
3336:
3330:
3315:
3311:
3305:
3290:
3284:
3270:on 2015-06-02
3269:
3265:
3261:
3255:
3241:
3234:
3227:
3213:
3206:
3200:
3185:
3181:
3175:
3161:
3157:
3151:
3136:
3129:
3121:
3115:
3101:
3097:
3090:
3076:
3072:
3066:
3051:
3047:
3041:
3026:
3022:
3016:
3010:
3006:
3001:
2999:
2990:
2984:
2970:
2966:
2959:
2944:
2940:
2934:
2920:
2913:
2907:
2899:
2893:
2879:
2875:
2868:
2854:
2847:
2841:
2833:
2827:
2813:
2809:
2802:
2788:
2787:
2782:
2776:
2762:
2761:
2756:
2750:
2748:
2731:
2727:
2720:
2706:
2705:
2700:
2699:"Script Tags"
2694:
2680:
2674:
2668:
2662:
2648:
2642:
2627:
2621:
2606:
2600:
2585:
2581:
2574:
2560:
2554:
2540:
2539:
2534:
2528:
2514:
2507:
2499:
2497:0-14-025826-4
2493:
2489:
2488:Penguin Books
2485:
2484:
2479:
2475:
2469:
2454:
2453:
2448:
2442:
2425:
2418:
2404:
2397:
2391:
2387:
2381:
2375:
2369:
2355:
2354:
2349:
2343:
2329:
2326:John Hudson.
2322:
2307:
2306:
2301:
2296:
2292:
2286:
2272:
2268:
2262:
2248:
2244:
2238:
2223:
2219:
2213:
2199:
2193:
2179:
2178:
2173:
2167:
2153:
2152:
2147:
2141:
2126:
2125:
2120:
2116:
2110:
2095:
2089:
2074:
2070:
2064:
2048:
2044:
2038:
2024:
2023:
2018:
2012:
2010:
2008:
2006:
2004:
2002:
1987:
1983:
1977:
1962:
1958:
1952:
1937:
1931:
1914:
1907:
1892:
1886:
1869:
1862:
1847:
1841:
1827:on 2014-05-12
1823:
1819:
1813:
1799:on 2014-05-12
1795:
1791:
1785:
1771:on 2011-06-05
1770:
1766:
1760:
1749:
1742:
1736:
1728:
1722:
1708:on 2010-04-30
1707:
1703:
1696:
1694:
1692:
1680:September 30,
1675:
1671:
1665:
1651:
1647:
1641:
1627:
1626:
1621:
1615:
1600:
1596:
1595:"Media Types"
1590:
1586:
1575:
1572:
1569:
1566:
1564:
1561:
1559:
1556:
1554:
1551:
1549:
1546:
1544:
1541:
1538:
1535:
1532:
1529:
1526:
1523:
1520:
1517:
1514:
1511:
1508:
1505:
1504:
1498:
1496:
1491:
1486:
1484:
1480:
1476:
1470:
1468:
1463:
1461:
1455:
1453:
1449:
1439:
1435:
1431:
1429:
1425:
1421:
1417:
1414:
1410:
1406:
1405:Adam Twardoch
1402:
1398:
1395:
1391:
1386:
1384:
1377:
1371:
1368:(and also to
1367:
1366:Mac OS X Lion
1357:
1356:'s web site.
1355:
1351:
1347:
1343:
1339:
1335:
1331:
1326:
1324:
1320:
1316:
1311:
1308:
1303:
1301:
1297:
1292:
1288:
1273:
1270:
1266:
1262:
1259:
1255:
1251:
1248:
1244:
1240:
1237:
1233:
1229:
1226:
1222:
1218:
1215:
1211:
1207:
1205:
1201:
1197:
1188:Baseline tag
1186:
1180:
1174:Baseline tags
1171:
1169:
1163:
1153:
1151:
1146:
1144:
1140:
1132:
1124:
1111:
1102:
1100:
1092:
1084:
1076:
1061:
1058:
1056:
1052:
1041:
1039:
1035:
1031:
1027:
1023:
1019:
1015:
992:
990:
986:
982:
978:
974:
970:
966:
962:
958:
954:
950:
946:
945:free software
941:
939:
935:
930:
927:
926:Mac OS X 10.5
923:
919:
915:
911:
910:Mac OS X 10.4
907:
904:On Mac OS X,
902:
900:
896:
893:
889:
884:
882:
878:
874:
873:justification
870:
866:
862:
858:
854:
850:
846:
842:
838:
834:
830:
826:
822:
819:, which is a
818:
814:
810:
805:
803:
799:
795:
791:
787:
783:
779:
775:
771:
761:
759:
758:Indic scripts
755:
751:
747:
743:
739:
735:
730:
728:
724:
720:
716:
712:
708:
704:
700:
696:
686:
684:
680:
676:
672:
668:
664:
660:
656:
654:
650:
646:
642:
638:
619:
616:
613:
609:
605:
601:
598:
595:
592:
588:
587:
586:
583:
581:
580:rasterisation
576:
573:
569:
565:
562:
557:
555:
543:
538:
534:
533:Bézier curves
527:
522:
521:
515:
511:
507:
504:
499:
495:
490:
488:
484:
479:
477:
472:
466:
456:
452:
449:
445:
440:
436:
432:
430:
419:
417:
389:
385:
381:
371:
369:
337:
329:
317:
301:
300:
299:
297:
293:
289:
285:
280:
277:
267:
260:
250:
248:
242:
240:
236:
232:
228:
224:
220:
210:
208:
203:
200:
199:GX Typography
196:
186:
184:
179:
177:
176:Adobe Systems
172:
170:
166:
162:
158:
154:
145:
143:
139:
136:
132:
129:
125:
122:
119:
115:
97:
95:
91:
88:
87:Adobe Systems
84:
81:
77:
73:
71:
67:
63:
61:
57:
49:
46:
43:
42:
39:
37:
33:
29:
27:
23:
4964:Font formats
4879:Type foundry
4716:Metric units
4646:Punchcutting
4631:Movable type
4601:Font catalog
4561:Vertical bar
4298:Word spacing
4268:Figure space
4151:Text figures
3994:Even working
3918:
3872:. Retrieved
3865:the original
3856:
3849:
3838:. Retrieved
3834:the original
3824:
3813:. Retrieved
3809:
3800:
3789:. Retrieved
3787:. 2017-06-06
3784:
3775:
3764:. Retrieved
3757:
3748:
3737:. Retrieved
3730:
3721:
3710:. Retrieved
3703:
3694:
3683:. Retrieved
3679:
3670:
3659:. Retrieved
3653:
3644:
3633:. Retrieved
3629:
3620:
3609:. Retrieved
3607:. 2013-06-25
3604:
3595:
3584:. Retrieved
3580:
3571:
3560:. Retrieved
3553:
3544:
3533:. Retrieved
3531:. 2013-09-19
3528:
3505:. Retrieved
3501:
3477:. Retrieved
3473:
3463:
3452:. Retrieved
3448:the original
3443:
3416:. Retrieved
3414:. 2014-06-20
3411:
3402:
3391:. Retrieved
3389:. 2016-12-01
3386:
3377:
3366:. Retrieved
3362:
3350:
3339:. Retrieved
3329:
3318:. Retrieved
3316:. 2012-10-22
3313:
3304:
3293:. Retrieved
3283:
3272:. Retrieved
3268:the original
3263:
3254:
3243:. Retrieved
3239:
3226:
3215:. Retrieved
3211:
3199:
3188:. Retrieved
3186:. 2015-12-27
3183:
3174:
3163:. Retrieved
3159:
3150:
3139:. Retrieved
3128:
3103:. Retrieved
3099:
3089:
3078:. Retrieved
3074:
3065:
3054:. Retrieved
3052:. 2007-02-16
3049:
3040:
3029:. Retrieved
3027:. 2008-03-03
3024:
3015:
2972:. Retrieved
2968:
2958:
2947:. Retrieved
2945:. 2016-11-16
2942:
2933:
2922:. Retrieved
2918:
2906:
2881:. Retrieved
2877:
2867:
2856:. Retrieved
2852:
2840:
2815:. Retrieved
2811:
2801:
2790:. Retrieved
2784:
2775:
2764:. Retrieved
2758:
2734:. Retrieved
2729:
2719:
2708:. Retrieved
2702:
2693:
2682:. Retrieved
2673:
2661:
2650:. Retrieved
2641:
2630:. Retrieved
2620:
2609:. Retrieved
2599:
2587:. Retrieved
2583:
2573:
2553:
2542:. Retrieved
2536:
2527:
2516:. Retrieved
2506:
2481:
2468:
2457:. Retrieved
2450:
2441:
2430:. Retrieved
2417:
2406:. Retrieved
2396:
2385:
2380:
2368:
2357:. Retrieved
2351:
2342:
2331:. Retrieved
2321:
2310:. Retrieved
2308:. 2016-09-14
2303:
2291:Ghostarchive
2289:Archived at
2285:
2274:. Retrieved
2270:
2261:
2250:. Retrieved
2246:
2237:
2226:. Retrieved
2224:. 2014-01-27
2221:
2212:
2201:. Retrieved
2192:
2181:. Retrieved
2175:
2166:
2155:. Retrieved
2149:
2140:
2129:. Retrieved
2122:
2109:
2098:. Retrieved
2088:
2076:. Retrieved
2072:
2063:
2051:. Retrieved
2049:. 2010-10-11
2046:
2037:
2026:. Retrieved
2020:
1989:. Retrieved
1985:
1976:
1965:. Retrieved
1963:. 2002-03-27
1960:
1951:
1940:. Retrieved
1930:
1919:. Retrieved
1906:
1895:. Retrieved
1885:
1874:. Retrieved
1861:
1850:. Retrieved
1840:
1829:. Retrieved
1822:the original
1812:
1801:. Retrieved
1794:the original
1784:
1773:. Retrieved
1769:the original
1759:
1748:the original
1735:
1710:. Retrieved
1706:the original
1678:. Retrieved
1673:
1664:
1653:. Retrieved
1649:
1640:
1629:. Retrieved
1623:
1614:
1603:. Retrieved
1601:. 2017-10-12
1589:
1487:
1474:
1471:
1464:
1456:
1445:
1436:
1432:
1418:
1387:
1363:
1342:Latin Modern
1327:
1312:
1304:
1287:Cambria Math
1284:
1177:
1165:
1156:Feature tags
1147:
1116:
1099:Cambria Math
1067:
1059:
1047:
1030:DTL OTMaster
998:
942:
931:
914:Latin script
903:
885:
821:managed code
806:
767:
731:
692:
667:Windows 2000
657:
649:Latin script
633:
584:
577:
564:outline data
558:
551:
512:
508:
491:
480:
468:
453:
441:
437:
433:
425:
372:
341:
281:
273:
256:
247:font foundry
243:
234:
216:
204:
192:
180:
173:
152:
151:
4959:Typesetting
4874:Type design
4869:Style guide
4862:Calligraphy
4852:Handwriting
4666:Type design
4616:Lorem ipsum
4611:Letterpress
4571:Typesetting
4511:Punctuation
4475:Record type
4446:Gaelic type
4434:Schwabacher
4324:Body height
4189:Letter case
4057:Line length
3468:Apple Inc.
3264:Gust.org.pl
2943:Unicode.org
2919:Unicode.org
2584:Alphabettes
2478:"Font Wars"
2455:. Font Wars
2447:"Adobe Inc"
2119:DirectWrite
1650:www.iso.org
1525:WorldScript
1390:Windows 8.1
1348:fonts (an "
1291:Office 2007
1064:Script tags
1044:Layout tags
989:LibreOffice
888:DirectWrite
863:, multiple
849:superscript
782:QuarkXPress
659:Windows 3.1
518:Description
483:TrueType GX
422:Collections
384:compositing
270:Color fonts
165:typographic
4969:Adobe Inc.
4948:Categories
4847:Penmanship
4819:East Asian
4661:Type color
4594:monospaced
4551:Interpunct
4544:minus sign
4468:Specialist
4404:Sans-serif
4397:slab serif
4374:Roman type
4329:Cap height
4293:Thin space
4252:Whitespace
4204:Title case
4199:Snake case
4194:Small caps
4179:Camel case
4111:Diacritics
4019:Pull quote
4014:Pagination
4009:Paper size
3968:Typography
3840:2009-11-11
3815:2018-09-14
3791:2018-09-14
3766:2024-04-13
3739:2024-04-13
3712:2024-04-13
3685:2017-01-19
3661:2024-04-13
3635:2017-01-19
3611:2017-01-19
3586:2017-01-19
3562:2024-04-13
3535:2017-01-19
3507:2017-01-19
3479:2017-01-19
3454:2017-01-19
3418:2017-01-19
3393:2017-01-19
3368:2017-01-19
3341:2017-01-19
3320:2017-01-19
3295:2017-01-19
3274:2017-01-19
3245:2017-01-19
3217:2017-01-19
3190:2017-01-19
3165:2017-01-19
3141:2017-01-19
3105:2017-01-19
3080:2017-01-19
3075:Google.com
3056:2017-01-19
3050:Google.com
3031:2017-01-19
3025:Google.com
2974:2017-01-19
2949:2017-01-19
2924:2017-01-19
2883:2017-01-19
2858:2017-01-19
2817:2017-01-19
2792:2024-04-13
2766:2024-04-13
2736:2009-11-02
2710:2024-04-13
2684:2019-03-20
2652:2015-04-15
2632:2009-11-11
2611:2009-11-11
2564:2011-02-03
2562:Retrieved
2544:2024-04-13
2518:2017-04-22
2459:2022-04-10
2452:Britannica
2432:2021-12-14
2408:2017-04-22
2359:2024-04-13
2333:2017-04-22
2312:2017-04-22
2276:2017-01-19
2252:2017-01-19
2247:Google.com
2228:2017-01-19
2203:2021-12-10
2183:2024-04-13
2157:2024-04-13
2131:2024-04-13
2100:2017-04-22
2028:2024-04-13
1991:2017-04-22
1967:2017-04-22
1942:2009-11-11
1921:2010-01-28
1897:2010-01-28
1876:2010-01-28
1852:2009-11-11
1831:2010-01-28
1803:2010-01-28
1775:2010-01-28
1712:2020-02-21
1655:2015-12-13
1631:2024-04-13
1605:2017-10-17
1581:References
1553:Typography
1350:LM-ization
1330:Asana-Math
1191:HorizAxis
932:Bitstream
918:small caps
843:variants,
740:, such as
675:Windows 95
572:PostScript
463:See also:
448:Noto fonts
108:2021-12-08
4344:Overshoot
4339:Mean line
4334:Descender
4247:Underline
4089:Character
4067:Runaround
4047:Alignment
4039:Paragraph
3314:Vimeo.com
2078:April 22,
2053:April 22,
1674:uspto.gov
1507:Uniscribe
1334:Neo Euler
1296:Windows 8
1194:VertAxis
1143:ISO 639-2
1055:FontForge
1038:FontTools
1022:FontForge
1016:(AFDKO),
967:(calling
899:ClearType
865:baselines
853:subscript
845:fractions
833:ligatures
794:CorelDRAW
604:ligatures
121:Font file
83:Microsoft
60:Type code
47:font/sfnt
4933:Category
4812:PT Fonts
4807:Cyrillic
4671:Typeface
4589:computer
4490:fat face
4363:Typeface
4349:x-height
4319:Baseline
4314:Ascender
4174:All caps
4136:Rotation
4131:Ligature
4126:Ink trap
3363:Gust.org
3114:cite web
3007:also at
2983:cite web
2892:cite web
2826:cite web
2476:(1996).
2293:and the
1721:cite web
1563:FreeType
1501:See also
1475:glyphlet
1460:end user
1394:Segoe UI
1383:FreeType
1346:TeX Gyre
1300:RichEdit
1139:Armenian
1089:for the
1081:for the
1073:for the
1034:RoboFont
1012:) using
969:HarfBuzz
959:such as
953:FreeType
934:Panorama
790:MacRoman
754:Japanese
715:Gnumeric
699:TextEdit
643:and the
612:baseline
498:METAFONT
429:typeface
161:TrueType
153:OpenType
142:Standard
131:TrueType
44:font/otf
20:OpenType
4759:Hinting
4636:Pangram
4454:Insular
4427:Rotunda
4422:Fraktur
4387:Antiqua
4273:Kerning
4242:Oblique
4237:Italics
4184:Initial
4116:Dingbat
4106:Counter
4052:Leading
3874:16 July
3680:Lwn.net
3240:Tug.org
3212:Tug.org
2305:YouTube
2271:Lwn.net
1483:Fontlab
1428:Firefox
1420:Mozilla
1409:TypeCon
1354:Mozilla
1319:Firefox
1268:'romn'
1257:'math'
1246:'idtp'
1235:'ideo'
1224:'icft'
1213:'icfb'
1199:'hang'
1145:codes.
1131:Spanish
1018:FontLab
895:DirectX
786:WinANSI
723:Scribus
711:AbiWord
707:Keynote
663:Windows
653:English
637:Unicode
608:kerning
591:Unicode
496:in the
296:Windows
292:Android
231:ISO/IEC
189:History
106: (
4802:Arabic
4701:Cicero
4539:Hyphen
4524:Bullet
4485:script
4459:Uncial
4392:Didone
4156:Tittle
3999:Margin
3989:Column
3291:. CTAN
2667:slides
2589:15 May
2494:
2386:17 (4)
1407:: "At
1336:, and
1323:MathML
1307:LuaTeX
1123:Arabic
1093:. The
1026:Glyphs
981:LuaTeX
975:. The
892:native
798:Mellel
641:Arabic
358:, and
227:MPEG-4
4726:Point
4696:Agate
4556:Space
4382:Serif
4283:Pitch
4146:Swash
4121:Glyph
4062:River
3868:(PDF)
3861:(PDF)
3359:(PDF)
3236:(PDF)
3208:(PDF)
2915:(PDF)
2849:(PDF)
2427:(PDF)
1916:(ZIP)
1871:(ZIP)
1825:(DOC)
1797:(DOC)
1751:(PDF)
1744:(PDF)
1537:XeTeX
1531:Pango
1452:gaiji
1397:Emoji
1385:2.5.
1360:Color
1315:Gecko
977:XeTeX
971:) or
965:pango
961:X.org
949:Linux
841:swash
703:Pages
681:, or
561:glyph
471:ATypI
276:emoji
195:Apple
4824:Thai
4738:Twip
4721:Pica
4676:list
4656:Sort
4584:Font
4529:Dash
4515:List
4227:Bold
4077:runt
3976:Page
3876:2009
3120:link
2989:link
2898:link
2832:link
2591:2016
2492:ISBN
2080:2017
2055:2017
1727:link
1682:2014
1599:IANA
1430:26.
1344:and
1338:XITS
1313:The
1281:Math
1137:for
1129:for
1121:for
1095:math
1087:latn
1085:and
1079:cyrl
1071:arab
1010:.otf
1006:.ttf
1002:.fea
979:and
851:and
776:and
744:and
705:and
559:The
554:sfnt
412:COLR
404:COLR
392:COLR
386:and
375:COLR
364:sbix
356:CPAL
352:COLR
348:CBLC
344:CBDT
325:CPAL
321:COLR
313:CBLC
311:and
309:CBDT
305:sbix
294:and
284:OS X
264:cmap
223:MPEG
64:OTTO
1495:XML
1479:CFF
1424:SVG
1388:In
1375:PNG
1370:iOS
1135:HYE
1127:ESP
1119:ARA
1036:or
1008:or
985:TeX
943:In
906:AAT
825:API
788:or
478:".
444:CJK
408:SVG
400:SVG
396:SVG
360:SVG
332:SVG
298:.
288:iOS
99:1.9
4950::
4711:En
4706:Em
3808:.
3783:.
3678:.
3628:.
3603:.
3579:.
3527:.
3516:^
3500:.
3488:^
3472:.
3442:.
3427:^
3410:.
3385:.
3361:.
3312:.
3262:.
3238:.
3210:.
3182:.
3158:.
3116:}}
3112:{{
3098:.
3073:.
3048:.
3023:.
2997:^
2985:}}
2981:{{
2967:.
2941:.
2917:.
2894:}}
2890:{{
2876:.
2851:.
2828:}}
2824:{{
2810:.
2746:^
2728:.
2582:.
2480:.
2449:.
2302:.
2297::
2269:.
2245:.
2220:.
2121:.
2117:.
2071:.
2045:.
2000:^
1984:.
1959:.
1723:}}
1719:{{
1690:^
1672:.
1648:.
1597:.
1411:,
1332:,
1170:.
1133:,
1125:,
1077:,
1057:.
1040:.
1032:,
1028:,
1024:,
1020:,
973:Qt
920:,
883:.
875:,
859:,
855:,
847:,
839:,
835:,
780:.
772:,
748:.
725:,
721:,
717:,
713:,
701:,
685:.
683:Me
679:98
677:,
655:.
382:,
354:,
350:,
346:,
290:,
286:,
171:.
133:,
85:,
4517:)
4513:(
3960:e
3953:t
3946:v
3878:.
3843:.
3818:.
3794:.
3769:.
3742:.
3715:.
3688:.
3664:.
3638:.
3614:.
3589:.
3565:.
3538:.
3510:.
3482:.
3457:.
3421:.
3396:.
3371:.
3344:.
3323:.
3298:.
3277:.
3248:.
3220:.
3193:.
3168:.
3144:.
3122:)
3108:.
3083:.
3059:.
3034:.
2991:)
2977:.
2952:.
2927:.
2900:)
2886:.
2861:.
2834:)
2820:.
2795:.
2769:.
2739:.
2713:.
2687:.
2655:.
2635:.
2614:.
2593:.
2567:.
2547:.
2521:.
2500:.
2462:.
2435:.
2411:.
2362:.
2336:.
2315:.
2279:.
2255:.
2231:.
2206:.
2186:.
2160:.
2134:.
2103:.
2082:.
2057:.
2031:.
1994:.
1970:.
1945:.
1924:.
1900:.
1879:.
1855:.
1834:.
1806:.
1778:.
1729:)
1715:.
1684:.
1658:.
1634:.
1608:.
535:.
474:"
338:.
110:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.