summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/barcode2/README
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/fonts/barcode2/README')
-rw-r--r--Master/texmf-dist/doc/fonts/barcode2/README72
1 files changed, 72 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/barcode2/README b/Master/texmf-dist/doc/fonts/barcode2/README
new file mode 100644
index 00000000000..0ad209f8bb5
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/barcode2/README
@@ -0,0 +1,72 @@
+This package consists of
+ BCFAQ.TEX (* Some more documentation)
+ BARCODES.STY (* some often used macros for barcoding)
+ CODE39.TEX (* macros in TeX for producing code 39 barcode,
+ documented in itself)
+ CODEAN.PL ( Preprocessor for EAN and code 128 (written in Perl))
+ EANDOC.TEX (* Documentation for WLEAN.MF and CODEAN.PL)
+ EXAMPLES.TEX (* demo sheet showing the use of all barcode fonts)
+ WLC128.MF (* Raw Code 128 in Metafont format)
+ WLC39.MF (* Metafont source for Code 39)
+ WLC93.MF (* Metafont source for Code 93)
+ WLC11.MF (* Metafont source for Code 11)
+ WLEAN.MF (* Metafont source for EAN)
+ WLCR39.MF (* Metafont source for Code 39 rotated running down)
+ WLCDB.VPL ( virtual font for codabar barcode)
+ WLITF.VPL ( virtual font for ITF barcode---interleaved
+ 2 of 5)
+ WLCF39.VPL ( virtual full ascii code 39)
+ CHANGES ( text file listing the changes made)
+ README ( this file)
+ BARCODES.INS ( run this through TeX to make the files
+ ( marked above with a star*)
+ BARCODES.DTX ( required by barcodes.ins)
+
+At first you should run barcodes.ins through TeX to obtain the files
+marked above with an asterisk.
+
+To use wlitf and/or wlcdb, run it through vptovf, move the tfm and vf
+files, then in TeX say, e.g.
+
+\font\bcfont=wlitf scaled 2000
+{\bcfont+1234-}
+
+for ITF. The second line will print 1234 as ITF barcode.
++ and - make the itf start and stop sign, respectively. Please note
+that ITF requires an even number of digits.
+
+For Code 39, you may use something like
+
+\font\bcfont=wlc39 scaled 2000
+{\bcfont @Hello\char32{}12345@}
+
+This will yield the word Hello, a space and the digits from one to five.
+Please note that the @ is used as start/stop sign in this font.
+
+Code 128 requires wlc128.mf to be copied to a place where metafont can
+find it. Also you should use codean.pl to preprocess your input.
+Read the docs, code 128 is somewhat complicated.
+
+One last example:
+
+\font\bcfont=wlcdb scaled 2000
+{\bcfont a5678t \qquad b2345n \qquad c6789* \qquad d1234e}
+
+The last two code lines show the use of codabar.
+Please note that the start/stop signs for codabar get decoded, too.
+
+Usage ist freely permitted, comments are welcome, any warranty is
+void. If you may find any inconveniences, bugs, or improvements, do
+not hesitate to tell me.
+
+Please note, the package is still far from complete.
+Especially, barcodes.sty needs lots of refinement and some documentation.
+Also, code 93 is not thoroughly tested.
+
+April, 1998
+Peter Willadt
+(email: Willadt@t-online.de)
+
+
+
+