Gem -Charakter -Set

Das Gem -Charakter -Set ist der Zeichensatz von Digitale ForschungGrafische Benutzeroberfläche JUWEL an Intel Plattformen. Es basiert auf Code Seite 437, der ursprüngliche Zeichensatz der IBM PCund wie dieses Set beinhaltet ASCII Codes 32–126, erweiterte Codes für Akzentschreiben (Diakritik) und andere Symbole. Es unterscheidet sich von Code Seite 437 in anderen Dingbats an den Codepunkten 0–31 beim Austausch der Box-Drawing-Zeichen 176–223 für internationale Zeichen und andere Symbole und Austausch von Codepunkt 236 mit dem Symbol für Zeilenintegral. GEM ist jedoch ähnlicher wie Code Seite 865 Weil die CodePoints von Ø und Ø mit den CodePoints in diesem Codepage übereinstimmen.

Das Motorola-basierte Gem -Anpassung für die Atari st Computerfamilie verwendete die ähnlichen ATARI ST Charakter Set. Es hat ¢ und Ø getauscht und auch ¥ und Ø (um den Code -Seite 437 mehr übereinzustimmen). Es hat auch das ß (Sharp S) an Codepunkt 158, nicht umgekehrt (⌐) am Codepunkt 169 (wie in Code Seite 437), nicht signiert (¬) an Codepunkt 170 (wie in Code Seite 437), ½ am Codepunkt 171 ( wie in Code Seite 437), ¼ am Codepunkt 172 (wie in Code Seite 437), ¨ (Diaeresis) an Codepunkt 184, ´ (akute) am Codepunkt 185, ij am Codepunkt 192, ij am Codepunkt 193, Hebräische Charaktere An den Codepunkten 194-220, Abschnittszeichen (§) am Codepunkt 221, logisch und an Codepunkt 222, Infinity Sign bei Code Point 223, Bullet (•) bei CodePoint 249, CHUPED Sign (SuperScript Three) am Codepunkt 254, Das Macron am Codepunkt 255, atari-spezifische Zeichen in CodePoints 5, 6, 7, 14, 15, 28, 29, 30 und 31, LED 0-9 bei CodePoints 16-25 und ə (Schwa) bei CodePoint 26 Codepoints 12, 13 und 27 werden den C0 -Steuerelementen zugeordnet.

Eine leichte Anpassung für Ventura -Verlag ist das ähnliche Ventura International Zeichensatz, es hat Codepunkte 0-31, 127 und 218-255 leer und hat ¢ und Ø ausgetauscht und auch ¥ und Ø (um Code-Seite 437 zu übereinstimmen) ausgetauscht.

Im Gegensatz dazu hat der von GEM abgeleitete Dateimanager ViewMax, die mit einigen Versionen von versandt wurden Dr. Dos Als ein Dosshell Der Ersatz verwendet nicht den GEM -Zeichensatz, lädt die Anzeigeschriftarten aus dos .cpi -Dateien[1][2][3][4][5][6] Abhängig vom Strom des Systems Codepage.

Zeichensatz

Die folgende Tabelle zeigt den GEM -Zeichensatz. Jedes Zeichen wird mit einem Potenzial gezeigt Unicode Äquivalent, obwohl einige Codes kein eindeutiges Unicode -Äquivalent haben; Die richtige Wahl kann vom Kontext abhängen. Beachten Sie, dass der Codepunkt 20 (1416) hat ein unbesetztes Absatzzeichen und Codepunkt 188 (BC16) hat ein ausgefülltes Absatzzeichen.

