1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
|
.\" Hey, EMACS: -*- nroff -*-
.\" (C) Copyright 2018 Boyuan Yang <byang@debian.org>.
.\"
.TH "BARCODE" "1" "2018-12-25" "Debian" "GNU Barcode"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
.\" .nh disable hyphenation
.\" .hy enable hyphenation
.\" .ad l left justify
.\" .ad b justify to both left and right margins
.\" .nf disable filling
.\" .fi enable filling
.\" .br insert line break
.\" .sp <n> insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
.SH NAME
barcode \- a standalone program to convert text strings to printed bars
.SH SYNOPSIS
.B barcode
[[\-b - | string] | [\-i - | input_file]] [\-e encoding] [\-o - | outfile] [
.I other-flags
]
.SH DESCRIPTION
This manual page documents briefly the
.B barcode
command as provided by
.B barcode
package.
.PP
GNU \fBbarcode\fP is a standalone program that converts text strings to
printed bars. It is able to read user supplied strings from the command
line or a data file (standard input by default) and encode all of them.
.SH OPTIONS
.PP
.LP
.B barcode
accepts the following options:
.TP
\-\-help or \-h
Print a usage summary and exit.
.TP
\-i <arg>
Specify input file (strings to encode), default is stdin
.TP
\-o <arg>
Specify output file, default is stdout
.TP
\-b <arg>
Specify string to encode (use input file if missing)
.TP
\-e <arg>
Specify encoding type (default is best fit for first string)
.TP
\-u <arg>
Specify unit to be used ("mm", "in", ...).
This option is used to decode \-g, \-t and \-p.
.TP
\-g <arg>
Specify geometry on the page: [<wid>x<hei>][+<margin>+<margin>]
.TP
\-t <arg>
Specify table geometry: <cols>x<lines>[+<margin>+<margin>]
.TP
\-m <arg>
Specify internal margin for each item in a table: <xm>[,<ym>]
.TP
\-n
Be "numeric": avoid printing text along with the bars
.TP
\-c
no Checksum character, if the chosen encoding allows it
.TP
\-E
Print one code as eps file (default: multi-page ps)
.TP
\-S
Print one code as svg file (default: multi-page ps)
.TP
\-P
Create PCL output instead of postscript
.TP
\-p <arg>
Specify page size. Please refer to texinfo doc for more
information.
.TP
\-s
Use streaming mode. Please refer to texinfo doc for more
information.
.SH ENCODING TYPES
.PP
The program encodes text strings passed either on the command line (with -b)
or retrieved from standard input. The text representation is interpreted
according to certain rules. Please refer to texinfo doc as described below
for detail introduction.
.PP
To get a list of supported encoding type names, please call the program
with "\-h" option.
.SH "REPORTING BUGS"
.PP
Please mail bug reports and suggestions to
.MT bug-barcode@\:gnu.org
.ME
or submit them onto its Bug Tracker on
https://savannah.gnu.org/projects/barcode .
.PP
Please report Debian-specific bugs using Debian Bug Tracking System.
.SH SEE ALSO
.PP
Full documentation of GNU barcode is available as a texinfo document
provided by the authors. Please call \fIinfo barcode\fR to read it
after having GNU Info documentation reader installed.
.PP
Project homepage: https://www.gnu.org/software/barcode/
.SH AUTHOR
.PP
.MT rubini@\:gnu.org
Alessandro Rubini
.ME (maintainer)
.br
.MT leob@\:mailcom.com
Leonid A. Broukhis
.ME (several encodings)
.br
.MT a.scopece@\:tin.it
Andrea Scopece
.ME (PCL output)
.PP
This manual page is written by
.MT byang@\:debian.org
Boyuan Yang
.ME
for the Debian Project (but may be used by others).
|