Auch mit Latex lassen sich unter Linux Barcodes erstellen, wie einfach dies funktioniert zeigt Ihnen dieser Artikel.

Voraussetzungen schaffen

Neben der normalen Latex-Installation (siehe erster Link) benötigen Sie zusätzlich das Latex-Paket PST-Barcode (Ctan) – die Installation beschreibt der Artikel Latex-Pakete von Ctan installieren. Unter auf Debian basierenden Linux-Distributionen installieren Sie dieses Paket wie üblich ganz einfach über die Paket-Verwaltung durch das Pakettexlive-pstricks„.

Barcodes mit Latex erstellen

Mit PST-Barcode erstellen Sie unter Linux Barcodes aller Arten – zu Beginn als Beispiel einen ganz einfachen EAN13-Code. Die Latex-Steuerdatei nenne ich ganz einfach „barcode.tex„:

\documentclass{article} 
\usepackage{pst‐barcode}
\begin{document}
\begin{pspicture}(3.5,3)
\psbarcode{4190655802404}{includetext}{ean13}
\end{pspicture}
\end{document}

Wir beginnen mit dem Paket\usepackage{pst‐barcode}“ – wir binden also das Paketpst‐barcode“ ein. Mit „\begin{pspicture}(3.5,3)“ arbeiten wir am eigentlichen Barcode – mit den Zahlen in runder Klammer geben wir die Koordinaten der rechten oberen Ecke des Barcodes an – hier „3.5,3„. Jetzt folgt der eigentliche Barcode – hier „4190655802404“ und anschließend die Art des Barcodes – hier also „ean13„.

Das war es auch schon, wir kompilieren am Terminal den Quellcode:

latex barcode.tex

Jetzt erstellen wir die PostScript-Datei (pspicture arbeitet nicht mit PDF zusammen):

dvips barcode.dvi

Das war es auch schon:

Diesen können wir, wenn gewünscht, mit der Software Imagemagick (gleichnamiges Debian-Paket) am Terminal in das PDF-Format konvertieren:

convert barcode.ps barcode.pdf

Das Schöne an Latex, wir können auch noch weiter gehen – wir können etwa auch gleich zwei Barcodes nebeneinander setzen – etwa:

\documentclass{article} 
\usepackage{pst‐barcode}
\begin{document}
\begin{pspicture}(3.5,3)
\psbarcode{3‐88340‐455}{includetext}{isbn}
\end{pspicture}
\begin{pspicture}(1.5,3)
\psbarcode{00700}{}{ean5}
\end{pspicture}
\end{document}

Womit wir folgenden Barcode erhalten würden:

Categories:

Tags:

Schreibe einen Kommentar

Noch keine Reaktion

Neue Themen im Forum
Debian installieren - für Anfänge …Da treten nun einige Fragen auf: Netzwerk einrichten - Domain-N … Weiterlesen
Frage zu GrubDanke @juhu, das war für mich eine reine Verständnisfrage allge … Weiterlesen
Brother Drucker unter LinuxMit der Suche nach „Linux Brother HL-2030“ fand ich zur Seite htt … Weiterlesen
Kategorien im Wiki
WIKI-Beiträge des Monates

Die Beiträge des Monates finden Sie im Kalender unter den blau markierten Tageszahlen.

September 2023
M D M D F S S
 123
45678910
11121314151617
18192021222324
252627282930  
Archive