Gem -Charakter -Set[7][8][3][9]
0 1 2 3 4 5 6 7 8 9 EIN B C D E F
0x Nul [a] [a] [a] [a] [a] [a] [a] [a]
1x [a] [a] §
2x  Sp  ! " # $ % & ' ( ) * + , - . /
3x 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4x @ A B C D E F G H I J K L M N O
5x P Q R S T U V W X Y Z [ \ ] ^ _
6x ` a b c d e f g h i j k l m n o
7x p q r s t u v w x y z { | } ~
8x Ç ü é â ä à å ç ê ë è ï î ì Ä Å
9x É æ Æ ô ö ò û ù ÿ Ö Ü ø £ Ø ¤ ƒ
Axt á í ó ú ñ Ñ ª º ¿ ¡ « »
BX ã õ ¥ ¢ œ Œ À Ã Õ § © ®
CX ° Á Â È Ê Ë Ì Í Î Ï
Dx Ò Ó Ô Š š Ù Ú Û Ÿ ß
Ex α β Γ π Σ σ µ[b] τ Φ Θ Ω[c] δ[d] ɸ
Fx ± ÷ ° · ²
 Anders als Code Seite 437
  1. ^ a b c d e f g h i j 1–8 und 18-19 werden in verwendet Edelstein aes Benutzeroberflächenelemente wie Symbole zum Schließen, Größe und Maximieren Fenster.
  2. ^ 230 (E6verhexen) ist beide die Mikrozeichen (U+00B5, µ) und der griechische Kleinbuchstaben mu (U+03BC, μ).
  3. ^ 234 (EAverhexen) ist beide die Ohm Zeichen (U+2126, ω) und das griechische Großbuchstaben Omega (U+03A9, ω). (Unicode betrachtet das OHM -Zeichen als gleichwertig mit Großbuchstaben Omega und schlägt vor, dass letztere in beiden Kontexten verwendet werden.[10])
  4. ^ 235 (ebverhexen) ist der griechische Kleinbuchstaben Delta (U+03b4, δ), wurde aber auch als Ersatz für den isländischen Kleinbuchstaben verwendet Eth (U+00F0, ð) und die partielle Ableitung Zeichen (U+2202, ∂).

Siehe auch

Verweise

  1. ^ Paul, Matthias R. (2001-06-10) [1995]. "Formatbeschreibung von DOS-, OS/2- und Windows NT .CPI- und Linux .cp -Dateien" (CPI.LST -Datei) (1.30 ed.). Archiviert vom Original am 2016-04-20. Abgerufen 2016-08-20.
  2. ^ Elliott, John C. (2006-10-14). "CPI -Dateiformat". Seasip.info. Archiviert vom Original am 2016-09-22. Abgerufen 2016-09-22.
  3. ^ a b Elliott, John C. (2006-09-03). "Codepage-bezogene Software". Seasip.info. Archiviert vom Original am 2016-11-08. Abgerufen 2016-11-09.
  4. ^ Brouwer, Andries Evert (2001-02-10). "CPI -Schriftarten". 0,2. Archiviert vom Original am 2016-09-22. Abgerufen 2016-09-22.
  5. ^ Haralambous, Yannis (September 2007). Schriftarten & Codierungen. Übersetzt von Horne, P. Scott (1 Ed.). Sebastopol, Kalifornien, USA: O'Reilly Media, Inc. pp.601–602, 611. ISBN 978-0-596-10242-5.
  6. ^ MS-DOS-Programmiererreferenz. Microsoft Press. 1991. ISBN 1-55615-329-5.
  7. ^ "Wordplus Gem Charakter" Set ". Archiviert vom Original am 2017-01-23. Abgerufen 2017-01-23.
  8. ^ Lineback, Nathan. "GEM 3.11 Screenshots". Toastytech.com. Archiviert vom Original am 2019-11-18. Abgerufen 2016-08-01.
  9. ^ Elliott, John C. (2006-09-04). "Schriftarten für Intel Gem - System -Schriftarten". Seasip.info. Archiviert vom Original am 2017-02-06. Abgerufen 2016-09-22.
  10. ^ Das Unicode -Konsortium (2003-05-21). "Kapitel 7: Europäische alphabetische Skripte" (PDF). Der Unicode Standard 4.0. Addison-Wesley (veröffentlicht August 2003). p. 176. ISBN 0-321-18578-1. Abgerufen 2016-06-09.