공동 작업 회의를위한 아름다운 이름 태그 (배지)를 신속하게 생성하는 라텍스 템플릿
이 페이지에서 배지가 어떻게 보이는지 미리 볼 수 있습니다.
좋아하는 스프레드 시트 앱 (예 : 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 Name Badges #74459에 맞게 설계되었습니다. 그러나 이름 태그에 맞게 차원 설정을 쉽게 변경할 수 있습니다.
관련 수량이 다음과 같습니다.
hoffset , voffset : 페이지 여백 설정;ticketSize , ticketDistance : 배지 크기와 패딩을 사이에 설정합니다 (0.01in 단위로 전류 세트);ticketNumbers : 페이지 당 배지 수 설정;put 후 괄호 안의 숫자 : 각 요소의 위치를 설정합니다. 인쇄 할 준비가되면 boxed 옵션을 제거하는 것을 잊지 마십시오.
usepackage [ boxed ]{ ticket } boxed 옵션을 남겨두고 배지가 어떻게 생겼는지 확인하십시오.
우리는 회의 등록-형식 저장소에서 등록 데이터베이스를 자동으로 쿼리하여 participants.tex -tex 파일을 생성 할 수있는 스크립트를 제공합니다. sqlalchemy 요구 사항을 설치하려면 :
$ pip install sqlalchemy
그런 다음 Heroku 서비스의 설정 탭에서 Secret Heroku 데이터베이스 URL을이 Repo의 루트의 db_secret 파일로 복사하십시오. 이 파일을 커밋하거나 공유하지 않도록주의하십시오! 마지막 으로이 리포지어의 루트에서 다음 명령을 실행하십시오.
$ python badges_from_db.py
그리고 그게 바로, 당신은 이제 latex 폴더에 participants.tex 에게 처리 될 준비가되어 있습니다.
이 템플릿은 Yao-Yuan Mao가 설계하고 구현했으며 Alex Kim, Rachel Mandelbaum, Phil Marshall, Anže Slosar 및 Michael Wood-Vasey가 제공 한 유용한 제안과 함께 설계되었습니다.