summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/pst-barcode/pst-barcode-doc.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/pst-barcode/pst-barcode-doc.tex')
-rw-r--r--Master/texmf-dist/doc/generic/pst-barcode/pst-barcode-doc.tex23
1 files changed, 17 insertions, 6 deletions
diff --git a/Master/texmf-dist/doc/generic/pst-barcode/pst-barcode-doc.tex b/Master/texmf-dist/doc/generic/pst-barcode/pst-barcode-doc.tex
index 72c33bffcff..edaf38f00ef 100644
--- a/Master/texmf-dist/doc/generic/pst-barcode/pst-barcode-doc.tex
+++ b/Master/texmf-dist/doc/generic/pst-barcode/pst-barcode-doc.tex
@@ -396,11 +396,18 @@ funtion symbols, starting with the approriate start character
for the initial character set. UCC/EAN-128s must have a manditory
\texttt{FNC 1} symbol immediately following the start character.
\item[Options]~\\
- \begin{tabular}{l|l}
+ \begin{tabularx}{\linewidth}{@{} l|X @{}}
Option & Feature\\ \hline
\texttt{includetext} & Enable human readable text\\
- \texttt{includecheckintext} & Make check digit visible in text\\
- \end{tabular}
+% \texttt{includecheckintext} & Make check digit visible in text\\
+ \texttt{parse} & Any instances of \verb|^NNN| in the data field are replaced with their
+ equivalent ASCII value, useful for specifying unprintable characters, e.\,g. \verb|^029| for GS, etc.\\
+ \texttt{parsefnc} & Non-data function characters like \verb|^FNC1|.
+ The special pseudo characters \verb|^LNKA| and \verb|^LNKC| at the end of the symbol
+ indicate that a GS1-128 symbol includes a CC-A/B or CC-C GS1 composite 2D component.\\
+ \texttt{raw} & The data field provides the input as pre-encoded codewords in
+ \verb|^NNN| format, suitable for direct low-level encoding.
+ \end{tabularx}
\item[Notes] Any non-printable character can be entered via its escaped
ordinal value, for example \texttt{\^{}070} for \texttt{ACK}
and \texttt{\^{}102} for \texttt{FNC 1}. Since a caret symbol
@@ -414,6 +421,12 @@ for the initial character set. UCC/EAN-128s must have a manditory
\end{pspicture}
\end{LTXexample}
+\begin{LTXexample}[width=.5\linewidth]
+\begin{pspicture}(5,1in)
+\psbarcode{^FNC3L09}{parsefnc includetext}{code128}
+\end{pspicture}
+\end{LTXexample}
+
\subsection{Rationalized Codabar}
\begin{description}
@@ -435,7 +448,6 @@ for the initial character set. UCC/EAN-128s must have a manditory
\end{LTXexample}
-\newpage
\subsection{Interleaved 2 of 5 and ITF-14}
\begin{description}
@@ -478,7 +490,6 @@ for the initial character set. UCC/EAN-128s must have a manditory
\end{LTXexample}
-\clearpage
\subsection{Postnet}
@@ -496,7 +507,7 @@ for the initial character set. UCC/EAN-128s must have a manditory
\begin{LTXexample}[width=.6\linewidth]
\begin{pspicture}(7,0.3in)
-\psbarcode{01234}{includetext textpos=-10 textfont=Arial textsize=10}{postnet}
+\psbarcode{01234}{includetext textpos=-10 textfont=Helvetica textsize=10}{postnet}
\end{pspicture}
\end{LTXexample}