name tag guru
1.0.0
乳胶模板快速创建美丽的名称标签(徽章)进行协作会议
您可以在此页面上预览徽章的外观。
使用您喜欢的电子表格应用程序(例如,Excel)创建一个字符串列表
participant {Large-font Badge Name}{Small-font Badge Name}{Affiliation}{Pronouns}{ command }并复制并粘贴到乳胶模板latex/main.tex 。
通常,电子表格公式看起来像这样:
= "participant{" & B1 & "}{" & B2 & "}{" & B3 & "}{" & B4 & "}{" & B5 & "}"
B1至B5是指定大型和小型徽章名称,隶属关系,代词和突出显示命令的单元格。
使用emptyticket{}在背景中添加空名号。
您可以定义自己的突出显示命令,例如:
newcommand *{ loc }{ highlight {orange}}要包括CJK字符,请输入以下两行。还需要使用xelatex编译。还需要一个CJK字体(当前集合给Noto Sans CJK TC )。
usepackage { xeCJK }
setCJKmainfont {Noto Sans CJK TC}要打印双面名称标签,请删除这两行:
hoffset =1.1in
backside当前模板中的尺寸旨在适合Avery名称徽章#74459。但是您可以轻松更改维度设置以适合您的标签。
相关数量是:
hoffset , voffset :设置页面边距;ticketSize , ticketDistance :在两者之间设置徽章和填充的大小(当前设置为0.01英寸);ticketNumbers :设置每个页面的徽章数;put之后的括号中的数字:设置每个元素的位置。准备打印时,请记住删除boxed选项
usepackage [ boxed ]{ ticket }留下boxed选项,看看徽章的外观。
我们提供一个可以自动查询注册数据库的脚本,从会议注册形式存储库来生成participants.tex文件。安装sqlalchemy要求:
$ pip install sqlalchemy
然后,将HEROKU服务的“设置”选项卡复制秘密的Heroku数据库URL中的db_secret文件。注意不要提交或共享此文件!最后,在此存储库的根部运行以下命令:
$ python badges_from_db.py
就是这样,您现在在latex文件夹中有一个participants.tex文件,可以处理。
该模板由Yao-Yuan Mao设计和实施,并由Alex Kim,Rachel Mandelbaum,Phil Marshall,AnžeSlosar和Michael Wood-Vasey提出了有益的建议。