Zdroj: www.cni.cz
ICS 35. 040 ČESKÁ NORMA Prosinec 1995
Informační technika
ŘÍDICÍ FUNKCE PRO KÓDOVANÉ SOUBORY ZNAKŮ
ČSN ISO/IEC 6429
36 9105
Information technology - Control functions for coded character sets
Technologies de l'information - Fonctions de commande pour les jeux de caractères codés
Information technologie - Steuerfunktionen für kodierte Zeichensätze
Tato norma je identická ISO/IEC 6429: 1992, třetí vydání.
Národní předmluva
Citované normy
ISO 1745: 1975 dosud nezavedena
ISO 2022: 1986 zavedena v ČSN ISO/IEC 2022 Informační technika - Struktura znakových kódů a metody rozšiřování (36 9106) (v návrhu)
ISO 2375: 1985 zavedena v ČSN ISO 2375 Zpracování dat. Postupy pro registraci posloupností escape (36 9109)
ISO 8613-6: 1989 zavedena v ČSN ISO 8613-6 Zpracování informací. Textové a kancelářské systémy. Architektura kancelářských dokumentů (ODA) a formát výměny. Část 6: Architektury obsahu tvořeného znaky (36 9642)
Další souvisící normy
ČSN ISO/IEC 646 Informační technika. 7-bitový kódovaný soubor znaků ISO pro výměnu informací (36 9104)
ČSN ISO 8859 Zpracování dat. Jedním 8-bitovým bytem kódované soubory grafických znaků (36 9111)
ČSN ISO/IEC 7350 Informační technika. Registrace repertoárů grafických znaků z ISO/IEC 10367 (36 9112)
ČSN ISO/IEC 10367 Informační technika. Normalizované kódované soubory grafických znaků pro použití v 8-bitových kódech (36 9118)
ISO/IЕС 10538: 1991 Informační technika. Řídicí funkce pro přenos textu (36 9121)
Obdobné mezinárodní, regionální a zahraniční normy
BS ISO IEC 6429: 1992 Information technology. Control functions for coded character sets (Informační technika. Řídicí funkce pro kódované soubory znaků).
Nahrazení předchozích norem
Touto normou se nahrazuje ČSN ISO 6429 z dubna 1992 v plném rozsahu. Výčet změn, kterými se liší toto vydání normy proti vydání předchozímu, je uveden v informativní příloze F této normy. Další změny vyplývají z vývoje českého odborného názvosloví.
Tato norma má informativní národní přílohu NA, která obsahuje abecední rejstřík definovaných českých termínů, doplňující česko-anglický rejstřík dalších důležitých termínů a výčet zkratek a termínů používaných v originálním anglickém znění spolu s jejich významem a českým překladem.
Vypracování normy
Zpracovatel: NEOPRO, IČO 46618660, Ing. Jindřich Schwarz Technická normalizační komise: TNK 20 Informační technika Pracovník Českého normalizačního institutu: Ing. Natálie Mišeková
© Český normalizační institut, 1995
18311
ČSN ISO/IEC 6429
INFORMAČNÍ TECHNIKA.
ŘÍDICÍ FUNKCE PRO KÓDOVANÉ SOUBORY ZNAKŮ
ISO/IEC 6429
Třetí vydání 1992-12-15
MDT 681. 3. 04: 003. 347. 1
Deskriptory: data processing, information interchange, data transmission, character sets, coded character sets, control functions.
Obsah
Strana
1 Předmět normy................................................................................................................................................................. 9
2 Shoda................................................................................................................................................................................ 9
2. 1 Stupně shody.................................................................................................................................................................... 9
2. 2 Shoda výměny informací.................................................................................................................................................. 9
2. 3 Shoda zařízení.................................................................................................................................................................. 10
2. 3. 1 Popis zařízení................................................................................................................................................................... 10
2. 3. 2 Výchozí zařízení............................................................................................................................................................... 10
2. 3. 3 Přijímající zařízení........................................................................................................................................................... 10
3 Odkazy na normy............................................................................................................................................................. 10
4 Notace a definice.............................................................................................................................................................. 11
4. 1 Notace............................................................................................................................................................................... 11
4. 2 Definice............................................................................................................................................................................ 11
5 Kódová reprezentace........................................................................................................................................................ 15
5. 1 Všeobecně........................................................................................................................................................................ 15
5. 2 Prvky souboru CO............................................................................................................................................................. 15
5. 3 Prvky souboru С1............................................................................................................................................................. 16
5. 4 Řídicí posloupnosti........................................................................................................................................................... 17
5. 4. 1 Reprezentace parametrů................................................................................................................................................... 19
5. 4. 2 Formát parametrického řetězce........................................................................................................................................ 19
5. 4. 3 Typy parametrů................................................................................................................................................................ 20
5. 5 Nezávislé řídicí funkce..................................................................................................................................................... 20
5. 6 Řídicí řetězce.................................................................................................................................................................... 21
6 Koncepce zařízení............................................................................................................................................................ 21
6. 1 Komponenty..................................................................................................................................................................... 21
6. 1. 1 Prezentační komponenta................................................................................................................................................... 22
6. 1. 2 Aktivní prezentační pozice............................................................................................................................................... 22
6. 1. 3 Datová komponenta.......................................................................................................................................................... 22
6. 1. 4 Aktivní datová pozice....................................................................................................................................................... 23
6. 1. 5 Vztah mezi aktivní datovou pozicí a aktivní prezentační pozicí...................................................................................... 23
6. 1. 6 Implicitní přesun............................................................................................................................................................... 23
6. 1. 7 Explicitní přesun............................................................................................................................................................... 24
6. 1. 8 Nepřímý přesun................................................................................................................................................................ 24
6. 2 Tok dat.............................................................................................................................................................................. 24
6. 2. 1 Organizace dat.................................................................................................................................................................. 25
2
ČSN ISO/IEC 6429
6. 3 Výstup grafického zobrazení......................................................................................................................................... 25
6. 4 Formátovací a editační funkce....................................................................................................................................... 25
6. 4. 1 Formátovací funkce....................................................................................................................................................... 25
6. 4. 2 Složené grafické znaky.................................................................................................................................................. 25
6. 4. 3 Editační funkce.............................................................................................................................................................. 25
6. 5 Vybrané a kvalifikované oblasti.................................................................................................................................... 26
6. 5. 1 Vybrané oblasti.............................................................................................................................................................. 26
6. 5. 2 Kvalifikované oblasti..................................................................................................................................................... 26
6. 6 Přídavná vstupní/výstupní zařízení................................................................................................................................ 27
6. 7 Tabulace a pole.............................................................................................................................................................. 27
7 Režimy........................................................................................................................................................................... 27
7. 1 Koncepce režimů........................................................................................................................................................... 27
7. 2 Definice režimů.............................................................................................................................................................. 27
7. 2. 1 BDSM - BI-DITECTIONAL SUPPORT MODE (REŽIM PODPORUJÍCÍ OBOUSMËRNOST)............................. 29
7. 2. 2 CRM - CONTROL REPRESENTATION MODE (REŽIM REPREZENTACE ŘÍDICÍCH FUNKCÍ)............... ...... 29
7. 2. 3 DCSM - DEVICE COMPONENT SELECT MODE (REŽIM VÝBĚRU KOMPONENT ZAŘÍZENÍ)..................... 29
7. 2. 4 ERM - ERASURE MODE (REŽIM VÝMAZU).......................................................................................................... 29
7. 2. 5 FEAM - FORMAT EFFECTOR ACTION MODE (REŽIM ČINNOSTI FORMÁTOVACÍCH FUNKCÍ)............... 29
7. 2. 6 FETM - FORMAT EFFECTOR TRANSFER MODE (REŽIM TRANSFERU FORMÁTOVACÍCH FUNKCÍ)..... 30
7. 2. 7 GATM - GUARDED AREA TRANSFER MODE (REŽIM TRANSFERU HLÍDANÝCH OBLASTÍ).................... 30
7. 2. 8 GRCM - GRAPHIC RENDITION COMBINATION MODE
(REŽIM KOMBINACE GRAFICKÉ INTERPRETACE)............................................................................................ 30
7. 2. 9 НЕМ - CHARACTER EDITING MODE (REŽIM EDITACE ZNAKU).................................................................... 30
7. 2. 10 IRM - INSERTION REPLACEMENT MODE (REŽIM VLOŽENÍ A NAHRAZENÍ).............................................. 31
7. 2. 11 KAM - KEYBOARD ACTION MODE (REŽIM ČINNOSTI KLÁVESNICE).......................................................... 31
7. 2. 12 MATM - MULTIPLE AREA TRANSFER MODE (REŽIM TRANSFERU VÍCE OBLASTÍ)................................. 31
7. 2. 13 PUM - POSITIONING UNIT MODE (REŽIM JEDNOTKY PRO NASTAVENÍ POZICE)..................................... 31
7. 2. 14 SATM - SELECTED AREA TRANSFER MODE (REŽIM TRANSFERU VYBRANÉ OBLASTI)........................ 31
7. 2. 15 SRM - SEND/RECEIVE MODE (REŽIM VYSÍLÁNÍ/PŘÍJEM)................................................................................ 31
7. 2. 16 SRTM - STATUS REPORT TRANSFER MODE (REŽIM TRANSFERU OZNÁMENÍ STAVU).......................... 31
7. 2. 17 TSM - TABULATION STOP MODE (REŽIM TABULAČNÍCH ZARÁŽEK)......................................................... 32
7. 2. 18 TTM - TRANSFER TERMINATION MODE (REŽIM UKONČENÍ TRANSFERU)............................................... 32
7. 2. 19 VEM - LINE EDITING MODE (REŽIM EDITACE ŘÁDKY)................................................................................... 32
7. 2. 20 ZDM - ZERO DEFAULT MODE (REŽIM INTERPRETACE NULY)...................................................................... 32
7. 3 Interakce mezi režimy.................................................................................................................................................... 32
7. 3. 1 GUARDED AREA TRANSFER MODE (GATM), MULTIPLE AREA TRANSFER MODE (MATM), SELECTED AREA TRANSFER MODE (SATM)
a TRANSFER TERMINATION MODE (TTM).......................................................................................................... 33
7. 3. 2 CONTROL REPRESENTATION MODE (CRM) a FORMAT EFFECTOR ACTION MODE (FEAM).................. 33
7. 3. 3 CHARACTER EDITING MODE (HEM) a INSERTION REPLACEMENT MODE (IRM)................... .................. 33
7. 3. 4 BI-DIRECTIONAL SUPPORT MODE (BDSM) a DEVICE COMPONENT SELECT MODE (DCSM)................. 34
7. 4 Privátní režimy............................................................................................................................................................... 34
8 Řídicí funkce.................................................................................................................................................................. 34
8. 1 Typy řídicích funkcí......................................................................................................................................... ............. 34
8. 2 Kategorie řídicích funkcí............................................................................................................................................... 35
3
ČSN ISO/IEC 6429
8. 2. 1 Omezovače...................................................................................................................................................................... 35
8. 2. 2 Úvodníky......................................................................................................................................................................... 35
8. 2. 3 Funkce přeřaďovače........................................................................................................................................................ 35
8. 2. 4 Formátovací funkce......................................................................................................................................................... 35
8. 2. 5 Funkce řídící prezentaci.................................................................................................................................................. 36
8. 2. 6 Editační funkce............................................................................................................................................................... 37
8. 2. 7 Funkce řídící kurzor........................................................................................................................................................ 37
8. 2. 8 Funkce řídící zobrazení................................................................................................................................................... 37
8. 2. 9 Funkce řídící zařízení...................................................................................................................................................... 38
8. 2. 10 Oddělovače informace.................................................................................................................................................... 38
8. 2. 11 Definice oblasti............................................................................................................................................................... 38
8. 2. 12 Nastavení režimu............................................................................................................................................................. 38
8. 2. 13 Funkce řídící přenos........................................................................................................................................................ 38
8. 2. 14 Různé řídicí funkce......................................................................................................................................................... 39
8. 3 Definice řídicích funkcí.................................................................................................................................................. 39
8. 3. 1 ACK - ACKNOWLEDGE (POTVRZENÍ).................................................................................................................... 40
8. 3. 2 APC - APPLICATION PROGRAM COMMAND (PŘÍKAZ APLIKAČNÍHO PROGRAMU).................... .............. 40
8. 3. 3 BEL - BELL (ZVONEK)................................................................................................................................................ 40
8. 3. 4 BPH - BREAK PERMITTED HERE (ZALOMENÍ JE PŘÍPUSTNÉ ZDE)................................................................ 40
8. 3. 5 BS - BACKSPACE (KROK ZPĚT)............................................................................................................................... 40
8. 3. 6 CAN - CANCEL (ANULOVÁNÍ)................................................................................................................................. 40
8. 3. 7 CBT - CURSOR BACKWARD TABULATION (KURZOR TABULACNĚ ZPĚT)................................................... 40
8. 3. 8 CCH - CANCEL CHARACTER (ANULOVÁNÍ ZNAKU)......................................................................................... 41
8. 3. 9 СНА - CURSOR CHARACTER ABSOLUTE (KURZOR NA ABSOLUTNÍ ZNAKOVOU POZICI)...................... 41
8. 3. 10 CHT - CURSOR FORWARD TABULATION (KURZOR TABULAČNĚ VPŘED).................................................. 41
8. 3. 11 CMD - CODING METHOD DELIMITER (OMEZOVAČ ZPUSOBU KÓDOVÁNÍ)................................................ 41
8. 3. 12 CNL - CURSOR NEXT LINE (KURZOR NA NOVOU ŘÁDKU).............................................................................. 41
8. 3. 13 CPL - CURSOR PRECEDING LINE (KURZOR NA PŘEDCHOZÍ ŘÁDKU)........................................................... 41
8. 3. 14 CPR - ACTIVE POSITION REPORT (OZNÁMENÍ O AKTIVNÍ POZICI)............................................................... 42
8. 3. 15 CR-CARRIAGE RETURN (NÁVRAT VOZÍKU)...................................................................................................... 42
8. 3. 16 CSI - CONTROL SEQUENCE INTRODUCER (ÚVODNÍK ŘÍDICÍ POSLOUPNOSTI)......................................... 42
8. 3. 17 CTC - CURSOR TABULATION CONTROL (ŘÍZENÍ TABULACE KURZOREM)................................................ 42
8. 3. 18 CUB - CURSOR LEFT (KURZOR DOLEVA)............................................................................................................. 43
8. 3. 19 CUD - CURSOR DOWN (KURZOR DOLU)............................................................................................................... 43
8. 3. 20 CUF - CURSOR RIGHT (KURZOR DOPRAVA)........................................................................................................ 43
8. 3. 21 CUP - CURSOR POSITION (POZICE KURZORU).................................................................................................... 43
8. 3. 22 CUU - CURSOR UP (KURZOR NAHORU)................................................................................................................. 43
8. 3. 23 CVT - CURSOR LINE TABULATION (KURZOR PODLE ŘÁDKOVÉ TABULACE)............................................ 44
8. 3. 24 DA - DEVICE ATTRIBUTES (ATRIBUTY ZAŘÍZENÍ)............................................................................................ 44
8. 3. 25 DAQ - DEFINE AREA QUALIFICATION (URČENÍ KVALIFIKOVANÉ OBLASTI)............................................ 44
8. 3. 26 DCH - DELETE CHARACTER (VYPUŠTĚNÍ ZNAKU)............................................................................................ 45
8. 3. 27 DCS - DEVICE CONTROL STRING (ŘETĚZEC PRO OVLÁDÁNÍ ZAŘÍZENÍ).................................................... 45
8. 3. 28 DC1 - DEVICE CONTROL ONE (OVLÁDÁNÍ ZAŘÍZENÍ JEDNA)........................................................................ 45
8. 3. 29 DC2 - DEVICE CONTROL TWO (OVLÁDÁNÍ ZAŘÍZENÍ DVA)........................................................................... 45
8. 3. 30 DC3 - DEVICE CONTROL THREE (OVLÁDÁNÍ ZAŘÍZENÍ TŘI).......................................................................... 46
4
ČSN ISO/IEC 6429
8. 3. 31 DC4 - DEVICE CONTROL FOUR (OVLÁDÁNÍ ZAŘÍZENI ČTYŘI)...................................................................... 46
8. 3. 32 DEL - DELETE (VYPUŠTĚNÍ)..................................................................................................................................... 46
8. 3. 33 DL - DELETE LINE (VYPUŠTĚNÍ ŘÁDKY).............................................................................................................. 46
8. 3. 34 DLE - DATA LINK ESCAPE (AUTOREGISTR)......................................................................................................... 46
8. 3. 35 DMI - DISABLE MANUAL INPUT (BLOKOVÁNÍ MANUÁLNÍHO VSTUPU)..................................................... 47
8. 3. 36 DSR - DEVICE STATUS REPORT (OZNÁMENÍ O STAVU ZAŘÍZENÍ)................................................................ 47
8. 3. 37 DTA - DIMENSION TEXT AREA (ROZMĚR TEXTOVÉ OBLASTI)...................................................................... 47
8. 3. 38 EA - ERASE IN AREA (VYMAZÁNÍ V OBLASTI)............................................................................. ...................... 47
8. 3. 39 ECH - ERASE CHARACTER (VYMAZÁNÍ ZNAKU)............................................................................................... 48
8. 3. 40 ED - ERASE IN PAGE (VYMAZÁNÍ NA STRÁNCE)............................................................................................... 48
8. 3. 41 EF - ERASE IN FIELD (VYMAZÁNÍ V POLI)........................................................................................................... 48
8. 3. 42 EL - ERASE IN LINE (VYMAZÁNÍ V ŘÁDCE)......................................................................................................... 49
8. 3. 43 EM - END OF MEDIUM (KONEC MÉDIA)................................................................................................................ 49
8. 3. 44 EMI - ENABLE MANUAL INPUT (POVOLENÍ MANUÁLNÍHO VSTUPU).......................................................... 49
8. 3. 45 ENQ - ENQUIRY (DOTAZ).......................................................................................................................................... 50
8. 3. 46 EOT - END OF TRANSMISSION (KONEC PŘENOSU)............................................................................................ 50
8. 3. 47 EPA - END OF GUARDED AREA (KONEC HLÍDANÉ OBLASTI)......................................................................... 50
8. 3. 48 ESA - END OF SELECTED AREA (KONEC VYBRANÉ OBLASTI)....................................................................... 50
8. 3. 49 ESC - ESCAPE (ZMĚNA VÝZNAMU)........................................................................................................................ 50
8. 3. 50 ETB - END OF TRANSMISSION BLOCK (KONEC PŘENOSOVÉHO BLOKU).................................................... 50
8. 3. 51 ETX - END OF TEXT (KONEC TEXTU).................................................................................................................... 51
8. 3. 52 FF - FORM FEED (POSUV O STRÁNKU).................................................................................................................. 51
8. 3. 53 FNK - FUNCTION KEY (FUNKČNÍ KLÁVESA)....................................................................................................... 51
8. 3. 54 FNT - FONT SELECTION (VOLBA FONTU)............................ ................................................................................. 51
8. 3. 55 GCC - GRAPHIC CHARACTER COMBINATION (SKLÁDÁNÍ GRAFICKÝCH ZNAKŮ)................................... 51
8. 3. 56 GSM - GRAPHIC SIZE MODIFICATION (MODIFIKACE VELIKOSTI GRAFIKY).............................................. 52
8. 3. 57 GSS - GRAPHIC SIZE SELECTION (VOLBA VELIKOSTI GRAFIKY)................................................................... 52
8. 3. 58 HPA - CHARACTER POSITION ABSOLUTE (ABSOLUTNÍ ZNAKOVÁ POZICE).............................................. 52
8. 3. 59 HPB - CHARACTER POSITION BACKWARD (ZNAKOVÁ POZICE ZPĚT)......................................................... 52
8. 3. 60 HPR - CHARACTER POSITION FORWARD (ZNAKOVÁ POZICE VPŘED)......................................................... 52
8. 3. 61 HT - CHARACTER TABULATION (ZNAKOVÁ TABULACE)............................................................................... 53
8. 3. 62 HTJ - CHARACTER TABULATION WITH JUSTIFICATION
(ZNAKOVÁ TABULACE SE ZAROVNÁNÍM).......................................................................................................... 53
8. 3. 63 HTS - CHARACTER TABULATION SET (NASTAVENÍ TABULACE ZNAKŮ)................................................... 53
8. 3. 64 HVP - CHARACTER AND LINE POSITION (ZNAKOVÁ A ŘÁDKOVÁ POZICE)............................................... 53
8. 3. 65 ICH - INSERT CHARACTER (VLOŽENÍ ZNAKU)................................................................................................... 53
8. 3. 66 IDCS - IDENTIFY DEVICE CONTROL STRING
(IDENTIFIKACE ŘETĚZCE PRO OVLÁDÁNÍ ZAŘÍZENÍ)..................................................................................... 54
8. 3. 67 IGS - IDENTIFY GRAPHIC SUBREPERTOIRE (IDENTIFIKACE GRAFICKÉHO SUBREPERTOÁRU)............ 54
8. 3. 68 IL - INSERT LINE (VLOŽENÍ ŘÁDKY)..................................................................................................................... 54
8. 3. 69 INT - INTERRUPT (PŘERUŠENÍ)............................................................................................................................... 55
8. 3. 70 IS1 - INFORMATION SEPARATOR ONE (US - UNIT SEPARATOR)
(ODDĚLOVAČ INFORMACE JEDNA (US - ODDĚLOVAČ JEDNOTEK))............................................................ 55
8. 3. 71 IS2 - INFORMATION SEPARATOR TWO (RS - RECORD SEPARATOR)
(ODDĚLOVAČ INFORMACE DVA (RS - ODDĚLOVAČ VĚT)) ............................................................................ 55
5
ČSN ISO/IEC 6429
8. 3. 72 IS3 - INFORMATION SEPARATOR THREE (GS - GROUP SEPARATOR)
(ODDĚLOVAČ INFORMACE TŘI (GS - ODDĚLOVAČ SKUPIN))...................................................................... 55
8. 3. 73 IS4 - INFORMATION SEPARATOR FOUR (FS - FILE SEPARATOR)
(ODDĚLOVAČ INFORMACE ČTYŘI (FS - ODDĚLOVAČ SOUBORŮ))............................................................. 55
8. 3. 74 JFY - JUSTIFY (ZAROVNÁNÍ)................................................................................................................................. 56
8. 3. 75 LF - LINE FEED (POSUV O ŘÁDKU)...................................................................................................................... 56
8. 3. 76 LS0 - LOCKING-SHIFT ZERO (ZÁMEK PŘEŘAĎOVAČE NULA)...................................................................... 56
8. 3. 77 LS1 - LOCKING-SHIFT ONE (ZÁMEK PŘEŘAĎOVAČE JEDNA)...................................................................... 56
8. 3. 78 LS1R - LOCKING-SHIFT ONE RIGHT (ZÁMEK PŘEŘAĎOVAČE JEDNA VPRAVO)..................................... 57
8. 3. 79 LS2 - LOCKING-SHIFT TWO (ZÁMEK PŘEŘAĎOVAČE DVA).......................................................................... 57
8. 3. 80 LS2R - LOCKING-SHIFT TWO RIGHT (ZÁMEK PŘEŘAĎOVAČE DVA VPRAVO)........................................ 57
8. 3. 81 LS3 - LOCKING-SHIFT THREE (ZÁMEK PŘEŘEĎOVAČE TŘI)........................................................................ 57
8. 3. 82 LS3R - LOCKING-SHIFT THREE RIGHT (ZÁMEK PŘEŘAĎOVAČE TŘI VPRAVO)....................................... 57
8. 3. 83 MC - MEDIA COPY (KOPÍROVÁNÍ MÉDIA)......................................................................................................... 57
8. 3. 84 MW - MESSAGE WAITING (OČEKÁVÁNÍ ZPRÁVY).......................................................................................... 58
8. 3. 85 NAK - NEGATIVE ACKNOWLEDGE (ZÁPORNÉ POTVRZENÍ)......................................................................... 58
8. 3. 86 NBH - NO BREAK HERE (ZDE NEZALAMOVAT)................................................................................................ 58
8. 3. 87 NEL - NEXT LINE (NÁSLEDUJÍCÍ ŘÁDKA).......................................................................................................... 58
8. 3. 88 NP - NEXT PAGE (NÁSLEDUJÍCÍ STRÁNKA)....................................................................................................... 59
8. 3. 89 NUL - NULL (PRÁZDNÝ ZNAK)............................................................................................................................. 59
8. 3. 90 OSC - OPERATING SYSTEM COMMAND (PŘÍKAZ OPERAČNÍHO SYSTÉMU)............................................. 59
8. 3. 91 PEC - PRESENTATION EXPAND OR CONTRACT (ROZŠÍŘENÍ NEBO ZÚŽENÍ PREZENTACE)................. 59
8. 3. 92 PFS - PAGE FORMAT SELECTION (VOLBA FORMÁTU STRÁNKY)............................................................... 59
8. 3. 93 PLD - PARTIAL LINE FORWARD (ŘÁDKA ČÁSTEČNĚ VPŘED)...................................................................... 60
8. 3. 94 PLU - PARTIAL LINE BACKWARD (ŘÁDKA ČÁSTEČNĚ VZAD).................................................................... 60
8. 3. 95 PM - PRIVACY MESSAGE (PRIVÁTNÍ ZPRÁVA)................................................................................................. 60
8. 3. 96 PP - PRECEDING PAGE (PŘEDCHOZÍ STRÁNKA)............................................................................................... 61
8. 3. 97 PPA - PAGE POSITION ABSOLUTE (ABSOLUTNÍ STRÁNKOVÁ POZICE)..................................................... 61
8. 3. 98 PPB - PAGE POSITION BACKWARD (STRÁNKOVÁ POZICE ZPĚT)................................................................ 61
8. 3. 99 PPR - PAGE POSITION FORWARD (STRÁNKOVÁ POZICE VPŘED)................................................................ 61
8. 3. 100 PTX - PARALLEL TEXTS (SOUBĚŽNÉ TEXTY)................................................................................................... 61
8. 3. 101 PU1 - PRIVATE USE ONE (PRIVÁTNÍ POUŽITÍ JEDNA)..................................................................................... 62
8. 3. 102 PU2 - PRIVATE USE TWO (PRIVÁTNÍ POUŽITÍ DVA)........................................................................................ 62
8. 3. 103 QUAD - QUAD (VYPLNĚNÍ ŘÁDKY)..................................................................................................................... 62
8. 3. 104 REP - REPEAT (OPAKOVÁNÍ)................................................................................................................................. 63
8. 3. 105 RI - REVERSE LINE FEED (POSUV O ŘÁDKU ZPĚT).......................................................................................... 63
8. 3. 106 RIS - RESET TO INITIAL STATE (RESETOVÁNÍ DO POČÁTEČNÍHO STAVU).............................................. 63
8. 3. 107 RM - RESET MODE (RESETOVÁNÍ REŽIMU)....................................................................................................... 63
8. 3. 108 SACS - SET ADDITIONAL CHARACTER SEPARATION
(NASTAVENÍ DOPLŇKOVÉ SEPARACE ZNAKU)............................................................................................... 64
8. 3. 109 SAPV - SELECT ALTERNATIVE PRESENTATION VARIANTS
(VOLBA ALTERNATIVNÍCH VARIANT PREZENTACE).................................................................................... 64
8. 3. 110 SCI - SINGLE CHARACTER INTRODUCER (JEDNORÁZOVÝ ÚVODNÍK)...................................................... 65
8. 3. 111 SCO - SELECT CHARACTER ORIENTATION (VOLBA ORIENTACE ZNAKU)............................................... 65
8. 3. 112 SCP - SELECT CHARACTER PATH (VOLBA POSTUPU ZNAKU)..................................................................... 66
8. 3. 113 SCS - SET CHARACTER SPACING (NASTAVENÍ ROZTEČE ZNAKŮ)............................................................. 66
6
ČSN ISO/IEC 6429
8. 3. 114 SD - SCROLL DOWN (PŘETÁČENI DOLŮ)........................................................................................................... 67
8. 3. 115 SDS - START DIRECTED STRING (ZAČÁTEK SMĚROVANÉHO ŘETĚZCE).................................................. 67
8. 3. 116 SEE -SELECT EDITING EXTENT'(VOLBA ROZSAHU EDITACE).................................................................... 67
8. 3. 117 SEF - SHEET EJECT AND FEED (VYSUNUTÍ A ZAVEDENI LISTU)................................................................. 68
8. 3. 118 SGR - SELECT GRAPHIC RENDITION (VOLBA GRAFICKÉ INTERPRETACE).............................................. 68
8. 3. 119 SHS - SELECT CHARACTER SPACING (VOLBA ROZTEČE ZNAKŮ).............................................................. 70
8. 3. 120 SI - SHIFT-IN (NÁVRAT REGISTRU)...................................................................................................................... 71
8. 3. 121 SIMD - SELECT IMPLICIT MOVEMENT DIRECTION (VOLBA IMPLICITNÍHO SMĚRU PŘESUNU)......... 71
8. 3. 122 SL - SCROLL LEFT (PŘETÁČENÍ DOLEVA)......................................................................................................... 71
8. 3. 123 SLH - SET LINE HOME (NASTAVENÍ VÝCHOZÍ ŘÁDKOVÉ POZICE)............................................................ 71
8. 3. 124 SLL - SET LINE LIMIT (NASTAVENÍ MEZNÍ ŘÁDKOVÉ POZICE)................................................................... 72
8. 3. 125 SLS - SET LINE SPACING (NASTAVENÍ ROZTEČE ŘÁDEK)............................................................................ 72
8. 3. 126 SM - SET MODE (NASTAVENÍ REŽIMU).............................................................................................................. 72
8. 3. 127 SO - SHIFT-OUT (ZMĚNA REGISTRU)................................................................................................. ................... 73
8. 3. 128 SOH - START OF HEADING (ZAČÁTEK ZÁHLAVÍ)............................................................................................ 73
8. 3. 129 SOS - START OF STRING (ZAČÁTEK ŘETĚZCE)................................................................................................ 73
8. 3. 130 SPA - START OF GUARDED AREA (ZAČÁTEK HLÍDANÉ OBLASTI)............................................................. 73
8. 3. 131 SPD - SELECT PRESENTATION DIRECTIONS (VOLBA SMĚRŮ PREZENTACE)........................................... 74
8. 3. 132 SPH - SET PAGE HOME (NASTAVENÍ VÝCHOZÍ STRÁNKOVÉ POZICE)...................................................... 74
8. 3. 133 SPI - SPACING INCREMENT (PŘÍRŮSTEK ROZTEČE)....................................................................................... 75
8. 3. 134 SPL - SET PAGE LIMIT (NASTAVENÍ MEZNÍ STRÁNKOVÉ POZICE)............................................................. 75
8. 3. 135 SPQR - SELECT PRINT QUALITY AND RAPIDITY (VOLBA JAKOSTI A RYCHLOSTI TISKU)................... 75
8. 3. 136 SR - SCROLL RIGHT (PŘETÁČENÍ DOPRAVA)................................................................................................... 76
8. 3. 137 SRCS - SET REDUCED CHARACTER SEPARATION
(NASTAVENÍ REDUKOVANÉ SEPARACE ZNAKŮ)........................................................................................... 76
8. 3. 138 SRS - START REVERSED STRING (ZAČÁTEK OBRÁCENÉHO ŘETĚZCE)..................................................... 76
8. 3. 139 SSA - START OF SELECTED AREA (ZAČÁTEK VYBRANÉ OBLASTI)........................................................... 77
8. 3. 140 SSU - SELECT SIZE UNIT (VOLBA JEDNOTKY ROZMĚRU)............................................................................. 77
8. 3. 141 SSW - SET SPACE WIDTH (NASTAVENÍ ŠÍŘKY ZNAKU MEZERA)................................................................ 77
8. 3. 142 SS2 - SINGLE-SHIFT TWO (JEDNORÁZOVÝ PŘEŘAĎOVAČ DVA)................................................................. 78
8. 3. 143 SS3 - SINGLE-SHIFT THREE (JEDNORÁZOVÝ PŘEŘAĎOVAČ TŘI)............................................................... 78
8. 3. 144 ST - STRING TERMINATOR (KONCOVÝ ZNAK ŘETĚZCE).............................................................................. 78
8. 3. 145 STAB - SELECTIVE TABULATION (SELEKTIVNÍ TABULACE)....................................................................... 78
8. 3. 146 STS - SET TRANSMIT STATE (NASTAVENÍ STAVU VYSÍLÁNÍ)..................................................................... 78
8. 3. 147 STX - START OF TEXT (ZAČÁTEK TEXTU)......................................................................................................... 79
8. 3. 148 SU - SCROLL UP (PŘETÁČENÍ NAHORU)............................................................................................................. 79
8. 3. 149 SUB - SUBSTITUTE (SUBSTITUCE)....................................................................................................................... 79
8. 3. 150 SVS - SELECT LINE SPACING (VOLBA ROZTEČE ŘÁDEK)............................................................................. 79
8. 3. 151 SYN - SYNCHRONOUS IDLE (SYNCHRONIZACE)............................................................................................. 79
8. 3. 152 TAC - TABULATION ALIGNED CENTRED (TABULAČNÍ CENTROVÁNÍ)..................................................... 80
8. 3. 153 TALE - TABULATION ALIGNED LEADING EDGE (TABULAČNÍ ZAROVNÁNÍ PŘEDNÍHO KRAJE)....... 80
8. 3. 154 TATE - TABULATION ALIGNED TRAILING EDGE (TABULAČNÍ ZAROVNÁNÍ ZADNÍHO KRAJE)........ 80
8. 3. 155 TBC - TABULATION CLEAR (ZRUŠENÍ TABULACE)........................................................................................ 80
7
ČSN ISO/IEC 6429
8. 3. 156 ТСС - TABULATION CENTRED ON CHARACTER (TABULAČNÍ CENTROVÁNÍ NA ZNAK)..................... 81
8. 3. 157 TSR - TABULATION STOP REMOVE (ODSTRANĚNÍ ZARÁŽEK TABULÁTORU)........................................ 81
8. 3. 158 TSS - THIN SPACE SPECIFICATION (SPECIFIKACE ÚZKÉ MEZERY)............................................................ 81
8. 3. 159 VPA - LINE POSITION ABSOLUTE (ABSOLUTNÍ ŘÁDKOVÁ POZICE).......................................................... 82
8. 3. 160 VPB - LINE POSITION BACKWARD (ŘÁDKOVÁ POZICE ZPĚT)..................................................................... 82
8. 3. 161 VPR - LINE POSITION FORWARD (ŘÁDKOVÁ POZICE VPŘED)...................................................................... 82
8. 3. 162 VT - LINE TABULATION (ŘÁDKOVÁ TEBULACE)............................................................................................ 82
8. 3. 163 VTS - LINE TABULATION SET (NASTAVENÍ ŘÁDKOVÉ TABULACE).......................................................... 82
9 Převod mezi 7-bitovými a 8-bitovými kódovými reprezentacemi......................................................................................... 82
Přílohy
A - Formátovací funkce a editační funkce................................................................................................................................... 84
В - Příklady kódování.................................................................................................................................................................. 85
C - Vysvětlení sazby textu........................................................................................................................................................... 86
D - Vlastnosti závislé na implementaci....................................................................................................................................... 87
E - Formáty textových oblastí..................................................................................................................................................... 88
F - Rozdíly mezi třetím a druhým vydáním ISO/IEC 6429........................................................................................................ 90
G - Literatura............................................................................................................................................................................... 93
Předmluva
ISO (Mezinárodní organizace pro normalizaci) a IEC (Mezinárodní elektrotechnická komise) tvoří specializovaný systém pro celosvětovou normalizaci. Národní orgány, které jsou členy ISO nebo IEC, se podílejí na vypracování mezinárodních norem pomocí technických komisí, zřízených těmito organizacemi pro vyvíjení technických činností v jednotlivých oblastech. Technické komise ISO a IEC spolupracují v oblastech společného zájmu. Práce se zúčastňují i další mezinárodní organizace, vládní i nevládní, s nimiž ISO a IEC navázaly pracovní styk.
V oblasti informační techniky zřídily ISO a IEC společnou technickou komisi ISO/IEC JTC 1. Návrhy mezinárodních norem přijaté společnou technickou komisí se rozesílají národním členům к hlasování. Vydání mezinárodní normy vyžaduje souhlas alespoň 75 % z hlasujících národních orgánů.
Mezinárodní norma ISO/IЕС 6429 byla připravena Evropskou asociací výrobců počítačů (jako norma ECMA-48) a byla schválena zvláštní urychlenou procedurou společnou technickou komisí ISO/IЕС JTC 1 Informační technika současně se schválením národními členy ISO a IEC.
Tímto třetím vydáním se ruší a nahrazuje druhé vydání (ISO 6429: 1988), které bylo technicky revidováno.
Přílohy A, B, C, D, E, F a G této mezinárodní normy slouží pouze pro informaci.
Úvod
Tato norma stanovuje repertoár velkého množství řídicích funkcí, definic a kódových reprezentací, které je reprezentují. Z tohoto repertoáru lze realizovat požadovaný výběr pro všechny aplikace.
Toto třetí vydání ISO/IEC 6429 obsahuje řídicí funkce již normalizované ve druhém vydání a navíc nové řídicí funkce potřebné pro obsluhu obousměrných textů, např. textů slučujících části psané zleva doprava s částmi psanými zprava doleva. Technická zpráva ECMA TR/53 podává další informace a příklady obsluhy takovýchto textů. Zavedení těchto specializovaných řídicích funkcí si vyžádala odpovídající adaptace definic některých z ostatních řídicích funkcí. Navíc musel být revidován pojem "zařízení".
8
ČSN ISO/IEC 6429
1 Předmět normy
Tato mezinárodní norma definuje řídicí funkce a jejich kódové reprezentace pro použití v 7-bitovém kódu, v rozšířeném 7-bitovém kódu, 8-bitovém kódu nebo rozšířeném 8-bitovém kódu, jestliže je příslušný kód strukturován ve shodě s mezinárodní normou ISO 2022.
Tato mezinárodní norma specifikuje technické prostředky na obsluhu obousměrných textů v zařízeních zobrazujících znaky v případě
- textů v jednom způsobu psaní, jejichž určité části není nutno prezentovat v obráceném směru (například čísla v arabském a hebrejském textu);
- textů v odlišných způsobech psaní prezentovaných v opačných směrech (jako texty v latince a arabštině nebo texty y latince a hebrejštině);
- textů jako v předchozím případě s vodorovnou řádkovou orientací a s přirůstáním řádek shora dolů.
Řídicí funkce definované v této mezinárodní normě jsou určeny pro použití jako součást dat, která jsou tvořena kódovanými znaky a jsou určena pro výměnu dat se zařízeními zobrazujícími znaky.
Obecně jsou řídicí funkce definovány jejich účinkem na vstupní/výstupní zařízení zobrazující znaky. Proto je nezbytné zavést určité předpoklady týkající se architektury zařízení. Tyto předpoklady jsou pokud možno co nejméně omezující a jsou uvedeny v kapitole 6.
Vedle vlastního provedení řídicích funkcí se může požadovat jejich reprezentace v podobě grafického symbolu.
Struktura této mezinárodní normy je otevřená, takže v budoucích vydáních do ní může být včleněno mnoho dalších řídicích funkcí.
Jiné normy specifikující řídicí funkce mohou obsahovat více omezující definice proti těm, které jsou uvedeny v této mezinárodní normě.
Zařízení, na něž se vztahuje tato mezinárodní norma, se mohou v závislosti na použití, pro které bylo zařízení specificky navrženo, navzájem značně odlišovat. Je technicky i ekonomicky nepraktické, aby v jednom zařízení byly implementovány všechny funkce specifikované v této mezinárodní normě. Je účelné, aby v zařízení jakéhokoliv typu byl implementován pouze takový výběr funkcí, jaký je přiměřený jeho aplikaci.
9
Zdroj: www.cni.cz