KTUG 한국 텍 사용자 그룹

Menu

KTUG :: 마당자유글 › CSV 형식으로 표(처럼 보이게) 만들기

yihoze | 2023.06.30 12:06:20 | 메뉴 건너뛰기 쓰기

TSV 파일을 만들어 삽입하는 방법을 즐겨 사용하였는데, 그것도 이제 번잡스럽게 느껴집니다. .tex 안에서 tsv 형식으로 작성하고 저장했다가 다시 부르면 되지 않을까? 안 됩니다. verbatimoutput 환경이 TAB 문자를 무시하기 때문입니다. 어떻게 하면 TAB 문자가 함께 저장되게 할 수 있을까? 생각하기 귀찮습니다. CSV 형식을 사용하기로 마음을 바꿉니다.  \SplitList의 사용을 잠시 고려하다가 역시 귀찮아서 곧 포기하고,  그냥 기존 매크로들을 짜깁기하여 CSVoutput과 \CSVinput을 만들었습니다.

csvtable.png

\begin{CSVoutput}
ar\_AE, Arabic, {\fontspec{Noto Naskh Arabic}[Script=Arabic]العربية}
ar\_SY, Arabic--Syria
...
\end{CSVoutput}

\begin{Table}[fake=true, label=tab:language_codes](언어 코드)
\CSVinput[tabs={0pt, 0.2\linewidth, 0.6\linewidth}]
\end{Table}

이 방법의 가장 좋은 점은, longtable 같은 효과를 얻을 수 있다는 것입니다.

첨부 [1]

댓글 쓰기

목록

KTUG 한국 텍 사용자 그룹