mirror of
https://git.code.sf.net/p/zint/code
synced 2026-06-10 15:43:40 +00:00
manual: rephrase some Telepen stuff
man page: Telepen -> Telepen Alpha
This commit is contained in:
+22
-21
@@ -5124,12 +5124,12 @@ alt="zint -b TELEPEN --compliantheight -d "Z8000"" />
|
|||||||
<figcaption><span class="figure-label">Figure 55:</span>
|
<figcaption><span class="figure-label">Figure 55:</span>
|
||||||
<code>zint -b TELEPEN --compliantheight -d "Z8000"</code></figcaption>
|
<code>zint -b TELEPEN --compliantheight -d "Z8000"</code></figcaption>
|
||||||
</figure>
|
</figure>
|
||||||
<p>Full ASCII + Compressed Numeric Mode, which uses different
|
<p>AIM-defined Start/Stop characters may be enabled by setting
|
||||||
AIM-defined Start/Stop characters, may be enabled by setting
|
|
||||||
<code>--vers=1</code> (API <code>option_2 = 1</code>). In this mode
|
<code>--vers=1</code> (API <code>option_2 = 1</code>). In this mode
|
||||||
control character <code>DLE</code> (ASCII 16, escape sequence
|
control character <code>DLE</code> (ASCII 16, escape sequence
|
||||||
<code>\L</code>) indicates a switch from Full ASCII to Compressed
|
<code>\L</code>) indicates a switch from Full ASCII to Compressed
|
||||||
Numeric, where each symbol character encodes a digit pair:</p>
|
Numeric, where each symbol character encodes a digit pair (or a “digit
|
||||||
|
X” pair - see Telepen Numeric below):</p>
|
||||||
<figure>
|
<figure>
|
||||||
<img src="images/telepen_aim.svg" class="lin"
|
<img src="images/telepen_aim.svg" class="lin"
|
||||||
alt="zint -b TELEPEN --compliantheight -d "Z\L8000" -esc --vers=1" />
|
alt="zint -b TELEPEN --compliantheight -d "Z\L8000" -esc --vers=1" />
|
||||||
@@ -5140,40 +5140,41 @@ alt="zint -b TELEPEN --compliantheight -d "Z\L8000" -esc --vers=1" />
|
|||||||
using.</p>
|
using.</p>
|
||||||
<h4 id="telepen-numeric">6.1.6.2 Telepen Numeric</h4>
|
<h4 id="telepen-numeric">6.1.6.2 Telepen Numeric</h4>
|
||||||
<p>Telepen Numeric allows compression of numeric data into a Telepen
|
<p>Telepen Numeric allows compression of numeric data into a Telepen
|
||||||
symbol. Data can consist of pairs of numbers or pairs consisting of a
|
symbol. Data consists of pairs of digits or pairs of “digit X” - a digit
|
||||||
numerical digit followed an X character. For example: 466333 and 466X33
|
followed an X character. For example: <code>"466333"</code> and
|
||||||
are valid codes whereas 46X333 is not (the digit pair <code>"X3"</code>
|
<code>"466X33"</code> are valid codes whereas <code>"46X333"</code> is
|
||||||
is not valid). Up to 138 digits can be encoded. Telepen Numeric includes
|
not (the pair <code>"X3"</code> is not valid). If an odd number of
|
||||||
a hidden modulo-127 check digit which is added by Zint.</p>
|
digits is supplied, Zint will add a leading zero. Up to 138 digits can
|
||||||
|
be encoded. A hidden modulo-127 check digit is added by Zint.</p>
|
||||||
<figure>
|
<figure>
|
||||||
<img src="images/telepen_num.svg" class="lin"
|
<img src="images/telepen_num.svg" class="lin"
|
||||||
alt="zint -b TELEPEN_NUM --compliantheight -d "466X33"" />
|
alt="zint -b TELEPEN_NUM --compliantheight -d "466X33"" />
|
||||||
<figcaption><span class="figure-label">Figure 57:</span>
|
<figcaption><span class="figure-label">Figure 57:</span>
|
||||||
<code>zint -b TELEPEN_NUM --compliantheight -d "466X33"</code></figcaption>
|
<code>zint -b TELEPEN_NUM --compliantheight -d "466X33"</code></figcaption>
|
||||||
</figure>
|
</figure>
|
||||||
<p>Trailing ASCII characters may also be encoded by prefixing them with
|
<p>Additionally trailing ASCII characters may be encoded by prefixing
|
||||||
a <code>DLE</code> control character (ASCII 16, escape sequence
|
them with a <code>DLE</code> control character (ASCII 16, escape
|
||||||
<code>\L</code>) and appending them to the numeric data:</p>
|
sequence <code>\L</code>) and appending them to the numeric data:</p>
|
||||||
<figure>
|
<figure>
|
||||||
<img src="images/telepen_num_asc.svg" class="lin"
|
<img src="images/telepen_num_asc.svg" class="lin"
|
||||||
alt="zint -b TELEPEN_NUM --compliantheight -d "12\LAB" –esc" />
|
alt="zint -b TELEPEN_NUM --compliantheight -d "12\LAB" --esc" />
|
||||||
<figcaption><span class="figure-label">Figure 58:</span>
|
<figcaption><span class="figure-label">Figure 58:</span>
|
||||||
<code>zint -b TELEPEN_NUM --compliantheight -d "12\LAB"</code>
|
<code>zint -b TELEPEN_NUM --compliantheight -d "12\LAB" --esc</code></figcaption>
|
||||||
–esc</figcaption>
|
|
||||||
</figure>
|
</figure>
|
||||||
<p>This method allows odd numbers to be encoded without a leading
|
<p>This method allows odd numbers to be encoded without a leading
|
||||||
zero:</p>
|
zero:</p>
|
||||||
<figure>
|
<figure>
|
||||||
<img src="images/telepen_num_odd.svg" class="lin"
|
<img src="images/telepen_num_odd.svg" class="lin"
|
||||||
alt="zint -b TELEPEN_NUM --compliantheight -d "123\L4" –esc" />
|
alt="zint -b TELEPEN_NUM --compliantheight -d "123\L4" --esc" />
|
||||||
<figcaption><span class="figure-label">Figure 59:</span>
|
<figcaption><span class="figure-label">Figure 59:</span>
|
||||||
<code>zint -b TELEPEN_NUM --compliantheight -d "123\L4"</code>
|
<code>zint -b TELEPEN_NUM --compliantheight -d "123\L4" --esc</code></figcaption>
|
||||||
–esc</figcaption>
|
|
||||||
</figure>
|
</figure>
|
||||||
<p>AIM-defined Start/Stop characters may be enabled by setting
|
<p>AIM-defined Start/Stop characters may be enabled by setting
|
||||||
<code>--vers=1</code> (API <code>option_2 = 1</code>). This allows
|
<code>--vers=1</code> (API <code>option_2 = 1</code>). This allows
|
||||||
barcode readers that recognise them to detect Compressed Numeric data
|
barcode readers to detect Compressed Numeric data automatically, but
|
||||||
automatically.</p>
|
check that your reader recognises them before using. Note that trailing
|
||||||
|
ASCII can be used without enabling this mode, unlike in the Telepen
|
||||||
|
Alpha case for trailing Compressed Numerics.</p>
|
||||||
<h3 id="code-39">6.1.7 Code 39</h3>
|
<h3 id="code-39">6.1.7 Code 39</h3>
|
||||||
<h4 id="standard-code-39-iso-16388">6.1.7.1 Standard Code 39 (ISO
|
<h4 id="standard-code-39-iso-16388">6.1.7.1 Standard Code 39 (ISO
|
||||||
16388)</h4>
|
16388)</h4>
|
||||||
@@ -9942,7 +9943,7 @@ MSI Plessey 0 to 6 (none to various visible options)
|
|||||||
DAFT 50 to 900 (permille tracker ratio)
|
DAFT 50 to 900 (permille tracker ratio)
|
||||||
DPD 1 (relabel)
|
DPD 1 (relabel)
|
||||||
PZN 1 (PZN7 instead of default PZN8)
|
PZN 1 (PZN7 instead of default PZN8)
|
||||||
Telepen 1 (use AIM-defined Start/Stop)
|
Telepen Alpha 1 (use AIM-defined Start/Stop)
|
||||||
Telepen Numeric 1 (use AIM-defined Start/Stop)
|
Telepen Numeric 1 (use AIM-defined Start/Stop)
|
||||||
Ultracode 2 (revision 2)
|
Ultracode 2 (revision 2)
|
||||||
VIN 1 (add international prefix)</code></pre>
|
VIN 1 (add international prefix)</code></pre>
|
||||||
@@ -10085,7 +10086,7 @@ ISO/IEC 24723:2010 (GS1 Composite), ISO/IEC 24724:2011 (GS1 DataBar),
|
|||||||
ISO/IEC 20830:2021 (Han Xin Code), ISO/IEC 16390:2007 (Interleaved 2 of
|
ISO/IEC 20830:2021 (Han Xin Code), ISO/IEC 16390:2007 (Interleaved 2 of
|
||||||
5), ISO/IEC 16023:2000 (MaxiCode), ISO/IEC 24728:2006 (MicroPDF417),
|
5), ISO/IEC 16023:2000 (MaxiCode), ISO/IEC 24728:2006 (MicroPDF417),
|
||||||
ISO/IEC 15438:2015 (PDF417), ISO/IEC 18004:2024 (QR Code), ISO/IEC
|
ISO/IEC 15438:2015 (PDF417), ISO/IEC 18004:2024 (QR Code), ISO/IEC
|
||||||
23941:2022 (rMQR), AIM Europe X-25 (1991) (Telepen), AIMD/TSC15032-43
|
23941:2022 (rMQR), AIM Europe X-25 USS Telepen (1991), AIMD/TSC15032-43
|
||||||
(2015) (Ultracode)</p>
|
(2015) (Ultracode)</p>
|
||||||
<h2 id="copyright">COPYRIGHT</h2>
|
<h2 id="copyright">COPYRIGHT</h2>
|
||||||
<p>Copyright © 2026 Robin Stuart. Released under GNU GPL 3.0 or
|
<p>Copyright © 2026 Robin Stuart. Released under GNU GPL 3.0 or
|
||||||
|
|||||||
+18
-16
@@ -3333,11 +3333,11 @@ hidden modulo-127 check digit, added by Zint.
|
|||||||
|
|
||||||
{.lin}
|
{.lin}
|
||||||
|
|
||||||
Full ASCII + Compressed Numeric Mode, which uses different AIM-defined
|
AIM-defined Start/Stop characters may be enabled by setting `--vers=1` (API
|
||||||
Start/Stop characters, may be enabled by setting `--vers=1` (API
|
|
||||||
`option_2 = 1`). In this mode control character `DLE` (ASCII 16, escape sequence
|
`option_2 = 1`). In this mode control character `DLE` (ASCII 16, escape sequence
|
||||||
`\L`) indicates a switch from Full ASCII to Compressed Numeric, where each
|
`\L`) indicates a switch from Full ASCII to Compressed Numeric, where each
|
||||||
symbol character encodes a digit pair:
|
symbol character encodes a digit pair (or a "digit X" pair - see Telepen Numeric
|
||||||
|
below):
|
||||||
|
|
||||||
{.lin}
|
"Z\L8000" -esc --vers=1`](images/telepen_aim.svg){.lin}
|
||||||
@@ -3346,31 +3346,33 @@ However not all barcode readers recognise this mode so check before using.
|
|||||||
|
|
||||||
#### 6.1.6.2 Telepen Numeric
|
#### 6.1.6.2 Telepen Numeric
|
||||||
|
|
||||||
Telepen Numeric allows compression of numeric data into a Telepen symbol. Data
|
Telepen Numeric allows compression of numeric data into a Telepen symbol.
|
||||||
can consist of pairs of numbers or pairs consisting of a numerical digit
|
Data consists of pairs of digits or pairs of "digit X" - a digit followed an X
|
||||||
followed an X character. For example: 466333 and 466X33 are valid codes whereas
|
character. For example: `"466333"` and `"466X33"` are valid codes whereas
|
||||||
46X333 is not (the digit pair `"X3"` is not valid). Up to 138 digits can be
|
`"46X333"` is not (the pair `"X3"` is not valid). If an odd number of digits is
|
||||||
encoded. Telepen Numeric includes a hidden modulo-127 check digit which is added
|
supplied, Zint will add a leading zero. Up to 138 digits can be encoded. A
|
||||||
by Zint.
|
hidden modulo-127 check digit is added by Zint.
|
||||||
|
|
||||||
{.lin}
|
"466X33"`](images/telepen_num.svg){.lin}
|
||||||
|
|
||||||
Trailing ASCII characters may also be encoded by prefixing them with a `DLE`
|
Additionally trailing ASCII characters may be encoded by prefixing them with a
|
||||||
control character (ASCII 16, escape sequence `\L`) and appending them to the
|
`DLE` control character (ASCII 16, escape sequence `\L`) and appending them to
|
||||||
numeric data:
|
the numeric data:
|
||||||
|
|
||||||
{.lin}
|
"12\LAB" --esc`](images/telepen_num_asc.svg){.lin}
|
||||||
|
|
||||||
This method allows odd numbers to be encoded without a leading zero:
|
This method allows odd numbers to be encoded without a leading zero:
|
||||||
|
|
||||||
{.lin}
|
"123\L4" --esc`](images/telepen_num_odd.svg){.lin}
|
||||||
|
|
||||||
AIM-defined Start/Stop characters may be enabled by setting `--vers=1` (API
|
AIM-defined Start/Stop characters may be enabled by setting `--vers=1` (API
|
||||||
`option_2 = 1`). This allows barcode readers that recognise them to detect
|
`option_2 = 1`). This allows barcode readers to detect Compressed Numeric data
|
||||||
Compressed Numeric data automatically.
|
automatically, but check that your reader recognises them before using. Note
|
||||||
|
that trailing ASCII can be used without enabling this mode, unlike in the
|
||||||
|
Telepen Alpha case for trailing Compressed Numerics.
|
||||||
|
|
||||||
### 6.1.7 Code 39
|
### 6.1.7 Code 39
|
||||||
|
|
||||||
|
|||||||
+20
-18
@@ -3198,11 +3198,11 @@ hidden modulo-127 check digit, added by Zint.
|
|||||||
|
|
||||||
[zint -b TELEPEN --compliantheight -d "Z8000"]
|
[zint -b TELEPEN --compliantheight -d "Z8000"]
|
||||||
|
|
||||||
Full ASCII + Compressed Numeric Mode, which uses different AIM-defined
|
AIM-defined Start/Stop characters may be enabled by setting --vers=1 (API
|
||||||
Start/Stop characters, may be enabled by setting --vers=1 (API option_2 = 1). In
|
option_2 = 1). In this mode control character DLE (ASCII 16, escape sequence \L)
|
||||||
this mode control character DLE (ASCII 16, escape sequence \L) indicates a
|
indicates a switch from Full ASCII to Compressed Numeric, where each symbol
|
||||||
switch from Full ASCII to Compressed Numeric, where each symbol character
|
character encodes a digit pair (or a “digit X” pair - see Telepen Numeric
|
||||||
encodes a digit pair:
|
below):
|
||||||
|
|
||||||
[zint -b TELEPEN --compliantheight -d "Z\L8000" -esc --vers=1]
|
[zint -b TELEPEN --compliantheight -d "Z\L8000" -esc --vers=1]
|
||||||
|
|
||||||
@@ -3211,27 +3211,29 @@ However not all barcode readers recognise this mode so check before using.
|
|||||||
6.1.6.2 Telepen Numeric
|
6.1.6.2 Telepen Numeric
|
||||||
|
|
||||||
Telepen Numeric allows compression of numeric data into a Telepen symbol. Data
|
Telepen Numeric allows compression of numeric data into a Telepen symbol. Data
|
||||||
can consist of pairs of numbers or pairs consisting of a numerical digit
|
consists of pairs of digits or pairs of “digit X” - a digit followed an X
|
||||||
followed an X character. For example: 466333 and 466X33 are valid codes whereas
|
character. For example: "466333" and "466X33" are valid codes whereas "46X333"
|
||||||
46X333 is not (the digit pair "X3" is not valid). Up to 138 digits can be
|
is not (the pair "X3" is not valid). If an odd number of digits is supplied,
|
||||||
encoded. Telepen Numeric includes a hidden modulo-127 check digit which is added
|
Zint will add a leading zero. Up to 138 digits can be encoded. A hidden
|
||||||
by Zint.
|
modulo-127 check digit is added by Zint.
|
||||||
|
|
||||||
[zint -b TELEPEN_NUM --compliantheight -d "466X33"]
|
[zint -b TELEPEN_NUM --compliantheight -d "466X33"]
|
||||||
|
|
||||||
Trailing ASCII characters may also be encoded by prefixing them with a DLE
|
Additionally trailing ASCII characters may be encoded by prefixing them with a
|
||||||
control character (ASCII 16, escape sequence \L) and appending them to the
|
DLE control character (ASCII 16, escape sequence \L) and appending them to the
|
||||||
numeric data:
|
numeric data:
|
||||||
|
|
||||||
[zint -b TELEPEN_NUM --compliantheight -d "12\LAB" –esc]
|
[zint -b TELEPEN_NUM --compliantheight -d "12\LAB" --esc]
|
||||||
|
|
||||||
This method allows odd numbers to be encoded without a leading zero:
|
This method allows odd numbers to be encoded without a leading zero:
|
||||||
|
|
||||||
[zint -b TELEPEN_NUM --compliantheight -d "123\L4" –esc]
|
[zint -b TELEPEN_NUM --compliantheight -d "123\L4" --esc]
|
||||||
|
|
||||||
AIM-defined Start/Stop characters may be enabled by setting --vers=1 (API
|
AIM-defined Start/Stop characters may be enabled by setting --vers=1 (API
|
||||||
option_2 = 1). This allows barcode readers that recognise them to detect
|
option_2 = 1). This allows barcode readers to detect Compressed Numeric data
|
||||||
Compressed Numeric data automatically.
|
automatically, but check that your reader recognises them before using. Note
|
||||||
|
that trailing ASCII can be used without enabling this mode, unlike in the
|
||||||
|
Telepen Alpha case for trailing Compressed Numerics.
|
||||||
|
|
||||||
6.1.7 Code 39
|
6.1.7 Code 39
|
||||||
|
|
||||||
@@ -5919,7 +5921,7 @@ OPTIONS
|
|||||||
DAFT 50 to 900 (permille tracker ratio)
|
DAFT 50 to 900 (permille tracker ratio)
|
||||||
DPD 1 (relabel)
|
DPD 1 (relabel)
|
||||||
PZN 1 (PZN7 instead of default PZN8)
|
PZN 1 (PZN7 instead of default PZN8)
|
||||||
Telepen 1 (use AIM-defined Start/Stop)
|
Telepen Alpha 1 (use AIM-defined Start/Stop)
|
||||||
Telepen Numeric 1 (use AIM-defined Start/Stop)
|
Telepen Numeric 1 (use AIM-defined Start/Stop)
|
||||||
Ultracode 2 (revision 2)
|
Ultracode 2 (revision 2)
|
||||||
VIN 1 (add international prefix)
|
VIN 1 (add international prefix)
|
||||||
@@ -6042,7 +6044,7 @@ AIM TSC1705001 (2019) (DotCode), ISO/IEC 15420:2025 (EAN/UPC), AIMD014 (v 1.63)
|
|||||||
(GS1 DataBar), ISO/IEC 20830:2021 (Han Xin Code), ISO/IEC 16390:2007
|
(GS1 DataBar), ISO/IEC 20830:2021 (Han Xin Code), ISO/IEC 16390:2007
|
||||||
(Interleaved 2 of 5), ISO/IEC 16023:2000 (MaxiCode), ISO/IEC 24728:2006
|
(Interleaved 2 of 5), ISO/IEC 16023:2000 (MaxiCode), ISO/IEC 24728:2006
|
||||||
(MicroPDF417), ISO/IEC 15438:2015 (PDF417), ISO/IEC 18004:2024 (QR Code),
|
(MicroPDF417), ISO/IEC 15438:2015 (PDF417), ISO/IEC 18004:2024 (QR Code),
|
||||||
ISO/IEC 23941:2022 (rMQR), AIM Europe X-25 (1991) (Telepen), AIMD/TSC15032-43
|
ISO/IEC 23941:2022 (rMQR), AIM Europe X-25 USS Telepen (1991), AIMD/TSC15032-43
|
||||||
(2015) (Ultracode)
|
(2015) (Ultracode)
|
||||||
|
|
||||||
COPYRIGHT
|
COPYRIGHT
|
||||||
|
|||||||
+3
-3
@@ -670,7 +670,7 @@ Channel Code 3 to 8 (no. of channels)
|
|||||||
DAFT 50 to 900 (permille tracker ratio)
|
DAFT 50 to 900 (permille tracker ratio)
|
||||||
DPD 1 (relabel)
|
DPD 1 (relabel)
|
||||||
PZN 1 (PZN7 instead of default PZN8)
|
PZN 1 (PZN7 instead of default PZN8)
|
||||||
Telepen 1 (use AIM\-defined Start/Stop)
|
Telepen Alpha 1 (use AIM\-defined Start/Stop)
|
||||||
Telepen Numeric 1 (use AIM\-defined Start/Stop)
|
Telepen Numeric 1 (use AIM\-defined Start/Stop)
|
||||||
Ultracode 2 (revision 2)
|
Ultracode 2 (revision 2)
|
||||||
VIN 1 (add international prefix)
|
VIN 1 (add international prefix)
|
||||||
@@ -804,8 +804,8 @@ ISO/IEC 24723:2010 (GS1 Composite), ISO/IEC 24724:2011 (GS1 DataBar),
|
|||||||
ISO/IEC 20830:2021 (Han Xin Code), ISO/IEC 16390:2007 (Interleaved 2 of
|
ISO/IEC 20830:2021 (Han Xin Code), ISO/IEC 16390:2007 (Interleaved 2 of
|
||||||
5), ISO/IEC 16023:2000 (MaxiCode), ISO/IEC 24728:2006 (MicroPDF417),
|
5), ISO/IEC 16023:2000 (MaxiCode), ISO/IEC 24728:2006 (MicroPDF417),
|
||||||
ISO/IEC 15438:2015 (PDF417), ISO/IEC 18004:2024 (QR Code), ISO/IEC
|
ISO/IEC 15438:2015 (PDF417), ISO/IEC 18004:2024 (QR Code), ISO/IEC
|
||||||
23941:2022 (rMQR), AIM Europe X\-25 (1991) (Telepen), AIMD/TSC15032\-43
|
23941:2022 (rMQR), AIM Europe X\-25 USS Telepen (1991),
|
||||||
(2015) (Ultracode)
|
AIMD/TSC15032\-43 (2015) (Ultracode)
|
||||||
.SH COPYRIGHT
|
.SH COPYRIGHT
|
||||||
Copyright © 2026 Robin Stuart.
|
Copyright © 2026 Robin Stuart.
|
||||||
Released under GNU GPL 3.0 or later.
|
Released under GNU GPL 3.0 or later.
|
||||||
|
|||||||
+1
-1
@@ -579,7 +579,7 @@ Paintbrush (`PCX`), Portable Network Format (`PNG`), Scalable Vector Graphic (`S
|
|||||||
DAFT 50 to 900 (permille tracker ratio)
|
DAFT 50 to 900 (permille tracker ratio)
|
||||||
DPD 1 (relabel)
|
DPD 1 (relabel)
|
||||||
PZN 1 (PZN7 instead of default PZN8)
|
PZN 1 (PZN7 instead of default PZN8)
|
||||||
Telepen 1 (use AIM-defined Start/Stop)
|
Telepen Alpha 1 (use AIM-defined Start/Stop)
|
||||||
Telepen Numeric 1 (use AIM-defined Start/Stop)
|
Telepen Numeric 1 (use AIM-defined Start/Stop)
|
||||||
Ultracode 2 (revision 2)
|
Ultracode 2 (revision 2)
|
||||||
VIN 1 (add international prefix)
|
VIN 1 (add international prefix)
|
||||||
|
|||||||
Reference in New Issue
Block a user