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