Wahrer Typ

TrueType ist ein Umriss-Schriftart-Standard, der ursprünglich durch den Apple Computer gegen Ende der 1980er Jahre als ein Mitbewerber zu den in PostScript verwendeten Schriftarten des Typs 1 von Adobe entwickelt ist. TrueType ist der grösste Teil des Standardformates für Schriftarten sowohl auf Windows von Mac OS als auch auf Microsoft Betriebssysteme geworden.

Die primäre Kraft von TrueType war ursprünglich, dass es Schriftart-Entwicklern einen hohen Grad der Kontrolle genau angeboten hat, wie ihre Schriftarten, Recht unten auf besondere Pixel an verschiedenen Schriftart-Größen gezeigt werden. Mit weit unterschiedlichen Übergabe-Technologien im Gebrauch heute ist Kontrolle des Pixel-Niveaus in einer Schriftart von TrueType nicht mehr sicher.

Geschichte

Apfel

Auf dem Macintosh wurden Schriftarten in handabgestimmten bitmap Schriftart-Dateien ursprünglich versorgt, die individuelle Pixel-Positionen für eine Schriftart an einer besonderen Größe angegeben haben. Wenn der Benutzer eine Schriftart an einer anderen Größe sehen wollte, würde der Schriftart-Betriebsleiter das nächste Match finden und einen grundlegenden kletternden Algorithmus anwenden. Wenn erklettert, zu großen Größen war der Algorithmus des beschränkten Gebrauches mit der Produktion, die blocky wird.

Im Gegensatz haben Drucker-Schriftarten für den populären Apple LaserWriter auf Umrissen des Typs 1 von PostScript basiert, auf ausgezeichnete Produktion an allen Drucker-Größen hinauslaufend, aber auf dem 72 Punkt pro zöllige Schirme Mac scheiternd. Hier hat Adobe abgestimmten bitmaps der Hand zur Verfügung gestellt, um die kleinen Schirm-Schriftarten zu bedecken, und das hässliche Schuppen jeder anderen Größe auf dem Schirm wurde auch zur Verfügung gestellt. Umriss-Schriftarten haben eine Reihe von Zeichnungsinstruktionen für Linien und Kurven, um eine Gestalt für jeden Charakter (ein "glyph") zu schaffen. Durch den folgenden die Zeichnungsinstruktionen schafft der Computer eine "Umriss"-Gestalt an einer spezifischen Größe, und "füllt" es dann mit Tinte. Aber das arbeitet nur unten so klein, und dann hat Adobe heimlich Hinweise eingeschlossen, um ungefähr 18 Punkt zu erreichen. Unter dieser Größe im Mac Postscript konnte im Fluge Qualitätsumriss-Schriftart-Schuppen nicht zur Verfügung stellen.

Darum zu korrigieren, hat sich Sampo Kaasila am Apfel dafür entschieden, ein völlig neues Format zu schreiben, an dem er unter dem Namen Bass gearbeitet hat (weil es ein ersteigbares Schriftart-Format war, und Sie einen Fisch, und vielleicht als in Bass-O-Matic 76 von der Samstagsnacht Lebende Skizze erklettern können), und später Royal. Außerdem hat der Apfel in dieser Zeit ein ausziehbares Schriftart-Format der "sfnt" erfunden, wo verschiedene Teile der Schriftart in einer einzelnen Datei gegen Schriftarten von PostScript versorgt werden konnten, wo bitmaps, Metrik-Daten und kerning, und die wirkliche Umriss-Schriftart, in verschiedenen Dateien waren.

Das System wurde entwickelt und schließlich als TrueType mit dem Start von Mac OS System 7 im Mai 1991 veröffentlicht. Die anfänglichen Umriss-Schriftarten von Truetype, Vier-Gewichte-Familien des Zeitrömers, Helveticas, Boten, und der Schriftart von Pi haben die ursprünglichen Schriftarten von PostScript des Apple LaserWriter wiederholt. Apfel hat auch einige ihrer bitmap Schriftarten ersetzt, die durch die grafische Benutzerschnittstelle von vorherigen Versionen von Macintosh System, dem Umfassen, Genf, Monaco und New York mit ersteigbaren Umriss-Schriftarten von Truetype verwendet sind. Für die Vereinbarkeit mit älteren Systemen hat Apfel diese Schriftarten, eine Erweiterung von TrueType und eine TrueType-bewusste Version des Font/DA Möbelpackers für die Software von System 6 verladen. Für die Vereinbarkeit mit Laserwriter II hat Apfel Schriftarten wie ITC Büchermensch und ITC Kanzleigericht im Format von Truetype entwickelt.

