4.11 Kodierungen

Die folgenden Einzel-Byte-Kodierungen sind in Polybios verfügbar. Hollywood-Skripte können mit doc:GetEncoder() eine Kodier-Kennung ermitteln:

StandardEncoding
Die Standardkodierung von PDF
MacRomanEncoding
Die Standardkodierung von macOS
WinAnsiEncoding
Die Standardkodierung von Windows
FontSpecific
Verwendet die eingebaute Kodierung einer Schriftart
ISO8859-2
Latin Alphabet Nr. 2 (Mitteleuropäisch)
ISO8859-3
Latin Alphabet Nr. 3 (Südeuropäisch)
ISO8859-4
Latin Alphabet Nr. 4 (Nordeuropäisch)
ISO8859-5
Latin Kyrillisch Alphabet
ISO8859-6
Latin Arabisch Alphabet
ISO8859-7
Latin Griechisch Alphabet
ISO8859-8
Latin Hebräisch Alphabet
ISO8859-9
Latin Alphabet Nr. 5 (Türkisch)
ISO8859-10
Latin Alphabet Nr. 6 (Nordisch)
ISO8859-11
Thai, TIS 620-2569 Zeichensatz
ISO8859-13
Latin Alphabet Nr. 7 (Baltisch)
ISO8859-14
Latin Alphabet Nr. 8 (Keltisch)
ISO8859-15
Latin Alphabet Nr. 9 (Westeuropäisch)
ISO8859-16
Latin Alphabet Nr. 10 (Südosteuropäisch)
CP1250
Microsoft Windows Codepage 1250 (Mitteleuropäisch)
CP1251
Microsoft Windows Codepage 1251 (Kyrillisch)
CP1252
Microsoft Windows Codepage 1252 (ANSI, Westeuropäisch)
CP1253
Microsoft Windows Codepage 1253 (Griechisch)
CP1254
Microsoft Windows Codepage 1254 (Türkisch)
CP1255
Microsoft Windows Codepage 1255 (Hebräisch)
CP1256
Microsoft Windows Codepage 1256 (Arabisch)
CP1257
Microsoft Windows Codepage 1257 (Baltisch)
CP1258
Microsoft Windows Codepage 1258 (Vietnamesisch)
KOI8-R
Russischer Netzzeichensatz

Die folgenden Multi-Byte-Kodierungen sind in Polybios verfügbar:

GB-EUC-H
EUC-CN Kodierung
GB-EUC-V
Vertikale Schreibversion von GB-EUC-H
GBK-EUC-H
Microsoft Codepage 936 (lfCharSet 0x86) GBK Kodierung
GBK-EUC-V
Vertikale Schreibversion von GBK-EUC-H
ETen-B5-H
Microsoft Codepage 950 (lfCharSet 0x88) Big5 Zeichensatz mit ETen-Erweiterungen
ETen-B5-V
Vertikale Schreibversion von ETen-B5-H
90ms-RKSJ-H
Microsoft Codepage 932, JIS X 0208 Schriftzeichen
90ms-RKSJ-V
Vertikale Schreibversion von 90ms-RKSJ-V
90msp-RKSJ-H
Microsoft Codepage 932, JIS X 0208 Schriftzeichen (proportional)
EUC-H
JIS X 0208 Zeichensatz, EUC-JP Kodierung
EUC-V
Vertikale Schreibversion von EUC-H
KSC-EUC-H
KS X 1001:1992 Zeichensatz, EUC-KR Kodierung
KSC-EUC-V
Vertikale Schreibversion von KSC-EUC-V
KSCms-UHC-H
Microsoft Codepage 949 (lfCharSet 0x81), KS X 1001:1992 Zeichensatz plus 8822 zusätzlich Hangul, Unified Hangul Code (UHC) Kodierung (proportional)
KSCms-UHC-HW-H
Microsoft Codepage 949 (lfCharSet 0x81), KS X 1001:1992 Zeichensatz plus 8822 zusätzlich Hangul, Unified Hangul Code (UHC) Kodierung (feste Breite)
KSCms-UHC-HW-V
Vertikale Schreibversion von KSCms-UHC-HW-H
UTF-8
UTF-8 Kodierung.

Ein Hollywood-Skript muss eine der folgenden Befehle aufrufen, bevor es Multi-Byte-Kodierungen verwendet:

doc:UseCNSEncodings()
Macht vereinfachte chinesische Kodierungen (GB-EUC-H, GB-EUC-V, GBK-EUC-H, GBK-EUC-V) verfügbar.
doc:UseCNTEncodings()
Macht traditionelle chinesische Kodierungen (ETen-B5-H, ETen-B5-V) verfügbar.
doc:UseJPEncodings()
Macht Japanische Kodierungen (90ms-RKSJ-H, 90ms-RKSJ-V, 90msp-RKSJ-H, EUC-H, EUC-V) verfügbar.
doc:UseKREncodings()
Macht koreanische Kodierungen (KSC-EUC-H, KSC-EUC-V, KSCms-UHC-H, KSCms-UHC-HW-H, KSCms-UHC-HW-V) verfügbar.
doc:UseUTFEncodings()
Macht UTF-8 Kodierung verfügbar.


Navigation zeigen