Modèle de latex pour créer rapidement de belles balises de nom (badges) pour les réunions de collaboration
Vous pouvez prévisualiser à quoi ressemblerait votre badge sur cette page.
Utilisez votre application de feuille de calcul préférée (par exemple, Excel) pour créer une liste de chaîne de
participant {Large-font Badge Name}{Small-font Badge Name}{Affiliation}{Pronouns}{ command } et copier et coller sur le modèle de latex latex/main.tex .
Habituellement, la formule de feuille de calcul ressemblerait à ceci:
= "participant{" & B1 & "}{" & B2 & "}{" & B3 & "}{" & B4 & "}{" & B5 & "}"
Le B1 à B5 étant les cellules qui spécifient les noms de badges, affiliation, pronoms et commande de mise en évidence de grande et petite bouche.
Utilisez emptyticket{} pour ajouter des balises de nom vides avec l'arrière-plan.
Vous pouvez définir vos propres commandes de surbrillance, telles que:
newcommand *{ loc }{ highlight {orange}} Pour inclure le caractère CJK, décommentez les deux lignes suivantes. Il faut également compiler avec xelatex . Une police CJK est également requise (actuel défini sur Noto Sans CJK TC ).
usepackage { xeCJK }
setCJKmainfont {Noto Sans CJK TC}Pour imprimer des balises de nom bilatérales, non les coutumes ces deux lignes:
hoffset =1.1in
backsideLes dimensions dans le modèle actuel sont conçues pour s'adapter aux badges Avery Nom # 74459. Mais vous pouvez facilement modifier le paramètre de dimension pour s'adapter aux balises.
Il y a des quantités pertinentes:
hoffset , voffset : définir les marges de page;ticketSize , ticketDistance : Réglage de la taille des badges et du rembourrage entre les deux (ensemble actuel en unités de 0,01 pouce);ticketNumbers : Définition du nombre de badges par page;put : réglage de l'emplacement de chaque élément. Lorsque vous êtes prêt à imprimer, n'oubliez pas de supprimer l'option boxed dans
usepackage [ boxed ]{ ticket } Laissez l'option boxed pour voir à quoi ressembleraient les badges.
Nous fournissons un script qui peut interroger automatiquement la base de données d'enregistrement à partir du référentiel de formulaires de réunions pour générer un fichier participants.tex . Pour installer l'exigence sqlalchemy :
$ pip install sqlalchemy
Copiez ensuite l'URL secrète de la base de données Heroku à partir de l'onglet Paramètres du service Heroku dans un fichier db_secret à la racine de ce dépôt. Faites attention à ne pas commettre ou à partager ce fichier! Enfin, exécutez la commande suivante à la racine de ce dépôt:
$ python badges_from_db.py
Et c'est tout, vous avez maintenant un fichier participants.tex dans le dossier latex , prêt à être traité.
Ce modèle est conçu et mis en œuvre par Yao-Yuan Mao, avec des suggestions utiles apportées par Alex Kim, Rachel Mandelbaum, Phil Marshall, Anže Slosar et Michael Wood-Vasey.