Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

YUSCII

From Wikipedia, the free encyclopedia
(Redirected fromSLOSCII)
7-bit character encodings for Yugoslav languages
YUSCII encoding family
MIME / IANALatin:JUS_I.B1.002
Serbian Cyrillic:JUS_I.B1.003-serb
Macedonian:JUS_I.B1.003-mac[1]
Alias(es)Latin: ISO 646-YU, CROSCII, SLOSCII
Serbian: SRPSCII
Macedonian: MAKSCII
Language(s)Serbo-Croatian,Slovenian,Macedonian
StandardLatin: JUS I.B1.002
Serbian Cyrillic: JUS I.B1.003
Macedonian: JUS I.B1.004
Classification7-bit encoding
Latin:ISO 646
Succeeded byLatin:ISO 8859-2,Windows-1250
Cyrillic:ISO 8859-5,Windows-1251
Other related encoding(s)KOI-7

YUSCII is an informal name for severalJUS standards for 7-bitcharacter encoding. These include:

The encodings are based onISO 646, 7-bitLatiniccharacter encoding standard, and were used inYugoslavia before widespread use of laterCP 852,ISO-8859-2/8859-5,Windows-1250/1251 andUnicode standards. It was named afterASCII, having the first word "American" replaced with "Yugoslav": "Yugoslav Standard Code for Information Interchange". Specific standards are also sometimes called by a local name: SLOSCII, CROSCII or SRPSCII for JUS I.B1.002, SRPSCII for JUS I.B1.003, MAKSCII for JUS I.B1.004.

JUS I.B1.002 is a national ISO 646 variant, i.e. equal to basicASCII with less frequently used symbols replaced with specific letters of Gaj's alphabet. Cyrillic standards further replace Latin alphabet letters with corresponding Cyrillic letters.Љ (lj),Њ (nj),Џ (dž) andѕ (dz) correspond to Latin digraphs, and are mapped over Latin letters which are not used in Serbian or Macedonian (q, w, x, y).

YUSCII was originally developed for teleprinters but it also spread forcomputer use. This was widely considered a bad idea amongsoftware developers who needed the original ASCII such as {, [, }, ], ^, ~, |, \ in theirsource code (an issue partly addressed bytrigraphs in C). On the other hand, an advantage of YUSCII is that it remains comparatively readable even when support for it is not available, similarly to the RussianKOI-7. Numerous attempts to replace it with something better kept failing due to limited support. Eventually,Microsoft's introduction ofcode pages, appearance ofUnicode and availability offonts finally spelled sure (but nevertheless still slow) end of YUSCII.[citation needed]

Codepage layout

[edit]

Code points remained largely the same as inASCII to maintain maximum compatibility. Following table shows allocation of character codes in YUSCII. BothLatin andCyrillic glyphs are shown:

YUSCII[2][3][4]
0123456789ABCDEF
0xNULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSI
1xDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUS
2x SP !"#$%&'()*+,-./
3x0123456789:;<=>?
4xŽ/ЖA/АB/БC/ЦD/ДE/ЕF/ФG/ГH/ХI/ИJ/ЈK/КL/ЛM/МN/НO/О
5xP/П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/о
7xp/пq/љr/рs/сt/тu/уv/вw/њx/џy/ѕz/зš/шđ/ђ/ѓć/ћ/ќč/чDEL
  Latin characters are different fromASCII

World System Teletext

[edit]
Main article:Teletext character set § Cyrillic

YUSCII should not be confused with the G0 Latin set for Serbian, Croatian and Slovene,[5] or the G0 Cyrillic set for Serbian,[6] defined byWorld System Teletext. Like YUSCII, these are based on ASCII and are where possible homologous with each other for Serbian letters. However, they make different decisions and consequently are not compatible with YUSCII. Macedonian lettersЌ andЃ are also assigned unique positions rather than the same as their Serbian equivalents, whereas the lowercase form ofЏ and the Macedonian letterЅ are not supported.[a] The WST G0 sets are detailed below for reference.

World System Teletext G0 sets for Latin[5] and Cyrillic[6] script Serbian, Croatian and Slovene
0123456789ABCDEF
0xNULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSI
1xDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUS
2x SP !"#Ë/$%&'()*+,-./
3x0123456789:;<=>?
4xČ/ЧA/АB/БC/ЦD/ДE/ЕF/ФG/ГH/ХI/ИJ/ЈK/КL/ЛM/МN/НO/О
5xP/П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/о
7xp/пq/ќr/рs/сt/тu/уv/вw/ѓx/љy/њz/зć/ћž/жđ/ђš/ш
  Different from YUSCII

See also

[edit]

External links

[edit]

Footnotes

[edit]
  1. ^The Teletext G1 set for use with Cyrillic, listed in section 15.6.7 table 41 of the standard, contains a subset of Roman letters, mostly those without Cyrillic homoglyphs in the G0 sets. These includeS.

References

[edit]
  1. ^"Character Sets".IANA. 2018-12-12.
  2. ^abFederal Institution for Standardization (1987-11-01).ISO-IR-141: Serbocroatian and Slovenian Latin Alphabet(PDF). ITSCJ/IPSJ.
  3. ^abFederal Institution for Standardization (1988-10-01).ISO-IR-146: Serbocroatian Cyrillic Alphabet(PDF). ITSCJ/IPSJ.
  4. ^abFederal Institution for Standardization (1988-10-01).ISO-IR-147: Macedonian Cyrillic Alphabet(PDF). ITSCJ/IPSJ.
  5. ^ab"15.6.2 Latin National Option Sub-Sets, Table 36".ETS 300 706: Enhanced Teletext specification(PDF). European Telecommunications Standards Institute (ETSI). p. 115.
  6. ^ab"15.6.4 Cyrillic G0 Set - Option 1 - Serbian/Croatian, Table 38".ETS 300 706: Enhanced Teletext specification(PDF). European Telecommunications Standards Institute (ETSI). p. 117.
Multilingual
National
Russian
East Slavic
South Slavic
Other
Early telecommunications
ISO/IEC 8859
Bibliographic use
National standards
ISO/IEC 2022
Mac OSCode pages
("scripts")
DOS code pages
IBM AIX code pages
Windows code pages
EBCDIC code pages
DEC terminals (VTx)
Platform specific
Unicode /ISO/IEC 10646
TeX typesetting system
Miscellaneous code pages
Control character
Related topics
Retrieved from "https://en.wikipedia.org/w/index.php?title=YUSCII&oldid=1217900927"
Category:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp