Dieses Wiki ist ein Archiv bis 2023. Das aktuelle Wiki findet sich unter https://wiki.hamburg.ccc.de/
Difference between revisions of "Item:Etikettendrucker"
(add link to Carlita dokumentation) |
(show how to use TeX to generate labels. klick dein leben nicht weg. danke an karol für die Hilfe!) |
||
Line 32: | Line 32: | ||
[[File:etikettiergerät.png|frame|right|URI of this page to put on the project's items.]] | [[File:etikettiergerät.png|frame|right|URI of this page to put on the project's items.]] | ||
+ | |||
+ | <br clear=all> | ||
+ | |||
+ | |||
+ | |||
+ | == Labels mit LaTeX generieren == | ||
+ | |||
+ | h01ger will dafür ne Webapp bauen, wo 2-4 Felder in einem Formular ausgefüllt werden müssen, diese | ||
+ | werden dann in eine solche .tex Datei als FROM/ID/URL eingebaut, in pdf gewandelt und gedruck. Irgendwann im Juli, August, September… ;-) | ||
+ | |||
+ | <pre> | ||
+ | \documentclass{article} | ||
+ | \usepackage{graphicx} | ||
+ | \usepackage{tabularx} | ||
+ | \usepackage{fontspec} | ||
+ | |||
+ | \setmainfont{Liberation Mono} | ||
+ | \setsansfont{Liberation Mono} | ||
+ | \setmonofont{Liberation Mono} | ||
+ | |||
+ | \pagestyle{empty} | ||
+ | \setlength\parindent{0pt} | ||
+ | \usepackage[paperwidth=9cm, | ||
+ | paperheight=3.8cm, | ||
+ | left=0.0cm, | ||
+ | right=0.0cm, | ||
+ | top=0.2cm, | ||
+ | bottom=0.0cm]{geometry} | ||
+ | |||
+ | \def\tabularxcolumn#1{m{#1}} | ||
+ | |||
+ | \begin{document} | ||
+ | |||
+ | \begin{tabularx}{\textwidth}{X X X} | ||
+ | \centering \Large FROM \\ \#ID & | ||
+ | \centering \includegraphics[width=2.7cm]{logo} & | ||
+ | \centering \Large FROM \\ \#ID | ||
+ | \end{tabularx} | ||
+ | |||
+ | \centering URL | ||
+ | |||
+ | \end{document} | ||
+ | |||
+ | </pre> | ||
+ | |||
+ | als `label.tex` speichern, nen logo.png (100x50pixel oder so) hinzulegen und mit `xelatex label.tex` bauen, auf Debian braucht es dafür die Pakete `texlive-fonts-extra` und `texlive-xetex`. | ||
+ | Da es dann aber querformat ist, muß dieses mit `lpr -o 4 label.pdf` gedruckt werden… | ||
+ | |||
+ | https://nuald.blogspot.de/2011/02/diy-business-cards-in-latex.html ist dann noch ein Beispiel, das einfach zeigt, wie sich QR-Codes mittels TeX generieren lassen… das sollte auch in obigen Code eingebaut werden… | ||
+ | |||
+ | |||
[[Category:Item]] | [[Category:Item]] |
Revision as of 12:07, 26 June 2017
Name | Etikettiergerät |
---|---|
Owner(s) | CCCHH |
Maintainers(s) | - |
Contact | #ccchh irc://irc.hackint.org |
Since | 2017-06-01 |
Components |
|
Repository | - |
Documentation | siehe Carlita |
Permissions |
|
Labels mit LaTeX generieren
h01ger will dafür ne Webapp bauen, wo 2-4 Felder in einem Formular ausgefüllt werden müssen, diese werden dann in eine solche .tex Datei als FROM/ID/URL eingebaut, in pdf gewandelt und gedruck. Irgendwann im Juli, August, September… ;-)
\documentclass{article} \usepackage{graphicx} \usepackage{tabularx} \usepackage{fontspec} \setmainfont{Liberation Mono} \setsansfont{Liberation Mono} \setmonofont{Liberation Mono} \pagestyle{empty} \setlength\parindent{0pt} \usepackage[paperwidth=9cm, paperheight=3.8cm, left=0.0cm, right=0.0cm, top=0.2cm, bottom=0.0cm]{geometry} \def\tabularxcolumn#1{m{#1}} \begin{document} \begin{tabularx}{\textwidth}{X X X} \centering \Large FROM \\ \#ID & \centering \includegraphics[width=2.7cm]{logo} & \centering \Large FROM \\ \#ID \end{tabularx} \centering URL \end{document}
als `label.tex` speichern, nen logo.png (100x50pixel oder so) hinzulegen und mit `xelatex label.tex` bauen, auf Debian braucht es dafür die Pakete `texlive-fonts-extra` und `texlive-xetex`. Da es dann aber querformat ist, muß dieses mit `lpr -o 4 label.pdf` gedruckt werden…
https://nuald.blogspot.de/2011/02/diy-business-cards-in-latex.html ist dann noch ein Beispiel, das einfach zeigt, wie sich QR-Codes mittels TeX generieren lassen… das sollte auch in obigen Code eingebaut werden…