Alle diese Schriftarten konnten jetzt zu allen Größen auf dem Schirm und Drucker klettern, den Macintosh OS7 das erste machend, um ohne irgendwelche bitmap Schriftarten zu arbeiten. Die frühen Systeme von TrueType, die noch ein Teil des Grafiksubsystems von QuickDraw des Apfels sind, haben Bildschirm-Schriftarten des Typs 1 nicht gemacht, wie sie heute tun. Zurzeit hatten viele Benutzer bereits beträchtliches Geld in die noch Eigentumsschriftarten des Typs 1 von Adobe investiert. Als ein Teil der Taktik des Apfels, das Schriftart-Format gegen den Wunsch von Adobe zu öffnen, es geschlossen für alle außer Lizenznehmern von Adobe zu halten, hat Apfel TrueType Microsoft lizenziert. Als TrueType und die Lizenz zu Microsoft bekannt gegeben wurden, hat John Warnock von Adobe eine leidenschaftliche Rede gegeben, in der er behauptet hat, dass Apfel und Microsoft Schlange-Öl verkauften, und dann bekannt gegeben haben, dass das Format des Typs 1 für jeden offen war, um zu verwenden.

Inzwischen, als Entgelt für Truetype, hat Apfel eine Lizenz für TrueImage, eine mit der Nachschrift vereinbare Seitenbeschreibungssprache bekommen, die von Microsoft besessen ist, das Apfel in ihren Laserdruckern verwenden konnte. Das wurde nie wirklich in irgendwelche Apfelprodukte eingeschlossen, als ein späteres Geschäft zwischen Apfel und Adobe geschlagen wurde, wo Adobe versprochen hat, einen Dolmetscher von TrueType in ihren Drucker-Ausschüssen von PostScript zu bringen, hat Apfel seine Abmachungen mit Adobe für den Gebrauch von PostScript in seinen Druckern erneuert; auf niedrigere Königtum-Zahlungen an Adobe hinauslaufend, das begann, Drucker-Kontrolleure zu lizenzieren, die zum Konkurrieren direkt mit den Druckern von LaserWriter des Apfels fähig sind.

Ein Teil der Antwort von Adobe auf das Lernen, dass TrueType entwickelt wurde, sollte den Betriebsleiter von Adobe Type Software schaffen, um Schriftarten des Typs 1 für die anti-aliased Bildschirm-Produktion zu erklettern. Obwohl ATM am Anfang Geld kosten, anstatt frei mit dem Betriebssystem zu kommen, ist es ein De-Facto-Standard für jeden geworden, der am Tischveröffentlichen beteiligt ist. Anti-aliased Übergabe, die mit der Anwendungsfähigkeit von Adobe verbunden ist heranzuholen, um kleinen Typ weiter zu lesen, der mit dem jetzt offenen Schriftart-Format des Typs 1 von PostScript verbunden ist, hat den Impuls für eine Explosion im Schriftart-Design und das Tischveröffentlichen von Zeitungen und Zeitschriften zur Verfügung gestellt.

Apfel hat TrueType mit dem Start von TrueType GX 1994 mit zusätzlichen Tischen im sfnt erweitert, der ein Teil von QuickDraw GX war. Das hat starke Erweiterungen in zwei Hauptgebieten angeboten. Zuerst war Schriftart-Äxte (morphing), zum Beispiel Schriftarten erlaubend, vom Licht bis kühnen oder vom schmalen bis verlängerten — Konkurrenz für den "vielfachen Master von Adobe" Technologie glatt angepasst zu werden. Zweit war Linienlay-Out-Betriebsleiter, wo besondere Folgen von Charakteren codiert werden können, um zu verschiedenen Designs in bestimmten Fällen, nützlich zum Beispiel zu schnipsen, um Binden für "fi", "ffi", "ct" usw. anzubieten, während man das sich rückwärts bewegende Lager von Charakteren aufrechterhält, die für Rechtschreibprüfprogramme und Textsuche notwendig sind. Jedoch der Mangel an benutzerfreundlichen Werkzeugen, für TrueType zu machen, den GX Schriftarten bedeutet haben, gab es nicht mehr als eine Hand voll GX Schriftarten.

