Difference between revisions of "CodeChart:ANSI/ESC/CSI/SP"

From Terminals
< CodeChart:ANSI‎ | ESC‎ | CSI
Jump to: navigation, search
m (fnt parameters)
 
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
{| border="1" style="text-align: center;"
+
[[:Special:PrefixIndex/{{FULLPAGENAME}}/|Subpages of {{SUBPAGENAME}}]]
! style="width: 3em;" |  !! style="width: 3em;" | 0 !! style="width: 3em;" | 1
 
! style="width: 3em;" | 2 !! style="width: 3em;" | 3 !! style="width: 3em;" | 4
 
! style="width: 3em;" | 5 !! style="width: 3em;" | 6 !! style="width: 3em;" | 7
 
|-
 
! 0
 
| NUL || DLE || SP || 0 || [[#SL|'''@''']] || [[#PPA|'''P''']] || [[#TATE|'''`''']] || p
 
|-
 
! 1
 
| SOH || DC1 || !  || 1 || [[#SR|'''A''']] || [[#PPR|'''Q''']] || [[#TALE|'''a''']] || q
 
|-
 
! 2
 
| STX || DC2 || "  || 2 || [[#GSM|'''B''']] || [[#PPB|'''R''']] || [[#TAC|'''b''']] || r
 
|-
 
! 3
 
| ETX || DC3 || #  || 3 || [[#GSS|'''C''']] || [[#SPD|'''S''']] || [[#TCC|'''c''']] || s
 
|-
 
! 4
 
| EOT || DC4 || $  || 4 || [[#FNT|'''D''']] || [[#DTA|'''T''']] || [[#TSR|'''d''']] || t
 
|--
 
! 5
 
| ENQ || NAQ || %  || 5 || [[#TSS|'''E''']] || [[#SLH|'''U''']] || [[#SCO|'''e''']] || u
 
|-
 
! 6
 
| ACK || SYN || &  || 6 || [[#JFY|'''F''']] || [[#SLL|'''V''']] || [[#SRCS|'''f''']] || v
 
|-
 
! 7
 
| BEL || ETB || '  || 7 || [[#SPI|'''G''']] || [[#FNK|'''W''']] || [[#SCS|'''g''']] || w
 
|-
 
! 8
 
| BS  || CAN || (  || 8 || [[#QUAD|'''H''']] || [[#SPQR|'''X''']] || [[#SLS|'''h''']] || x
 
|-
 
! 9
 
| HT  || EM  || )  || 9 || [[#SSU|'''I''']] || [[#SEF|'''Y''']] || [[#SPH|'''i''']] || y
 
|-
 
! 10
 
| LF  || SUB || *  || : || [[#PFS|'''J''']] || [[#PEC|'''Z''']] || [[#SPL|'''j''']] || z
 
|-
 
! 11
 
| VT || ESC || + || ; || [[#SHS|'''K''']] || [[#SSW|'''[''']] || [[#SCP|'''k''']] || {
 
|-
 
! 12
 
| FF || IS4 || , || < || [[#SVS|'''L''']] || [[#SACS|'''\''']] || l || <nowiki>|</nowiki>
 
|-
 
! 13
 
| CR || IS3 || - || = || [[#IGS|'''M''']] || [[#SAPV|''']''']] || m || }
 
|-
 
! 14
 
| SO || IS2 || . || > || N || [[#STAB|'''^''']] || n || ~
 
|-
 
! 15
 
| SI || IS1 || / || ? || [[#IDCS|'''O''']] || [[#GCC|'''_''']] || o || DEL
 
|}
 
  
 +
{|
 +
| valign="top" align="right" |
 +
{{CodeChart
 +
| title=Received
 +
| a=#SR
 +
| c=#GSS
 +
| d=#FNT
 +
| e=#TSS
 +
| f=#JFY
 +
| g=#SPI
 +
| h=#QUAD
 +
| i=#SSU
 +
| j=#PFS
 +
| k=#SHS
 +
| l=#SVS
 +
| m=#IGS
 +
| o=#IDCS
 +
| p=#PPA
 +
| q=#PPR
 +
| b=#GSM
 +
| r=#PPB
 +
| s=#SPD
 +
| t=#DTA
 +
| u=#SLH
 +
| v=#SLL
 +
| w=#FNK
 +
| x=#SPQR
 +
| y=#SEF
 +
| z=#PEC
  
== ESC CSI SP Sequences ==
+
| lowera=#TALE
 +
| lowerb=#TAC
 +
| lowerc=#TCC
 +
| lowerd=#TSR
 +
| lowere=#SCO
 +
| lowerf=#SRCS
 +
| lowerg=#SCS
 +
| lowerh=#SLS
 +
| loweri=#SPH
 +
| lowerj=#SPL
 +
| lowerk=#SCP
  
{| style="text-align: center;" border="1"
+
| at=#SL
! style="padding: 1ex;" | Prefix !! style="padding: 1ex;" | Acronym !! style="padding: 1ex;" | Name !! style="padding: 1ex;" | Parameters
+
| backquote=#TATE
 +
| openbracket=#SSW
 +
| backslash=#SACS
 +
| closebracket=#SAPV
 +
| caret=#STAB
 +
| underscore=#GCC
 +
}}
 +
| style="width: 2ex;" |
 +
| valign="top" |
 +
{{CodeChart
 +
| title=Transmitted
 +
}}
 
|-
 
|-
! style="padding: 1ex;" | T
+
| valign="top" |
| style="padding: 1ex;" | <span id="DTA">DTA</span>
+
{| class="wikitable sortable"
| style="padding: 1ex;" | Dimension Text Area
+
|+ ESC CSI SP Sequences
| style="padding: 1ex;" | ''Pn1''; ''Pn2''
+
{{CodeDescriptionHeaderA}}
|-
+
{{CodeDescriptionRowA|@|SL|SL|Scroll Left|''Pn1''<nowiki>=</nowiki>1}}
! style="padding: 1ex;" | W
+
{{CodeDescriptionRowA|A|SR|SR|Scroll Right|''Pn1''<nowiki>=</nowiki>1}}
| style="padding: 1ex;" | <span id="FNK">FNK</span>
+
{{CodeDescriptionRowA|B|GSM|GSM|Graphic Size Modification|''Ps1''<nowiki>=</nowiki>100 <code>;</code> ''Ps2''<nowiki>=</nowiki>100}}
| style="padding: 1ex;" | Function Key
+
{{CodeDescriptionRowA|C|GSS|GSS|Graphic Size Selection|''Ps1''; ''Ps2''}}
| style="padding: 1ex;" | ''Pn1''
+
{{CodeDescriptionRowA|D|FNT|FNT|Font Selection|[[#fnt-parameter1|''Ps1'']]<nowiki>=</nowiki>0 <code>;</code> ''Ps2''<nowiki>=</nowiki>0}}
|-
+
{{CodeDescriptionRowA|E|TSS|TSS|Thin Space Specification|''Pn1''}}
! style="padding: 1ex;" | D
+
{{CodeDescriptionRowA|F|JFY|JFY|Justify|[[#jfy-parameter|''Ps1'']]<nowiki>=</nowiki>0 <code>;</code> ...}}
| style="padding: 1ex;" | <span id="FNT">FNT</span>
+
{{CodeDescriptionRowA|G|SPI|SPI|Spacing Increment|''Pn1'' <code>;</code> ''Pn2''}}
| style="padding: 1ex;" | Font Selection
+
{{CodeDescriptionRowA|H|QUAD|QUAD|Quad|''Ps1''<nowiki>=</nowiki>0 <code>;</code> ...}}
| style="padding: 1ex;" | [[#fnt-parameter1|''Ps1''=0;]] ''Ps2''=0
+
{{CodeDescriptionRowA|I|SSU|SSU|Select Size Unit|''Ps1''<nowiki>=</nowiki>0}}
|-
+
{{CodeDescriptionRowA|J|PFS|PFS|Page Format Selection|''Ps1''<nowiki>=</nowiki>0}}
! style="padding: 1ex;" | _
+
{{CodeDescriptionRowA|K|SHS|SHS|Select Character Spacing|''Ps1''<nowiki>=</nowiki>0}}
| style="padding: 1ex;" | <span id="GCC">GCC</span>
+
{{CodeDescriptionRowA|L|SVS|SVS|Select Vertical Spacing|''Ps1''<nowiki>=</nowiki>0}}
| style="padding: 1ex;" | Graphic Character Combination
+
{{CodeDescriptionRowA|M|IGS|IGS|Identify Graphic Subrepertoire|''Ps1''}}
| style="padding: 1ex;" | ''Ps1''=0
+
{{CodeDescriptionRowA|O|IDCS|IDCS|Identify Device Control String|''Ps1''}}
|-
+
{{CodeDescriptionRowA|P|PPA|PPA|Page Position Absolute|''Pn1''<nowiki>=</nowiki>1}}
! style="padding: 1ex;" | B
+
{{CodeDescriptionRowA|Q|PPR|PPR|Page Position Relative|''Pn1''<nowiki>=</nowiki>1}}
| style="padding: 1ex;" | <span id="GSM">GSM</span>
+
{{CodeDescriptionRowA|R|PPB|PPB|Page Position Backward|''Pn1''<nowiki>=</nowiki>1}}
| style="padding: 1ex;" | Graphic Size Modification
+
{{CodeDescriptionRowA|S|SPD|SPD|Select Presentation Direction|''Ps1''<nowiki>=</nowiki>0 <code>;</code> ''Ps2''<nowiki>=</nowiki>0}}
| style="padding: 1ex;" | ''Ps1''=100; ''Ps2''=100
+
{{CodeDescriptionRowA|T|DTA|DTA|Dimension Text Area|''Pn1'' <code>;</code> ''Pn2''}}
|-
+
{{CodeDescriptionRowA|U|SLH|SLH|Set Line Home|''Pn1''}}
! style="padding: 1ex;" | C
+
{{CodeDescriptionRowA|V|SLL|SLL|Set Line Limit|''Pn1''}}
| style="padding: 1ex;" | <span id="GSS">GSS</span>
+
{{CodeDescriptionRowA|W|FNK|FNK|Function Key|''Pn1''}}
| style="padding: 1ex;" | Graphic Size Selection
+
{{CodeDescriptionRowA|X|SPQR|SPQR|Select Print Quality and Rapidity|''Ps1''<nowiki>=</nowiki>0}}
| style="padding: 1ex;" | ''Ps1''; ''Ps2''
+
{{CodeDescriptionRowA|Y|SEF|SEF|Sheet Eject and Feed|''Ps1''<nowiki>=</nowiki>0 <code>;</code> ''Ps2''<nowiki>=</nowiki>0}}
|-
+
{{CodeDescriptionRowA|Z|PEC|PEC|Presentation Expand or Contract|''Ps1''<nowiki>=</nowiki>0}}
! style="padding: 1ex;" | O
+
{{CodeDescriptionRowA|[|SSW|SSW|Set Space Width|''Pn1''}}
| style="padding: 1ex;" | <span id="IDCS">IDCS</span>
+
{{CodeDescriptionRowA|\|SACS|SACS|Set Additional Character Separation|''Pn1''<nowiki>=</nowiki>0}}
| style="padding: 1ex;" | Identify Device Control String
+
{{CodeDescriptionRowA|]|SAPV|SAPV|Set Alternative Presentation Variants|''Ps1''<nowiki>=</nowiki>0 <code>;</code> ...}}
| style="padding: 1ex;" | ''Ps1''
+
{{CodeDescriptionRowA|^|STAB|STAB|Selective Tabulation|''Ps1''}}
|-
+
{{CodeDescriptionRowA|_|GCC|GCC|Graphic Character Combination|[[#gcc-parameter|''Ps1'']]<nowiki>=</nowiki>0}}
! style="padding: 1ex;" | M
+
{{CodeDescriptionRowA|`|TATE|TATE|Tabulation Aligned Trailing Edge|''Pn1''}}
| style="padding: 1ex;" | <span id="IGS">IGS</span>
+
{{CodeDescriptionRowA|a|TALE|TALE|Tabulation Aligned Leading Edge|''Pn1''}}
| style="padding: 1ex;" | Identify Graphic Subrepertoire
+
{{CodeDescriptionRowA|b|TAC|TAC|Tabulation Align Centered|''Pn1''}}
| style="padding: 1ex;" | ''Ps1''
+
{{CodeDescriptionRowA|c|TCC|TCC|Tabulation Centered on Character|''Pn1'' <code>;</code> ''Pn2''<nowiki>=</nowiki>32}}
|-
+
{{CodeDescriptionRowA|d|TSR|TSR|Tabulation Stop Remove|''Pn1''}}
! style="padding: 1ex;" | F
+
{{CodeDescriptionRowA|e|SCO|SCO|Select Character Orientation|''Ps1''<nowiki>=</nowiki>0}}
| style="padding: 1ex;" | <span id="JFY">JFY</span>
+
{{CodeDescriptionRowA|f|SRCS|SRCS|Set Reduced Character Separation|''Pn1''<nowiki>=</nowiki>0}}
| style="padding: 1ex;" | Justify
+
{{CodeDescriptionRowA|g|SCS|SCS|Select Character Spacing|''Pn1''}}
| style="padding: 1ex;" | ''Ps1''=0; ...
+
{{CodeDescriptionRowA|h|SLS|SLS|Set Line Spacing|''Pn1''}}
|-
+
{{CodeDescriptionRowA|i|SPH|SPH|Set Page Home|''Pn1''}}
! style="padding: 1ex;" | Z
+
{{CodeDescriptionRowA|j|SPL|SPL|Set Page Limit|''Pn1''}}
| style="padding: 1ex;" | <span id="PEC">PEC</span>
+
{{CodeDescriptionRowA|k|SCP|SCP|Select Character Path|''Ps1'' <code>;</code> ''Ps2''}}
| style="padding: 1ex;" | Presentation Expand or Contract
+
|}
| style="padding: 1ex;" | ''Ps1''=0
+
 
|-
+
{| class="wikitable"
! style="padding: 1ex;" | J
+
|+ id="fnt-parameter1" | FNT Parameter 1
| style="padding: 1ex;" | <span id="PFS">PFS</span>
+
{{ValueDescriptionHeader}}
| style="padding: 1ex;" | Page Format Selection
+
{{ValueDescriptionRow|0|Primary font}}
| style="padding: 1ex;" | ''Ps1''=0
+
{{ValueDescriptionRow|1|First alternate font}}
|-
+
{{ValueDescriptionRow|2|Second alternate font}}
! style="padding: 1ex;" | P
+
{{ValueDescriptionRow|3|Third alternate font}}
| style="padding: 1ex;" | <span id="PPA">PPA</span>
+
{{ValueDescriptionRow|4|Fourth alternate font}}
| style="padding: 1ex;" | Page Position Absolute
+
{{ValueDescriptionRow|5|Fifth alternate font}}
| style="padding: 1ex;" | ''Pn1''=1
+
{{ValueDescriptionRow|6|Sixth alternate font}}
|-
+
{{ValueDescriptionRow|7|Seventh alternate font}}
! style="padding: 1ex;" | R
+
{{ValueDescriptionRow|8|Eighth alternate font}}
| style="padding: 1ex;" | <span id="PPB">PPB</span>
+
{{ValueDescriptionRow|9|Ninth alternate font}}
| style="padding: 1ex;" | Page Position Backward
 
| style="padding: 1ex;" | ''Pn1''=1
 
|-
 
! style="padding: 1ex;" | Q
 
| style="padding: 1ex;" | <span id="PPR">PPR</span>
 
| style="padding: 1ex;" | Page Position Relative
 
| style="padding: 1ex;" | ''Pn1''=1
 
|-
 
! style="padding: 1ex;" | H
 
| style="padding: 1ex;" | <span id="QUAD">QUAD</span>
 
| style="padding: 1ex;" | Quad
 
| style="padding: 1ex;" | ''Ps1''=0; ...
 
|-
 
! style="padding: 1ex;" | \
 
| style="padding: 1ex;" | <span id="SACS">SACS</span>
 
| style="padding: 1ex;" | Set Additional Character Separation
 
| style="padding: 1ex;" | ''Pn1''=0
 
|-
 
! style="padding: 1ex;" | ]
 
| style="padding: 1ex;" | <span id="SAPV">SAPV</span>
 
| style="padding: 1ex;" | Set Alternative Presentation Variants
 
| style="padding: 1ex;" | ''Ps1''=0; ...
 
|-
 
! style="padding: 1ex;" | e
 
| style="padding: 1ex;" | <span id="SCO">SCO</span>
 
| style="padding: 1ex;" | Select Character Orientation
 
| style="padding: 1ex;" | ''Ps1''=0
 
|-
 
! style="padding: 1ex;" | k
 
| style="padding: 1ex;" | <span id="SCP">SCP</span>
 
| style="padding: 1ex;" | Select Character Path
 
| style="padding: 1ex;" | ''Ps1''; ''Ps2''
 
|-
 
! style="padding: 1ex;" | g
 
| style="padding: 1ex;" | <span id="SCS">SCS</span>
 
| style="padding: 1ex;" | Select Character Spacing
 
| style="padding: 1ex;" | ''Pn1''
 
|-
 
! style="padding: 1ex;" | Y
 
| style="padding: 1ex;" | <span id="SEF">SEF</span>
 
| style="padding: 1ex;" | Sheet Eject and Feed
 
| style="padding: 1ex;" | ''Ps1''=0; ''Ps2''=0
 
|-
 
! style="padding: 1ex;" | K
 
| style="padding: 1ex;" | <span id="SHS">SHS</span>
 
| style="padding: 1ex;" | Select Character Spacing
 
| style="padding: 1ex;" | ''Ps1''=0
 
|-
 
! style="padding: 1ex;" | @
 
| style="padding: 1ex;" | <span id="SL">SL</span>
 
| style="padding: 1ex;" | Scroll Left
 
| style="padding: 1ex;" | ''Pn1''=1
 
|-
 
! style="padding: 1ex;" | U
 
| style="padding: 1ex;" | <span id="SLH">SLH</span>
 
| style="padding: 1ex;" | Set Line Home
 
| style="padding: 1ex;" | ''Pn1''
 
|-
 
! style="padding: 1ex;" | V
 
| style="padding: 1ex;" | <span id="SLL">SLL</span>
 
| style="padding: 1ex;" | Set Line Limit
 
| style="padding: 1ex;" | ''Pn1''
 
|-
 
! style="padding: 1ex;" | h
 
| style="padding: 1ex;" | <span id="SLS">SLS</span>
 
| style="padding: 1ex;" | Set Line Spacing
 
| style="padding: 1ex;" | ''Pn1''
 
|-
 
! style="padding: 1ex;" | S
 
| style="padding: 1ex;" | <span id="SPD">SPD</span>
 
| style="padding: 1ex;" | Select Presentation Direction
 
| style="padding: 1ex;" | ''Ps1''=0; ''Ps2''=0
 
|-
 
! style="padding: 1ex;" | i
 
| style="padding: 1ex;" | <span id="SPH">SPH</span>
 
| style="padding: 1ex;" | Set Page Home
 
| style="padding: 1ex;" | ''Pn1''
 
|-
 
! style="padding: 1ex;" | G
 
| style="padding: 1ex;" | <span id="SPI">SPI</span>
 
| style="padding: 1ex;" | Spacing Increment
 
| style="padding: 1ex;" | ''Pn1''; ''Pn2''
 
|-
 
! style="padding: 1ex;" | j
 
| style="padding: 1ex;" | <span id="SPL">SPL</span>
 
| style="padding: 1ex;" | Set Page Limit
 
| style="padding: 1ex;" | ''Pn1''
 
|-
 
! style="padding: 1ex;" | X
 
| style="padding: 1ex;" | <span id="SPQR">SPQR</span>
 
| style="padding: 1ex;" | Select Print Quality and Rapidity
 
| style="padding: 1ex;" | ''Ps1''=0
 
|-
 
! style="padding: 1ex;" | A
 
| style="padding: 1ex;" | <span id="SR">SR</span>
 
| style="padding: 1ex;" | Scroll Right
 
| style="padding: 1ex;" | ''Pn1''=1
 
|-
 
! style="padding: 1ex;" | f
 
| style="padding: 1ex;" | <span id="SRCS">SRCS</span>
 
| style="padding: 1ex;" | Set Reduced Character Separation
 
| style="padding: 1ex;" | ''Pn1''=0
 
|-
 
! style="padding: 1ex;" | I
 
| style="padding: 1ex;" | <span id="SSU">SSU</span>
 
| style="padding: 1ex;" | Select Size Unit
 
| style="padding: 1ex;" | ''Ps1''=0
 
|-
 
! style="padding: 1ex;" | [
 
| style="padding: 1ex;" | <span id="SSW">SSW</span>
 
| style="padding: 1ex;" | Set Space Width
 
| style="padding: 1ex;" | ''Pn1''
 
|-
 
! style="padding: 1ex;" | ^
 
| style="padding: 1ex;" | <span id="STAB">STAB</span>
 
| style="padding: 1ex;" | Selective Tabulation
 
| style="padding: 1ex;" | ''Ps1''
 
|-
 
! style="padding: 1ex;" | L
 
| style="padding: 1ex;" | <span id="SVS">SVS</span>
 
| style="padding: 1ex;" | Select Vertical Spacing
 
| style="padding: 1ex;" | ''Ps1''=0
 
|-
 
! style="padding: 1ex;" | b
 
| style="padding: 1ex;" | <span id="TAC">TAC</span>
 
| style="padding: 1ex;" | Tabulation Align Centered
 
| style="padding: 1ex;" | ''Pn1''
 
|-
 
! style="padding: 1ex;" | a
 
| style="padding: 1ex;" | <span id="TALE">TALE</span>
 
| style="padding: 1ex;" | Tabulation Aligned Leading Edge
 
| style="padding: 1ex;" | ''Pn1''
 
|-
 
! style="padding: 1ex;" | `
 
| style="padding: 1ex;" | <span id="TATE">TATE</span>
 
| style="padding: 1ex;" | Tabulation Aligned Trailing Edge
 
| style="padding: 1ex;" | ''Pn1''
 
|-
 
! style="padding: 1ex;" | c
 
| style="padding: 1ex;" | <span id="TCC">TCC</span>
 
| style="padding: 1ex;" | Tabulation Centered on Character
 
| style="padding: 1ex;" | ''Pn1''; ''Pn2''=32
 
|-
 
! style="padding: 1ex;" | d
 
| style="padding: 1ex;" | <span id="TSR">TSR</span>
 
| style="padding: 1ex;" | Tabulation Stop Remove
 
| style="padding: 1ex;" | ''Pn1''
 
|-
 
! style="padding: 1ex;" | E
 
| style="padding: 1ex;" | <span id="TSS">TSS</span>
 
| style="padding: 1ex;" | Thin Space Specification
 
| style="padding: 1ex;" | ''Pn1''
 
 
|}
 
|}
  
 +
{| class="wikitable"
 +
|+ id="gcc-parameter" | GCC Parameter
 +
{{ValueDescriptionHeader}}
 +
{{ValueDescriptionRow|0|Combine next two characters}}
 +
{{ValueDescriptionRow|1|Begin combining characters}}
 +
{{ValueDescriptionRow|2|End combining characters}}
 +
|}
  
==== <span id="fnt-parameter1">FNT Parameter 1</span> ====
+
{| class="wikitable"
 +
|+ id="jfy-parameter" | JFY Parameter
 +
{{ValueDescriptionHeader}}
 +
{{ValueDescriptionRow|0|No justification, end of justification of previous text}}
 +
{{ValueDescriptionRow|1|Word fill}}
 +
{{ValueDescriptionRow|2|Word space}}
 +
{{ValueDescriptionRow|3|Letter space}}
 +
{{ValueDescriptionRow|4|Hyphenation}}
 +
{{ValueDescriptionRow|5|Flush to line home position margin}}
 +
{{ValueDescriptionRow|6|Center between the home position and line limit position margin}}
 +
{{ValueDescriptionRow|7|Flush to line limit position margin}}
 +
{{ValueDescriptionRow|8|Italian hyphenation}}
 +
|}
  
{| border="1" style="text-align: center;"
 
! style="padding: 1ex;" | Value
 
! style="padding: 1ex; text-align: left;" | Description
 
|-
 
| style="padding: 1ex;" | 0
 
| style="padding: 1ex; text-align: left;" | Primary font
 
|-
 
| style="padding: 1ex;" | 1
 
| style="padding: 1ex; text-align: left;" | First alternate font
 
|-
 
| style="padding: 1ex;" | 2
 
| style="padding: 1ex; text-align: left;" | Second alternate font
 
|-
 
| style="padding: 1ex;" | 3
 
| style="padding: 1ex; text-align: left;" | Third alternate font
 
|-
 
| style="padding: 1ex;" | 4
 
| style="padding: 1ex; text-align: left;" | Fourth alternate font
 
|-
 
| style="padding: 1ex;" | 5
 
| style="padding: 1ex; text-align: left;" | Fifth alternate font
 
|-
 
| style="padding: 1ex;" | 6
 
| style="padding: 1ex; text-align: left;" | Sixth alternate font
 
|-
 
| style="padding: 1ex;" | 7
 
| style="padding: 1ex; text-align: left;" | Seventh alternate font
 
|-
 
| style="padding: 1ex;" | 8
 
| style="padding: 1ex; text-align: left;" | Eighth alternate font
 
|-
 
| style="padding: 1ex;" | 9
 
| style="padding: 1ex; text-align: left;" | Ninth alternate font
 
 
|}
 
|}

Latest revision as of 04:25, 15 February 2013

Subpages of SP

Received
0 1 2 3 4 5 6 7
0 NUL DLE SP 0 @ P ` p
1 SOH DC1 ! 1 A Q a q
2 STX DC2 " 2 B R b r
3 ETX DC3 # 3 C S c s
4 EOT DC4 $ 4 D T d t
5 ENQ NAQ % 5 E U e u
6 ACK SYN & 6 F V f v
7 BEL ETB ' 7 G W g w
8 BS CAN ( 8 H X h x
9 HT EM ) 9 I Y i y
10 LF SUB * : J Z j z
11 VT ESC + ; K [ k {
12 FF IS4 , < L \ l |
13 CR IS3 - = M ] m }
14 SO IS2 . > N ^ n ~
15 SI IS1 / ? O _ o DEL
Transmitted
0 1 2 3 4 5 6 7
0 NUL DLE SP 0 @ P ` p
1 SOH DC1 ! 1 A Q a q
2 STX DC2 " 2 B R b r
3 ETX DC3 # 3 C S c s
4 EOT DC4 $ 4 D T d t
5 ENQ NAQ % 5 E U e u
6 ACK SYN & 6 F V f v
7 BEL ETB ' 7 G W g w
8 BS CAN ( 8 H X h x
9 HT EM ) 9 I Y i y
10 LF SUB * : J Z j z
11 VT ESC + ; K [ k {
12 FF IS4 , < L \ l |
13 CR IS3 - = M ] m }
14 SO IS2 . > N ^ n ~
15 SI IS1 / ? O _ o DEL
ESC CSI SP Sequences
Prefix Acronym Description Parameters
@ SL Scroll Left Pn1=1
A SR Scroll Right Pn1=1
B GSM Graphic Size Modification Ps1=100 ; Ps2=100
C GSS Graphic Size Selection Ps1; Ps2
D FNT Font Selection Ps1=0 ; Ps2=0
E TSS Thin Space Specification Pn1
F JFY Justify Ps1=0 ; ...
G SPI Spacing Increment Pn1 ; Pn2
H QUAD Quad Ps1=0 ; ...
I SSU Select Size Unit Ps1=0
J PFS Page Format Selection Ps1=0
K SHS Select Character Spacing Ps1=0
L SVS Select Vertical Spacing Ps1=0
M IGS Identify Graphic Subrepertoire Ps1
O IDCS Identify Device Control String Ps1
P PPA Page Position Absolute Pn1=1
Q PPR Page Position Relative Pn1=1
R PPB Page Position Backward Pn1=1
S SPD Select Presentation Direction Ps1=0 ; Ps2=0
T DTA Dimension Text Area Pn1 ; Pn2
U SLH Set Line Home Pn1
V SLL Set Line Limit Pn1
W FNK Function Key Pn1
X SPQR Select Print Quality and Rapidity Ps1=0
Y SEF Sheet Eject and Feed Ps1=0 ; Ps2=0
Z PEC Presentation Expand or Contract Ps1=0
[ SSW Set Space Width Pn1
\ SACS Set Additional Character Separation Pn1=0
] SAPV Set Alternative Presentation Variants Ps1=0 ; ...
^ STAB Selective Tabulation Ps1
_ GCC Graphic Character Combination Ps1=0
` TATE Tabulation Aligned Trailing Edge Pn1
a TALE Tabulation Aligned Leading Edge Pn1
b TAC Tabulation Align Centered Pn1
c TCC Tabulation Centered on Character Pn1 ; Pn2=32
d TSR Tabulation Stop Remove Pn1
e SCO Select Character Orientation Ps1=0
f SRCS Set Reduced Character Separation Pn1=0
g SCS Select Character Spacing Pn1
h SLS Set Line Spacing Pn1
i SPH Set Page Home Pn1
j SPL Set Page Limit Pn1
k SCP Select Character Path Ps1 ; Ps2
FNT Parameter 1
Value Description
0 Primary font
1 First alternate font
2 Second alternate font
3 Third alternate font
4 Fourth alternate font
5 Fifth alternate font
6 Sixth alternate font
7 Seventh alternate font
8 Eighth alternate font
9 Ninth alternate font
GCC Parameter
Value Description
0 Combine next two characters
1 Begin combining characters
2 End combining characters
JFY Parameter
Value Description
0 No justification, end of justification of previous text
1 Word fill
2 Word space
3 Letter space
4 Hyphenation
5 Flush to line home position margin
6 Center between the home position and line limit position margin
7 Flush to line limit position margin
8 Italian hyphenation