지난해(2020) 텍커널이 변경되는 바람에 미국물리학회 논문투고용
RevTeX4-2 버전이 4-2c에서 4-2e로 바뀌었습니다.
새 텍에서는 4-2c 등 구버전이 안돌아 가서 새버전을 배포한겁니다. 그런데 새버전 4-2e는 구버전 텍에서도 호환성이 유지된다고
광고에는 나와있지만, 2019 텍으로 써 보니 안먹히더군요. 사실 구버전 텍과 구버전
ReVTeX4-2c로 맞추면 무난히 넘어갈
일이지만, 시간에 쫓기는 것도 아니고 또 호기심도 일어서, 새 텍도 하나 가지려고 여기저기 찾아보던 중에 우연히
TinyTeX을
발견하였던 겁니다. 다운 사이트에서 설명하는 대로, 세가지 배포판이 있습니다.
TinyTeX-0,
TinyTeX-1,
TinyTeX 등입니다.
첫번째 것은 텍의 infra 시스템만 있고 텍 자체는 없습니다. 크기는 작지만 삽질을 꽤 해야 될겁니다. 두번째
TinyTeX-1은
dvi 출력하는
LaTeX, pdf 출력하는 pdfLaTeX은 물론이고
XeLaTeX,
LuaTeX도 기본설치는 되어있습니다.
LiveTeX 기반으로
되어 있어서, 필요한 패키지는
TLmgr로 다 설치됩니다. 세번째 것은
TinyTeX-1에 패키지가 몇개 추가되어 있고, 유틸리티도
몇개 더 있더군요. 유틸리티는 Ktug의
TnXTeX에 충분히 들어있고, 또 버전도 최신버전과 다르지 않으므로, 구태여 욕심낼게
아니더군요. 저는
TinyTeX-1으로 결정하여 설치했습니다. (필요한거 다 설치하고나서도 500메가 넘지 않습니다.)
사실 설치랄 것도 없는 portable입니다. 다운받고 압축 풀면
TinyTeX이란 폴더가 생기는데 그안의 tl-tray-menu.exe 실행하면
화면 우측 하단에 있는 트레이 안에 무슨 동물 머리모양의 아이콘이 생겨납니다. (화면상에는 아무 변화도 일어나지 않고 단지
우측 하단에
TeXLive Menu가 생겼다는 안내가 잠깐 나타났다가 사라집니다.)
그걸 우클릭해서 Command Prompt 선택하면 도스명령창이 뜹니다. Ktug의
TnXTeX과 동일한 구조이고 사용법도 똑같습니다.
하나 특이해 보이는건 pdflatex 실행할때 문서에 .eps 그림파일이 있으면 에러납니다. 이걸 epstopdf를 써서 .pdf 파일로
바꿔줘야 합니다. 이건 알아서 하시겠지만, 제 경우는 sumatrapdf viewer 최신버전을 사용해서 eps를 읽고 pdf로 저장하면
되더군요. 단, 컴에 ghostscript가 설치되어 있어야 합니다. 전엔 gsview 쓰면 됐는데 요새는 그걸 배포하지 않는거 같습니다.
한글관련 패키지 설치하기 전에 아래 있는 명령을 먼저 수행해야 합니다. (mac용, linux용도 있습니다.)
tlmgr repository add https://cran.asia/KTUG/texlive/tlnet/ ktug
tlmgr pinning add ktug "*"