Brother International PJ-883 ESC/ P Brother Command Reference - Page 58

ESC B Specify vertical tab position

Page 58 highlights

ESC/P Command Reference ESC B Specify vertical tab position ASCII: ESC B Hexadecimal: 1B 42 [n]k [n]k NUL 00h Parameters 1≤n≤255 0≤k≤16 Description  The vertical tab position is the line feed amount (when this command was specified)*n from the top margin.  Enter n values in ascending order and end the settings with NUL.  If an n value is smaller than a previous one, tab setting is ended.  Up to 16 vertical tabs can be specified.  ESC B NUL cancels all vertical tab positions.  Vertical tab positions can be specified regardless of the setting of the bottom margin position. However, vertical tab positions outside the print area (beyond the bottom margin position) are invalid and only become valid when a change in the top margin setting or bottom margin setting moves the print area to include those tab positions.  Use VT to move to the vertical tab position.  When changing vertical tab positions, specify all positions again.  If the top margin is moved, the vertical tab positions are also moved by the same amount.  Even if the line feed amount is changed after the vertical tab positions have been specified, the vertical tab position settings do not change.  Performing a VT when no vertical tabs have been specified is equal to performing a CR. - 52 - 5. Control Command Details

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129

ESC/P Command Reference
- 52 -
5. Control Command Details
ESC B
Specify vertical tab position
ASCII:
ESC
B
n
k
NUL
Hexadecimal: 1B
42
n
k
00h
Parameters
1≤
n
≤255
0≤
k
≤16
Description
The vertical tab position is the line feed amount (when this command was specified)*n from the top
margin.
Enter n values in ascending order and end the settings with NUL.
If an n value is smaller than a previous one, tab setting is ended.
Up to 16 vertical tabs can be specified.
ESC B NUL cancels all vertical tab positions.
Vertical tab positions can be specified regardless of the setting of the bottom margin position. However,
vertical tab positions outside the print area (beyond the bottom margin position) are invalid and only
become valid when a change in the top margin setting or bottom margin setting moves the print area to
include those tab positions.
Use VT to move to the vertical tab position.
When changing vertical tab positions, specify all positions again.
If the top margin is moved, the vertical tab positions are also moved by the same amount.
Even if the line feed amount is changed after the vertical tab positions have been specified, the vertical tab
position settings do not change.
Performing a VT when no vertical tabs have been specified is equal to performing a CR.