Symbol (Schrift)

Symbol ist eine der vier Standardschriften, die für alle verfügbar sind PostScript-basierte Drucker, beginnend mit Apfel'S Original Laserwriter (1985). Es enthält eine vollständige nicht akzentuierte griechisches Alphabet (Ober- und Unterfall) und eine Auswahl häufig verwendeter mathematischer Symbole. Soweit es in jede Standardklassifizierung passt, ist es a Serife Schriftart im Stil von Times New Roman.

Aufgrund seines nicht standardmäßigen Zeichensatzes, des Mangels an diakritischen Zeichen und dem Typentyp, das für kontinuierlichen Text unangemessen ist, kann Symbol nicht leicht für die Einstellung verwendet werden griechische Sprache Text, obwohl er zu diesem Zweck ohne ordnungsgemäße griechische Schriftarten verwendet wurde. Sein Hauptzweck ist es, zu wechseln mathematisch Ausdrücke.

Es gab auch früher Symbol Entworfen 1933 von Carl Albert Fahrenwaldt für Schriftguss Typ Foundry. Es war eine Schriftart dekorativer Initialen, die auf seiner römischen Schriftart basierten Minister.[1]

Codierung

Symbolcodierung
Symbol-infobox-paths.svg
Code -Seitenlayout (in Dejavu -Schriftarten). Der freie Fleck, der vom roten Bowen -Knoten (⌘) gekennzeichnet ist, kann in einigen Varianten ein Apple -Logo sein.
Alias ​​(e) X-MAC-Symbol, IBM-1038
Sprachen) Mathematische Notation, griechisch (teilweise)
Definitionen Adobe -Symbol
Mac OS -Symbol
Einstufung PostScript -Kern Pi Schriftart überdacht erweiterte ASCII
Andere verwandte Kodierungen (en) ISO 646
Andere PS PI -Schriftarten: Zapf Dingbats

Die Schrift wurde von Adobe geschaffen und hat ihre eigene Zeichenkodierung, mit den griechischen Buchstaben, die nach ähnlichen lateinischen Buchstaben angeordnet sind (Chi = C, etc.). Das Dokument, das die Zuordnung zu Unicode -Codepunkten beschreibt[2] wurde erstellt, bevor einige der Zeichen zu Unicode hinzugefügt wurden, sodass die ursprüngliche Zuordnung den Zeichen der Zeichen zuweist Privatnutzungsbereich (PUA). Eine neuere Mapping -Tabelle für ApfelVersion der Schriftart[3] Verwendete verwendet in jüngster Zeit Unicode -Codepunkte stattdessen. Die folgende Tabelle folgt hauptsächlich der Apple Mapping.

IBM nennt die Codierung Code Seite 1038, obwohl die Code -Seiten -Definition vor der Hinzufügung des Eurozeichenund verwendet 0xa0 für a numerischer Raum Charakter.[4][5]

Neben der Verwendung von Vorwahlpunkten für private Nutzung haben Adobe und Apple einige weitere geringfügige Unterschiede in den Codepunktzuordnungen. Zeichen 0x27 (genannt "Suchthat" im Adobe -Dokument) wird von Adobe U+220b (∋, enthält als Mitglied enthält), aber von Apple an U+220D (∍, klein enthält als Mitglied), das dem Symbol normalerweise ähnlicher ähnelt, normalerweise ähnlich benutzt für so dass. Apple stellt auch das Apple -Logo als PUA -Codepunkt ein U+f8ff Für Zeichen 0xf0 ist eine Position, die nicht in der ursprünglichen Adobe -Schriftart verwendet wird.

Kleinbuchstaben griechische Buchstaben erscheinen in Kursivschrift In vielen älteren Versionen des Symbols. Während sich sowohl Adobe als auch Apple darauf einigen, die Zeichen 0x66 bzw. 0x6a an Unicode -Codepunkte u+03c6 (φ, griechischer kleiner Buchstaben pHI) und U+03D5 (ϕ, griechisches Phi -Symbol) zuzuweisen, vertauschen einige Versionen der Schriftart diese beiden Symbole.[4]