Viel von der Technologie in TrueType GX, einschließlich morphing und Ersatzes, Leben auf als AAT (Apple Advanced Typography) in Schriftart-Entwicklern von Mac OS X. Few außerhalb des Apfels versucht, AAT Schriftarten zu machen; statt dessen ist OpenType das dominierende Sfnt-Format trotz seines Mangels an der Unterstützung für Äxte oder vielfache Master geworden.

Adoption durch Microsoft

Um seine breite Adoption zu sichern, hat Apfel TrueType Microsoft umsonst lizenziert. Vor 1991 hat Microsoft TrueType in Windows 3.1 Betriebssystem hinzugefügt. In der Partnerschaft mit ihren Auftragnehmern, Monotype Corporation, hat Microsoft viel Anstrengung ausgegeben, die eine Reihe hoher Qualität Schriftarten von TrueType schafft, die mit den Kernschriftarten vereinbar waren, die mit der Ausrüstung von PostScript zurzeit stopfen werden. Das hat die Schriftarten eingeschlossen, die mit Windows bis jetzt normal sind: Zeiten Neuer Römer (vereinbar mit dem Zeitrömer), Arial (vereinbar mit Helvetica) und Bote Neu (vereinbar mit dem Boten). Man sollte "vereinbar" verstehen, um zwei Dinge zu bedeuten: Erstens, dass die Schriftarten, und zweit — und sehr wichtig ein ähnliches Aussehen haben — haben die Schriftarten dieselben Charakter-Breiten, und können so an den Schriftsatz dieselben Dokumente gewöhnt sein, ohne den Text wiederzuüberfluten.

Microsoft und Monotyp-Techniker haben die andeutende Technologie von TrueType verwendet, um sicherzustellen, dass diese Schriftarten unter dem Problem der Unleserlichkeit an niedrigen Entschlossenheiten nicht gelitten haben, die vorher den Gebrauch von Punktrasterschriften für die Schirm-Anzeige gezwungen hatten. Nachfolgende Fortschritte in der Technologie haben das erste Antialiasing eingeführt, das die Ränder von Schriftarten auf Kosten eines geringen Verschmierens glättet, und mehr kürzlich Subpixel-Übergabe (die Durchführung von Microsoft durch den Namen ClearType geht), der die Pixel-Struktur der FLÜSSIGKRISTALLANZEIGE ausnutzt, hat Anzeigen gestützt, um die offenbare Entschlossenheit des Textes zu vergrößern. Microsoft hat ClearType schwer auf den Markt gebracht, und Subpixel-Übergabe-Techniken für den Text werden jetzt auf allen Plattformen weit verwendet.

Microsoft hat auch eine "kluge Schriftart" Technologie, genannt TrueType Offen 1994, später umbenannt zu OpenType 1996 entwickelt, als es Unterstützung von Adobe Type 1 glyph Umrisse verschmolzen hat.

TrueType heute

Macintosh und Windows

TrueType ist lange der grösste Teil des Standardformates für Schriftarten sowohl auf Mac OS als auch auf Windows gewesen, obwohl sowohl auch heimische Unterstützung für das Format des Typs 1 von Adobe als auch die Erweiterung von OpenType auf TrueType (seit Mac OS X 10.0 und Windows 2000) einschließen. Während einige mit den neuen Betriebssystemen versorgte Schriftarten jetzt im Format von OpenType sind, verwenden freiste oder billige Drittschriftarten die Ebene TrueType.

Die Erhöhung von Entschlossenheiten und neuen Annäherungen an die Schirm-Übergabe hat die Voraussetzung von umfassendem andeutendem TrueType reduziert. Die Übergabe-Annäherung des Apfels an Mac OS X ignoriert fast alle Hinweise in einer Schriftart von TrueType, während ClearType des Microsofts viele Hinweise, und gemäß Microsoft ignoriert, am besten mit arbeitet, "leicht hat" Schriftarten angedeutet.

Linux und andere Plattformen

Das Projekt von FreeType von David Turner versucht, eine unabhängige Durchführung des Standards von TrueType (sowie der anderen Schriftart-Standards in FreeType 2) zu schaffen. FreeType wird in vielen Vertrieb von Linux eingeschlossen.

