
THERMALRECEIPTPRINTER 9
[Notes] § The DIPswitchsettingsarenot checked again.
§ The datainthe receivebufferisnot cleared.
§ Macrodefined isreserved.
§ NVbitmapdataisnot cleared.
14 ESCDn1...nkNULSethorizontal tabpositions
[Format] ASCII ESCDn1...nkNUL
Hex1B44 n1...nk00
Decimal27 68 n1...nk0
[Range]1 ≤n ≤255
0 ≤k ≤32
[Description]Set horizontaltabpositions
§ nspecifiesthe columnnumberforsettingahorizontaltabposition fromthe
beginningofthe line.
§ kindicatesthe totalnumberofhorizontaltabpositionstobeset.
[Notes]§ The horizontaltabposition isstored asavalue of[characterwidthxn]
measured fromthe beginningofthe line. The characterwidthincludesthe
right-side characterspacing, and double-widthcharactersareset withtwice
the widthofnormalcharacters.
§ Thiscommand cancelsthe previoushorizontaltabsettings.
§ When setting n=8, the print position ismoved tocolumn9bysending HT.
§ Upto32 tabpositions(k=32)can beset. Dataexceeding32 tabpositions
isprocessed asnormaldata.
§ Transmit [n] k inascendingorderand placeaNULcode 0at the end. When
[n]k isless than orequaltotheprecedingvalue [n]k-1,tabsettingisfinished
and the followingdataisprocessed asnormaldata.
§ ESCDNUL cancelsall horizontaltabpositions.
§ The previouslyspecified horizontaltabpositionsdo not change, even ifthe
characterwidthchanges.
§ Characterwidthisabsoluteinstandardmode and pagemode.
[Default] The default tabpositionsareat intervalsof8characters(columns9, 17, 25, ...)
forthe font B(12 14).
[Reference]HT
15 ESCEnTurnemphasizedmodeon/off
[Format] ASCII ESCEn
Hex1B45 n
Decimal27 69 n
[Range]0 ≤n ≤255
[Description]Turnemphasized mode on/off