LabelNation is a program for making labels. By "label", I mean address labels, business cards, or anything else involving regularly-arranged rectangles on a printer-ready sheet. You can even use it to make a calendar (that took some work, though).
Here's the basic concept: you tell LabelNation what text you want on each label. You can specify plain lines of text, or even arbitrary PostScript code. You also tell it what kind of labels it should print for. LabelNation takes all this information and produces a PostScript file, which you then send to your printer.
Of course, you'll need a PostScript printer -- or a PostScript filter, such as GNU GhostScript -- and a sheet of special peel-off label paper in the tray. Such paper is widely available at office supply stores. Two companies that offer it are Avery Dennison and Maco. This is not a recommendation nor an endorsement; Avery and Maco are simply the names I've seen.
Label Nation also requires Perl, and a user who's comfortable dealing with text- and option-based configuration (as opposed to a graphical user interface).
Still interested? Then
If you have a bug to report, or would like to submit parameters for a new label type, please email bug-labelnation@red-bean.com.
Another program that does something similar to Label Nation is the Perl PostScript::MailLabel module, available from
I've never used it, but it looks like it does basically the same thing. I think it can handle bar-codes too.
Back to Karl Fogel's home page.