Es gab potenzielle Patentverletzungen in FreeType 1, weil Teile von TrueType, der virtuelle Maschine andeutet, durch den Apfel, eine in den Standards von TrueType nicht erwähnte Tatsache patentiert wurden. (Patentieren Sie Halter, die zu Standards beitragen, die durch einen Hauptstandardkörper wie ISO veröffentlicht sind, sind erforderlich, das Spielraum ihrer Patente bekannt zu geben, aber TrueType war nicht solch ein Standard.) FreeType 2 schließt einen automatischen hinter ein, der Glyph-Gestalten analysiert und versucht, Hinweise automatisch zu erzeugen, so die patentierte Technologie vermeidend. Der automatische hinter verbessert allgemein das Äußere von freien oder preiswerten Schriftarten, für die das Andeuten häufig entweder nicht existierend oder automatisch erzeugt ist, aber es kann das Äußere des Fachmannes handangedeutete Schriftarten erniedrigen, und arbeitet gut (oder überhaupt) für den Nichtwesttext nicht, der eine verschiedene Annäherung an das Andeuten verlangt. Infolgedessen haben einige Benutzer beschlossen, die patentierte andeutende Technologie zu ermöglichen. Bezüglich des Mais 2010 sind alle Patente, die mit andeutendem bytecode verbunden sind, weltweit abgelaufen, so ermöglicht FreeType 2.4 jetzt diese Eigenschaften standardmäßig.

Technische Zeichen

Umrisse

Die Umrisse der Charaktere (oder glyphs) in Schriftarten von TrueType werden aus Segmenten der Gerade und quadratischen Kurven von Bézier gemacht. Diese Kurven sind mathematisch einfacher und schneller, um in einer Prozession zu gehen, als Kubikkurven von Bézier, die sowohl in der Nachschrift - Welt des grafischen Designs als auch in Schriftarten des Typs 1 verwendet werden. Jedoch verlangen die meisten Gestalten, dass mehr Punkte mit quadratischen Kurven beschreiben als cubics. Dieser Unterschied bedeutet auch, dass es nicht möglich ist, Typ 1 losslessly zum Format von TrueType umzuwandeln, obwohl in der Praxis es häufig möglich ist, eine lossless Konvertierung von TrueType bis Typ 1 zu tun.

Andeutende Sprache

Systeme von TrueType schließen eine virtuelle Maschine ein, die Programme innerhalb der Schriftart durchführt, die "Hinweise" des glyphs bearbeitend. Diese verdrehen die Kontrollpunkte, die den Umriss mit der Absicht definieren, dass der rasterizer weniger unerwünschte Eigenschaften auf dem glyph erzeugt. Das andeutende Programm jedes glyph zieht die Größe in Betracht (in Pixeln), an dem der glyph, sowie andere weniger wichtige Faktoren der Anzeigeumgebung gezeigt werden soll.

Obwohl unfähig, Eingang zu erhalten und Produktion, wie normalerweise verstanden, in der Programmierung TrueType zu erzeugen, der andeutet, bietet Sprache wirklich die anderen Vorbedingungen von Programmiersprachen an: Das bedingte Ausbreiten (WENN Behauptungen), eine beliebige Zahl von Zeiten (FÜR - und WÄHREND-TYP-Behauptungen), Variablen schlingend (obwohl das einfach numerierte Ablagefächer in einem Gebiet des Gedächtnisses sind, das durch die Schriftart vorbestellt ist), und encapsulation des Codes in Funktionen. Spezielle Instruktionen haben gerufen Delta-Hinweise sind die Tiefststand-Kontrolle, einen Kontrollpunkt an gerade einer Pixel-Größe bewegend.

Der Gütestempel von wirksamem TrueType glyph Programmierung von Techniken ist, dass es so viel wie möglich das Verwenden von Variablen definiert gerade einmal in der ganzen Schriftart (z.B, Stamm-Breiten, Kappe-Höhe, X-Höhe) tut. Das bedeutet, Delta-Instruktionen so viel wie möglich zu vermeiden. Das hilft dem Schriftart-Entwickler, Hauptänderungen vorzunehmen (z.B, der Punkt, an dem die Hauptstämme der kompletten Schriftart von 1 bis 2 Pixeln breit springen) der grösste Teil des Weges durch die Entwicklung.

Das Schaffen einer sehr gut angedeuteten Schriftart von TrueType bleibt ein bedeutender Betrag von der Arbeit trotz der vergrößerten Benutzerfreundlichheit von Programmen, um Hinweise zu Schriftarten hinzuzufügen. Viele Schriftarten von TrueType haben deshalb nur rudimentäre Hinweise, oder haben das Andeuten, das automatisch vom Schriftart-Redakteur mit variablen Endergebnissen angewandt ist.

Das Einbetten des Schutzes

