PDF를 만들 때 pandoc 쉘 명령을 사용하여 개별 여백(왼쪽/오른쪽/위/아래)을 설정하는 방법은 무엇입니까?

PDF를 만들 때 pandoc 쉘 명령을 사용하여 개별 여백(왼쪽/오른쪽/위/아래)을 설정하는 방법은 무엇입니까?

나는 pandoc이 아래와 같이 생성된 PDF의 여백 크기를 사용자 정의하기 위해 일부 라텍스(나는 전혀 알지 못하는) 형상을 지정할 수 있다는 것을 알게 되어 기뻤습니다...

pandoc -V geometry:margin=.5in somefile.mkd --pdf-engine=xelatex -o output.pdf

...하지만 측면 여백을 위쪽/아래쪽 여백과 다르게 만드는 방법이 있나요? 4가지(상단/오른쪽/하단/왼쪽) 여백 크기를 독립적으로 설정할 수 있나요?

geometry:margin=.5in,2in및 및 같은 geometry:margin-side옵션을 시도했지만 geometry:margin-top작동하지 않습니다.

~에서https://pandoc.org/MANUAL.html이것들은 margin-left, margin-right, margin-top, margin-bottom개별적으로 설정할 수 있어야 하는데 명령줄 인수로 사용하는 방법을 모르겠습니다.

답변1

geometry:top=
geometry:right=
geometry:bottom=
geometry:left=

이 옵션은 LaTex로 전달됩니다.geometry패키지를 사용할 수 있음을 의미합니다 geometry.

의 예판독 매뉴얼top및 를 사용해도 left.

관련 정보