Dieses Wiki ist ein Archiv bis 2023. Das aktuelle Wiki findet sich unter https://wiki.hamburg.ccc.de/

Difference between revisions of "Item:Etikettendrucker"

From CCCHHWiki
Jump to: navigation, search
(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
  • sticker printer
Repository -
Documentation siehe Carlita
Permissions
  • Everyone
    • sticker printing
Error creating thumbnail: Unable to save thumbnail to destination
URI of this page to put on the project's items.



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…