Das Format von TrueType berücksichtigt den grundlegendsten Typ des Digitalrecht-Managements - eine embeddable Fahne, die angibt, ob Autor erlaubt, von der Schriftart-Datei in Dinge wie PDF Dateien und Websites einzubetten. Einfache Werkzeuge bestehen, um diese Fahne zu modifizieren. Diese Werkzeuge sind das Thema der Meinungsverschiedenheit über potenzielle Urheberrechtsprobleme gewesen.

Schriftart-Formate

Sammlung von TrueType

Sammlung von TrueType (TTC) ist eine Erweiterung des Formats von TrueType, das erlaubt, vielfache Schriftarten in eine einzelne Datei zu verbinden, wesentliche Raumersparnisse für die Sammlung von Schriftarten schaffend, die nur verschiedenen glyphs auf einigen Charakteren verwenden. Sie waren zuerst in Chinesisch, Japanisch und koreanischen Versionen von Windows verfügbar, und haben für alle Gebiete in Windows 2000 und später unterstützt.

Mac OS hat Unterstützung von TTC eingeschlossen, der mit Mac OS 8.5 anfängt. In Mac OS hat TTC Dateityp ttcf.

Dateiformate

Grundlegend

Eine grundlegende Schriftart wird aus vielfachen in seinem Kopfball angegebenen Tischen zusammengesetzt. Ein Tabellenname kann bis zu 4 Briefe haben.

Eine Sammlungsdatei von TrueType beginnt mit einem ttcf Tisch, der Zugang zu den Schriftarten innerhalb der Sammlung durch das Hinweisen zu individuellen Kopfbällen für jede eingeschlossene Schriftart erlaubt. Die Schriftarten innerhalb einer Sammlung teilen denselben Glyph-Umriss-Tisch, obwohl sich jede Schriftart auf Teilmengen innerhalb jener Umrisse auf seine eigene Weise, durch seinen 'cmap', 'Namen' und 'loca' Tische beziehen kann.

A. Ttf-Erweiterung zeigt eine regelmäßige Schriftart von TrueType oder eine Schriftart von OpenType mit Umrissen von TrueType an, während eine.ttc Erweiterung für TTCs vorbestellt wird. Eine Schriftart von OpenType mit Umrissen von PostScript muss eine.otf Erweiterung haben. Im Prinzip kann eine Schriftart von OpenType mit Umrissen von TrueType eine.otf Erweiterung haben, aber das ist in der Praxis selten getan worden.

In Mac OS ist OpenType eines von mehreren als Datengabel-Schriftarten gekennzeichneten Formaten, weil sie an der klassischen Quellengabel von Mac Mangel haben.

Koffer

Das Koffer-Format für TrueType wird auf Mac OS verwendet. Es fügt zusätzliche Apfelspezifische Information hinzu.

Wie TTC kann es vielfache Schriftarten innerhalb einer einzelnen Datei behandeln. Aber verschieden von TTC brauchen jene Schriftarten nicht innerhalb derselben Familie zu sein.

Koffer kommen in Quellengabel- und Datengabel-Formaten. Die Quellengabel-Version war das ursprüngliche Koffer-Format. Datengabel nur Koffer, die den Quellengabel-Inhalt in die Datengabel legen, wurde zuerst in Mac OS X unterstützt. Ein Koffer, der in die Datengabel nur gepackt ist, formatiert hat die Erweiterung dfont.

PostScript

Auf der Sprache von PostScript werden Umrisse von TrueType mit einem Streifband von PostScript als Typ 42 für den namenverschlüsselten, oder Typ 11 für Kripo-verschlüsselte Schriftarten behandelt.

Siehe auch

  • Cleartype
  • Eingebettete Schriftart von TrueType
  • Kostenlose Software Unicode Schriftbilder
  • GNU FreeFont
  • FreeType
  • Nichtnullregel
  • Online-Bürogefolge
  • OpenType
  • Pango (Offene Quelle mehrsprachiger Text, der Motor macht)
  • Typografie
  • Schriftbild
  • Unicode, UTF-8, Schriftarten von Unicode.
  • Uniscribe (Windows mehrsprachiger Text, der Motor macht)
  • Apple Type Services für Unicode, der (Neuer Macintosh mehrsprachiger Text Darstellt, der Motor macht)
  • WorldScript (Alter Macintosh mehrsprachiger Text, der Motor macht)
  • Web offenes Schriftart-Format

Außenverbindungen


Tonne / Triassic-Jurassic Erlöschen-Ereignis
Impressum & Datenschutz