Bookland.py is a Python program to generate ISBN and ISMN bar codes.
v. 0.92 is now available at
or use the updated online barcode generator at
http://www.cgpp.com/bookland/isbn.html
It's still GPL. Changes since v. 0.91:
- add ISMN support (thanks to Lars-Henrik Nysten for this suggestion)
- re-wrote bar generation to preclude possibility of white hairlines
between adjacent black modules. Thanks to Tero Lindfors for
reporting this bug.
- new -o option to write eps to file rather than stdout.
- new -x option for "check only" (verifies check digit)
- new -r option for bar width reduction (compensate for print bleed)
- new -s option to scale module (bar) height (Lars-Henrik Nysten again)
- can suppress UPC-5 price code by entering empty string. (thanks to
Jacques Du Pasquier for this suggestion)
- re-wrote ISBN/ISMN sanity checks
- lowercase alphas ("x" for ISBN and "m" for ISMN) now ok on input
- fix "long" command line options.
Bug reports welcome.
Judah
---
Judah Milgram mil...@cgpp.com
College Park Press http://www.cgpp.com
P.O. Box 143, College Park MD, USA 20741 +001 (301) 422-4626 (422-3047 fax)
In alt.publish.books Judah Milgram mil...@cgpp.com wrote:
> Bookland.py is a Python program to generate ISBN and ISMN bar codes.
> v. 0.92 is now available at
> http://www.cgpp.com/bookland
> or use the updated online barcode generator at
> http://www.cgpp.com/bookland/isbn.html
<snip>
-
Dan Anderson <d...@drydog.com>, San Diego, California, US
>I've used this program to generate bar codes for my book.
>It's a terrific free service.
>It generated a great postscript file (eps) that I included in the cover
>(pagemaker file). It's cheaper and faster than paying someone else
>to do it. Make sure you use eps, not jpg (which makes the image fuzzy).
I've used it for my last five books. So far not a single problem
reported by any bookstore.
I also use CorelDRAW 9.0 to generate the same barcode. Then I make a
printout of each and compare them. I do this just as a double check.
They have always looked identical except the CorelDRAW bars are just a
hair further apart. The overall width of the CorelDRAW output is about
105% of the web site output. Both seem to work fine when I test
printouts of them at a local Barnes and Noble store. There's probably
a certain tolerance factor built into the scanning equipment.
--
Bogus e-mail address, but I read this newsgroup regularly, so reply here.