mirror of
https://github.com/zint/zint
synced 2024-11-16 20:57:25 +13:00
BC412: height calc, table typo fix, tests, manual
This commit is contained in:
@ -89,6 +89,7 @@ IMAGES = \
|
||||
images/dbar_exp.svg \
|
||||
images/koreapost.svg \
|
||||
images/channel.svg \
|
||||
images/bc412.svg \
|
||||
images/code128_stacked.svg \
|
||||
images/code128_stacked_sep2.svg \
|
||||
images/codablockf.svg \
|
||||
|
@ -730,6 +730,8 @@ Value
|
||||
144 `BARCODE_ULTRA` Ultracode
|
||||
|
||||
145 `BARCODE_RMQR` Rectangular Micro QR Code (rMQR)
|
||||
|
||||
140 `BARCODE_BC412` IBM BC412 (SEMI T1-95)
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Table: {#tbl:barcode_types tag=": Barcode Types (Symbologies)"}
|
||||
@ -2803,6 +2805,18 @@ the table below:
|
||||
|
||||
Table: {#tbl:channel_maxima tag=": Channel Maximum Values"}
|
||||
|
||||
### 6.1.14 BC412 (SEMI T1-95)
|
||||
|
||||

|
||||
|
||||
Designed by IBM for marking silicon wafers, each BC412 character is represented
|
||||
by 4 bars of a single size, interleaved with 4 spaces of varying sizes that
|
||||
total 8 (hence 4 bars in 12). Zint implements the SEMI T1-95 standard, where
|
||||
input must be alphanumeric, excluding the letter `O`, and must be from 7 to 18
|
||||
characters in length. A single check character is added by Zint, appearing in
|
||||
the 2nd character position. Lowercase input is automatically made uppercase.
|
||||
|
||||
|
||||
\clearpage
|
||||
|
||||
## 6.2 Stacked Symbologies
|
||||
@ -4064,6 +4078,8 @@ international standards:
|
||||
|
||||
- ISO/IEC 24778:2008 Information technology - Automatic identification and data
|
||||
capture techniques - Aztec Code bar code symbology specification
|
||||
- SEMI T1-95 Specification for Back Surface Bar Code Marking of Silicon Wafers
|
||||
(BC412) (1996)
|
||||
- ANSI/AIM BC12-1998 - Uniform Symbology Specification Channel Code
|
||||
- BS EN 798:1996 Bar coding - Symbology specifications - 'Codabar'
|
||||
- AIM Europe ISS-X-24 - Uniform Symbology Specification Codablock-F (1995)
|
||||
|
@ -117,6 +117,7 @@ July 2022
|
||||
- 6.1.11.3 GS1 DataBar Expanded
|
||||
- 6.1.12 Korea Post Barcode
|
||||
- 6.1.13 Channel Code
|
||||
- 6.1.14 BC412 (SEMI T1-95)
|
||||
- 6.2 Stacked Symbologies
|
||||
- 6.2.1 Basic Symbol Stacking
|
||||
- 6.2.2 Codablock-F
|
||||
@ -866,6 +867,8 @@ underscores are optional.
|
||||
144 BARCODE_ULTRA Ultracode
|
||||
|
||||
145 BARCODE_RMQR Rectangular Micro QR Code (rMQR)
|
||||
|
||||
140 BARCODE_BC412 IBM BC412 (SEMI T1-95)
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
: Table : Barcode Types (Symbologies):
|
||||
@ -2765,6 +2768,17 @@ the table below:
|
||||
|
||||
: Table : Channel Maximum Values:
|
||||
|
||||
6.1.14 BC412 (SEMI T1-95)
|
||||
|
||||
[zint -b BC412 -d "AQ45670" --compliantheight]
|
||||
|
||||
Designed by IBM for marking silicon wafers, each BC412 character is represented
|
||||
by 4 bars of a single size, interleaved with 4 spaces of varying sizes that
|
||||
total 8 (hence 4 bars in 12). Zint implements the SEMI T1-95 standard, where
|
||||
input must be alphanumeric, excluding the letter O, and must be from 7 to 18
|
||||
characters in length. A single check character is added by Zint, appearing in
|
||||
the 2nd character position. Lowercase input is automatically made uppercase.
|
||||
|
||||
6.2 Stacked Symbologies
|
||||
|
||||
6.2.1 Basic Symbol Stacking
|
||||
@ -3963,6 +3977,8 @@ international standards:
|
||||
|
||||
- ISO/IEC 24778:2008 Information technology - Automatic identification and
|
||||
data capture techniques - Aztec Code bar code symbology specification
|
||||
- SEMI T1-95 Specification for Back Surface Bar Code Marking of Silicon Wafers
|
||||
(BC412) (1996)
|
||||
- ANSI/AIM BC12-1998 - Uniform Symbology Specification Channel Code
|
||||
- BS EN 798:1996 Bar coding - Symbology specifications - ‘Codabar’
|
||||
- AIM Europe ISS-X-24 - Uniform Symbology Specification Codablock-F (1995)
|
||||
@ -4588,8 +4604,13 @@ Please send bug reports to https://sourceforge.net/p/zint/tickets/.
|
||||
SEE ALSO
|
||||
|
||||
Full documention for zint (and the API libzint and the GUI zint-qt) is available
|
||||
from http://zint.org.uk/Manual.aspx, and at
|
||||
https://sourceforge.net/p/zint/docs/manual.txt.
|
||||
from
|
||||
|
||||
http://zint.org.uk/Manual.aspx
|
||||
|
||||
and at
|
||||
|
||||
https://sourceforge.net/p/zint/docs/manual.txt
|
||||
|
||||
CONFORMING TO
|
||||
|
||||
|
16
docs/zint.1
16
docs/zint.1
@ -567,8 +567,20 @@ Please send bug reports to https://sourceforge.net/p/zint/tickets/.
|
||||
.PP
|
||||
Full documention for \f[V]zint\f[R] (and the API \f[V]libzint\f[R] and
|
||||
the GUI \f[V]zint-qt\f[R]) is available from
|
||||
http://zint.org.uk/Manual.aspx, and at
|
||||
https://sourceforge.net/p/zint/docs/manual.txt.
|
||||
.IP
|
||||
.nf
|
||||
\f[C]
|
||||
http://zint.org.uk/Manual.aspx
|
||||
\f[R]
|
||||
.fi
|
||||
.PP
|
||||
and at
|
||||
.IP
|
||||
.nf
|
||||
\f[C]
|
||||
https://sourceforge.net/p/zint/docs/manual.txt
|
||||
\f[R]
|
||||
.fi
|
||||
.SH CONFORMING TO
|
||||
.PP
|
||||
Zint is designed to be compliant with a number of international
|
||||
|
@ -461,7 +461,12 @@ Please send bug reports to https://sourceforge.net/p/zint/tickets/.
|
||||
# SEE ALSO
|
||||
|
||||
Full documention for `zint` (and the API `libzint` and the GUI `zint-qt`) is available from
|
||||
http://zint.org.uk/Manual.aspx, and at https://sourceforge.net/p/zint/docs/manual.txt.
|
||||
|
||||
http://zint.org.uk/Manual.aspx
|
||||
|
||||
and at
|
||||
|
||||
https://sourceforge.net/p/zint/docs/manual.txt
|
||||
|
||||
# CONFORMING TO
|
||||
|
||||
|
@ -57,6 +57,7 @@ zint -b DBAR_LTD --compliantheight -d "0950110153001" --scale=0.6 -o images/dbar
|
||||
zint -b DBAR_EXP --compliantheight -d "[01]98898765432106[3202]012345[15]991231" --scale=0.6 -o images/dbar_exp.svg
|
||||
zint -b KOREAPOST -d "923457" --scale=0.6 -o images/koreapost.svg
|
||||
zint -b CHANNEL -d "453678" --compliantheight --scale=0.6 -o images/channel.svg
|
||||
zint -b BC412 -d "AQ45670" --compliantheight --scale=0.6 -o images/bc412.svg
|
||||
zint -d "This" -d "That" --scale=0.6 -o images/code128stacked.svg
|
||||
zint --notext --bind --separator=2 -d "This" -d "That" --scale=0.6 -o images/code128stacked_sep2.svg
|
||||
zint -b CODABLOCKF -d "CODABLOCK F Symbology" --rows=3 --scale=0.6 -o images/codablockf.svg
|
||||
|
Reference in New Issue
Block a user