
우리는 Markdown과 pandoc을 사용하여 대규모 문서 모음을 관리합니다. Pandoc은 Markdown 문서를 pdf로 내보낼 때 LaTeX를 중간 형식으로 사용합니다. 따라서 문서를 Markdown으로 유지 관리하므로 개별 LaTeX 테이블에 직접 서식을 적용할 수 있는 방법이 없습니다.
여러 가지 이유로 생성된 LaTeX의 모든 테이블 제목을 90도 회전하여 너비를 줄이고 싶습니다.
Pandoc은 LaTeX 문서 헤더 명령 삽입을 지원합니다. 현재 우리는 이것을 페이지 방향, 여백 및 기타 몇 가지 사항을 설정하는 데 사용합니다.
그렇다면 문제는 개별 테이블을 수정하지 않고도 모든 테이블 제목을 90도 회전시키는 LaTeX 헤더 명령 세트를 주입할 수 있느냐는 것입니다.
Pandoc에서 생성된 LaTeX의 예는 다음과 같습니다.
\title{Hello}
\author{}
\date{}
\begin{document}
\maketitle
\begin{longtable}[]{@{}ll@{}}
\toprule
Column 1 & Column 2\tabularnewline
\midrule
\endhead
Cell 1 & Cell 2\tabularnewline
\bottomrule
\end{longtable}
\end{document}