Latexvorlage, um schnell schöne Namensschilder (Abzeichen) für Zusammenarbeit Meetings zu erstellen
Sie können eine Vorschau haben, wie Ihr Abzeichen auf dieser Seite aussehen würde.
Verwenden Sie Ihre bevorzugte Tabellenkalkulations -App (z. B. Excel), um eine Liste von String von String von zu erstellen
participant {Large-font Badge Name}{Small-font Badge Name}{Affiliation}{Pronouns}{ command } und kopieren und in den Latex -Vorlage latex/main.tex einfügen.
Normalerweise würde die Tabellenkalkulationsformel so aussehen:
= "participant{" & B1 & "}{" & B2 & "}{" & B3 & "}{" & B4 & "}{" & B5 & "}"
Mit B1 bis B5 sind die Zellen, die die Namen der großen und Klein- und Kleinstückensabzeichen, Zugehörigkeit, Pronomen und Hervorhebung des Befehls angeben.
Verwenden Sie emptyticket{} , um den Hintergrund leere Namensschilder hinzuzufügen.
Sie können Ihre eigenen Highlight -Befehle definieren, z. B.:
newcommand *{ loc }{ highlight {orange}} Um CJK -Charakter einzuschließen, wenden Sie sich die folgenden zwei Zeilen an. Man muss auch mit xelatex kompilieren. Eine CJK -Schriftart ist ebenfalls erforderlich (Strom für Noto Sans CJK TC ).
usepackage { xeCJK }
setCJKmainfont {Noto Sans CJK TC}Um zweiseitige Namensschilds zu drucken, wenden Sie sich diese beiden Zeilen an:
hoffset =1.1in
backsideDie Abmessungen in der aktuellen Vorlage sind so konzipiert, dass sie Avery -Namensabzeichen #74459 entsprechen. Sie können jedoch einfach die Dimensionseinstellung so ändern, dass Sie Sie mit Tags -Tags einstellen.
Es gibt relevante Mengen:
hoffset , voffset : Seitenränder einstellen;ticketSize , ticketDistance : Setzen Sie die Größe der Abzeichen und die Polsterung dazwischen (Strom in Einheiten von 0,01 Zoll);ticketNumbers : Festlegen der Anzahl der Abzeichen pro Seite;put : Festlegen der Position jedes Elements. Denken Sie bei der Drucken vor, die Option boxed In entfernen
usepackage [ boxed ]{ ticket } Lassen Sie die boxed -Option eins, um zu sehen, wie die Abzeichen aussehen würden.
Wir stellen ein Skript bereit, das die Registrierungsdatenbank automatisch aus dem Repository für Besprechungen-Registrierungsformationen abfragen kann, um eine participants.tex Datei zu generieren. So installieren Sie die sqlalchemy -Anforderung:
$ pip install sqlalchemy
Kopieren Sie dann die geheime Heroku -Datenbank -URL von der Registerkarte Einstellungen des Heroku -Dienstes in eine db_secret -Datei am Stamm dieses Repo. Achten Sie darauf, diese Datei nicht zu verpflichten oder zu teilen! Führen Sie schließlich den folgenden Befehl mit der Wurzel dieses Repo aus:
$ python badges_from_db.py
Und das war's, Sie haben jetzt eine participants.tex -Datei im latex , die bereit sind, verarbeitet zu werden.
Diese Vorlage wurde von Yao-Yuan Mao mit hilfreichen Vorschlägen von Alex Kim, Rachel Mandelbaum, Phil Marshall, Anže Slosar und Michael Wood-Vasey entworfen und implementiert.