Die Zuordnung der Angle -Bracket -Zeichen bei 0xe1 und 0xF1 kann variieren. Adobe verwendet Codepunkte U+2329 und U+232A (〈und〉), während Apple U+3008 und U+3009 (〈und〉) verwendet. Die Zeichen U+3008 und U+3009 sind Starke Vollbreite, normalerweise mit zusätzlichem Abstand gerendert EM Quadrategegebenenfalls in Ostasiate Typografie.[6] Die Zeichen U+2329 und U+232A sind jedoch kanonisch äquivalent zu U+3008 und U+3009 und werden daher sowohl unter NFC als auch unter NFKC in letztere geändert Unicode -Normalisierung.[7] Diese Äquivalenz wird manchmal als falsch angesehen,[6] kann aber nicht unter der Unicode -Stabilitätspolitik geändert werden.[8] Zum Vergleich die lateinischen Fullwidth -Charaktere in der Halbbreiten- und Vollbreitenformen Block werden ihren ASCII -Äquivalenten unter Verwendung der Kompatibilitätskartierung zugeordnet.[9] Nicht kanonische Äquivalenz und verändert sich daher nur durch NFKC- und NFKD -Normalisierung. Die Alternativen U+27E8 und U+27E9 (⟨und⟩) werden jetzt für die mathematische Verwendung bevorzugt.[7]


Symbol (Schrift)
0 1 2 3 4 5 6 7 8 9 EIN B C D E F
0x
1x
2x  Sp  ! # % & ( ) * + , . /
3x 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4x Α Β Χ Δ Ε Φ Γ Η Ι ϑ Κ Λ Μ Ν Ο
5x Π Θ Ρ Σ Τ Υ ς Ω Ξ Ψ Ζ [ ] _
6x [a] α β χ δ ε φ γ η ι ϕ κ λ μ ν ο
7x π θ ρ σ τ υ ϖ ω ξ ψ ζ { | } ~
8x
9x
Axt [b] ϒ ƒ
BX ° ± × ÷
CX
Dx ®[c] ©[c] [c] ¬
Ex ®[c] ©[c] [c]
Fx Apple logo black.svg[d]

Schriftart Vergleich

Großbuchstaben
Standard Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
Mal Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
Symbol Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
Symbol* A B G D E Z H Q I K L M N X O P R S T U F C Y W
Kleinbuchstaben
Standard α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω
Mal α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω
Symbol α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω
Symbol* a b g d e z h q i k l m n x o p r V s t u f c y w

*codiert als ASCII für ältere Versionen der Schriftart

Html

Die Verwendung der Symbol -Schriftart in mathematischen Ausdrücken war Teil von a W3C -Empfehlung Für HTML 4.[11] Zum Zeitpunkt dieser ursprünglichen Empfehlung (Dezember 1997) ist die einzige native Art, viele mathematische Symbole in zu zeigen Html war eine direkte Verwendung der Schriftart "Symbol". Solche explizite Referenzen sind nun für neue Dokumente nachdrücklich entmutigt, überleben jedoch auf vielen vorhandenen Seiten auf dem Internet. Außerdem enthält die Symbol-Schriftart Grafiken, die speziell als Komponenten im zweidimensionalen Layout mathematischer Ausdrücke gedacht sind. Beispiele sind die oberen und unteren Teile von Klammern oder integralen Schildern und ein Quadratschild ohne a Vinculum.

Bis 2010 oder so die Unicode Glyphe u+221a entsprechend dem Quadratwurzelzeichen (das HTML Einheit benannt radik und hat Dezimalcode 8730) wurde normalerweise mit einem kurzen eingebauten Vinculum gerendert. Dies machte es zu einem unzureichenden grafischen Ersatz für das ursprüngliche Zeichen der Symbol-Schriftart (selbst um eine schräge Linie, die sich bis zur oberen rechten Ecke der Zeichenbox erstreckt, ohne Abstand). Die neueren Wiedergabe der HTML radik Entität (U+221A) verfügt über kein Vinculum mehr und ist daher besser mit der in der Symbol -Schrift eingeführten Standardgrafikdarstellung kompatibel. Beide Stile des Quadratswurzelns Glyphe (mit oder ohne einen kurzen Vinculum) haben die gleiche körperlokale Bedeutungso die Integrität der Unicode Repertoire wird durch diese Anpassung nicht beeinträchtigt.

Voll Erbe Die Unterstützung der Symbol -Schriftart wird von Major Modern bereitgestellt Internetbrowser wie Internet Explorer und Google Chrome. Diese Unterstützung beinhaltet einen spezifischen Umgang mit Adobe's Special Coding, das in mindestens einigen Versionen anderer Browser nicht ordnungsgemäß implementiert ist, einschließlich Oper, Safari und Feuerfuchs.[wenn?] Solche Browser rendern nicht richtig Erbe HTML -Dokumente, die die Symbol -Schriftart explizit verwenden.

Siehe auch

