Gordon Woolf <gwoolf @ nospamnetspace.net.au> wrote in message news:<dejbb010nkpk01edp6nb3dfvihpbo8qv50.DeleteThis@4ax.com>...
> On Wed, 26 May 2004 10:45:04 +1000, "iscribe" <nospam.DeleteThis@nospam.co.hh>
> wrote:
>
> >I think Tex is font based, can you do bar width reduction to compensate for
> >bar expation in printing.
> >Im only the web interface programmer and was told by the barcoding experts
> >that you cant use a font based systems to do prepress barcodes, so thats why
> >I have based this product on direct drawn and outlined eps files.
> >.Simon.
First, TeX can import eps and similar graphic images. Second, TeX can
of course handle fonts of all flavors, including barcode fonts. But
TeX can also in its own native language draw vertical lines to any
degree of thinness that the ultimate RIP can handle. The smallest unit
of measurement for drawing a vertical line in TeX is called a scaled
point (sp for short which is 1/65536 of a printer's point which in
turn is 1/72.27 of an inch. You do the math but this gets into
scientific notation, something like 2.113 to the -07 power. In other
words TeX can draw a vertical line so thin that no printing device in
current use could print it. It is not font-bound in this kind of
application.
But one could create such a font in Metafont, a part of TeX, or create
a series of individual bars for different alphanumerics in Metapost,
which creates PostScript code directly. I can conceive of a Metapost
application that would take the EAN string and with adjustable
parameters scale the bar widths to compensate for printing
irregularities. One of the strengths of Metafont and Metapost is this
parameter based tweaking of an entire file.
Having said all that, buying a preformatted barcode block for your
book is cheap enough. Although there are the existing TeX macros/fonts
for creating them I would probably just go out and buy a block from a
specialist, and put the eps on my cover.
John Culleton
Learning about TeX since 1996<!-- ~MESSAGE_AFTER~ -->
>> Stay informed about: instant EPS Barcodes online