Proportional Mode ON (SGR) CSI 26 m CSI 2 yProportional Mode OFF CSI 50 m CSI 7 y
Data Structure ASCII CSI "2" "6" "m" [A] proportional mode ON
hex. 9B 32 36 6D
dec. 155 50 54 109
ASCII CSI "2" "y" [C] proportional mode ON
hex. 9B 32 79
dec. 155 50 121
ASCII CSI "5" "0" "m" [A] proportional mode OFF
hex. 9B 35 30 6D
dec. 155 53 48 109
ASCII CSI "7" "y" [C] proportional mode OFF
hex. 9B 37 79
dec. 155 55 121
Description When in default font type, all characters are assigned a fixed, equally wide space.
When in proportional mode, the spaces between each character are set to the actual
width of the characters; on account of these “proportional spaces” reading of the text
becomes more easy.
Various font types basically are printed in proportional mode, e.g. Script, Kaufmann etc.
The sequence CSI 0 m resets all CSI...m-sequences!
A maximum of 16 CSI...m -sequences can be joined in one sequence, e.g. as follows:
CSI n1;n2;nx m
Character Styling 37