Anmerkungen

  1. ^ Das Zeichen bei 0x60 erscheint nicht in Unicode. Es wird in der Adobe -Karte als "beschrieben" beschrieben "RADIKALE Erweiterung"Mit dem Adobe-Glyphennamen" Radicalex "wird der PUA-Codepunkt U+F8E5 zugeordnet. Es ist eine Überlastung, um das radikale Zeichen über die Operanden des Radikalbetreibers zu erweitern. Einige Versionen der Schrift implementieren dies als Ein Nicht-Abstandscharakter, damit er mit den von ihm abdeckenden Operanden kombiniert werden kann (wie nicht zu liegende diakritische Markierungen). Der Unicode-Overbar-Zeichen wird hier gezeigt.
  2. ^ Vor Mac OS 8.5Der Charakter 0xa0 war nicht zugewiesen. IBM Code Seite 1038 enthält ein in dieser Position angegebener Whitespace -Zeichen mit mnemonischem "NSP" und GCGID SP310000.[4] Dieser GCGID bezieht sich auf a numerischer Raum (d. H. U+2007); Kontrast SP300000 für a Erforderlicher Platz.[5]
  3. ^ a b c d e f Die Zeichen ®, © und ™ sind zweimal codiert: eine Version hat Serife, der Andere ist serifenlos. Die Adobe Mapping verwendet PUA für alle sechs Zeichen, um sicherzustellen, dass das Vorhandensein oder Abwesenheit von Serifen beobachtet wird, wobei die SeriF-Versionen U+F6DA, U+F6D9 und U+F6DB und die Sans-Serif-Versionen zu U+F8E8, U+zugewiesen werden F8E9 bzw. U+F8EA. Die Apple Mapping weist die serifischen Versionen den Standard -Unicode -Codepunkten zu. Frühere Versionen der Apple Mapping[10] Zugewiesen die sans-serif-Versionen denselben CodePoint-Versionen wie Adobe, aber die aktuelle Version weist Sequenzen, die aus den Standard-CodePoints bestehen, die SANS-Serif-Versionen zugewiesen, die aus dem privaten Nutzungszeichen U+F87F als "transkodierender Hinweis" bestehen.[10]
  4. ^ Apple Logo, nur in Apples Version (der Codepunkt ist in Adobe's nicht verwendet) und in anderen Apple -Schriftarten nicht verwendet. Der ähnlichste Glyphe in plattformübergreifendem Unicode ist U+1F34E ROTER APFEL. Vergleichen Sie den Status des Windows -Logos in Die Wingdings -Schriftkodierung.

Verweise

  1. ^ Jaspert, W. Pincus, W. Turner Berry und A. F. Johnson, Die Enzyklopädie der Typgesichter. Blandford Press Lts.: 1953, 1983, ISBN0-7137-1347-X, p. 154-5.
  2. ^ "Adobe -Symbol für Unicode". Unicode.org. 30. März 1999.
  3. ^ "Karte vom Mac OS -Symbol Zeichen auf Unicode 4.0 und später eingestellt". Unicode.org. 5. April 2005.
  4. ^ a b c IBM. Code Seite 01038 (PDF). Archiviert von das Original (PDF) Am 2015-07-08.
  5. ^ a b IBM (1996). "Symbole - PC". Registrierung, grafische Zeichensätze und Codeseiten. GCSGID 01310.
  6. ^ a b Karlsson, Kent (2001-01-16). "Veräußerten Klammern/Klammern für Mathematik, Computerwissenschaft und Z-Notation von ähnlich aussehenden CJK-Zahnspangen/Klammern". L2/01-033.
  7. ^ a b Unicode Technischer Ausschuss. "Public Review Ausgabe Nr. 122: Vorschlag für zusätzliche veraltete Charaktere". Unicode -Konsortium.
  8. ^ Unicode -Konsortium. "Unicode -Charakter -Codierungsstabilitätsrichtlinien".
  9. ^ Lunde, Ken (2020-01-18). "Unicode Standard Anhang Nr. 11: Ostasiatische Breite".
  10. ^ a b Apple Inc. "Corpchar.txt: Registrierung (externe Version) der Apple-Verwendung von Unicode-Unternehmens-Zone-Zeichen". Unicode -Konsortium.
  11. ^ W3C (1998). "Einführung in die Referenzen der Charakterentität".

Weitere Lektüre

  • Kiisu. "Ventura_sym". Eesti Keele Instituut (Eki). Tallinn, Estland. Archiviert vom Original am 2017-07-17. Abgerufen 2017-07-17.