C1 controls

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Maybe all the descriptions (I can figure out))
(ST is 0x9C, not 96)
Line 46: Line 46:
 
|8F||143||SS3||Single-Shift 3||Indicates that the next code only should be interpreted in the G3 character set.
 
|8F||143||SS3||Single-Shift 3||Indicates that the next code only should be interpreted in the G3 character set.
 
|-
 
|-
|90||144||DCS||Device Control String||Introduces a device control sequence, which is terminated by ST (0X96).
+
|90||144||DCS||Device Control String||Introduces a device control sequence, which is terminated by ST (0X9C).
 
|-
 
|-
 
|91||145||PU1||Private Use 1||
 
|91||145||PU1||Private Use 1||
Line 62: Line 62:
 
|97||151||EPA||End of Protected Area||
 
|97||151||EPA||End of Protected Area||
 
|-
 
|-
|98||152||SOS||Start of String||Introduces a control string, which is terminated by ST (0X96).
+
|98||152||SOS||Start of String||Introduces a control string, which is terminated by ST (0X9C).
 
|-
 
|-
 
|99||153||SGCI||Single Graphic Character Introducer||Not part of ISO/IEC 6429.
 
|99||153||SGCI||Single Graphic Character Introducer||Not part of ISO/IEC 6429.
Line 72: Line 72:
 
|9C||156||ST||String Terminator||Marks the end of control sequences introduced by several C1 codes.
 
|9C||156||ST||String Terminator||Marks the end of control sequences introduced by several C1 codes.
 
|-
 
|-
|9D||157||OSC|Operating System Command||Introduces an operating system command, which is terminated by ST (0X96).
+
|9D||157||OSC|Operating System Command||Introduces an operating system command, which is terminated by ST (0X9C).
 
|-
 
|-
|9E||158||PM||Privacy Message||Introduces a privacy message, which is terminated by ST (0X96).
+
|9E||158||PM||Privacy Message||Introduces a privacy message, which is terminated by ST (0X9C).
 
|-
 
|-
|9F||159||APC||Application Program Command||Introduces an application program command, which is terminated by ST (0X96).
+
|9F||159||APC||Application Program Command||Introduces an application program command, which is terminated by ST (0X9C).
 
|}
 
|}
  
 
[[Category:File format details]]
 
[[Category:File format details]]

Revision as of 17:44, 30 November 2012

File Format
Name C1 controls
Ontology

The C1 controls are the control characters (code positions 128-159 decimal) which are defined by ISO/IEC 6429:1992 and are part of the ISO-8859 and other encodings. They are not often used, and in otherwise equivalent Microsoft character sets (e.g., Windows 1252) they are replaced by printing characters. Because of their rarity of use, there is little agreement on their exact meaning and implementation.


Hex Dec Abbreviation Name Description and uses
80 128 PAD Padding Character Not part of ISO/IEC 6429.
81 129 HOP High Octet Preset Not part of ISO/IEC 6429.
82 130 BPH Break Permitted Here Follows a graphic character where a line break is permitted.
83 131 NBH No Break Here Follows a graphic character where a line break is not permitted.
84 132 IND Index Moves the active position one line down.
85 133 NEL Next Line Yet another line ending.
86 134 SSA Start of Selected Area
87 135 ESA End of Selected Area
88 136 HTS Horizontal Tabulation Set Sets a horizontal tab stop.
89 137 HTJ Horizontal Tabulation with Justification Sets a horizontal tab stop and indicates text should be justified out to the stop.
8A 138 VTS Vertical Tabulation Set Sets a vertical tab stop.
8B 139 PLD Partial Line Down Moves the active position down to a position suitable for subscripts, or undoes PLU.
8C 140 PLU Partial Line Up Moves the active position up to a position suitable for superscripts, or undoes PLD.
8D 141 RI Reverse Index Moves the active position one line up.
8E 142 SS2 Single-Shift 2 Indicates that the next code only should be interpreted in the G2 character set.
8F 143 SS3 Single-Shift 3 Indicates that the next code only should be interpreted in the G3 character set.
90 144 DCS Device Control String Introduces a device control sequence, which is terminated by ST (0X9C).
91 145 PU1 Private Use 1
92 146 PU2 Private Use 2
93 147 STS Set Transmit State
94 148 PCH Cancel Character Backspace and cancel the previous character.
95 149 MW Message Waiting
96 150 SPA Start of Protected Area
97 151 EPA End of Protected Area
98 152 SOS Start of String Introduces a control string, which is terminated by ST (0X9C).
99 153 SGCI Single Graphic Character Introducer Not part of ISO/IEC 6429.
9A 154 SCI Single Character Introducer Followed by a single printing character or format effector. Meaning uncertain.
9B 155 CSI Control Sequence Introducer
9C 156 ST String Terminator Marks the end of control sequences introduced by several C1 codes.
9D 157 Operating System Command Introduces an operating system command, which is terminated by ST (0X9C).
9E 158 PM Privacy Message Introduces a privacy message, which is terminated by ST (0X9C).
9F 159 APC Application Program Command Introduces an application program command, which is terminated by ST (0X9C).
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox