创建pdf时如何使用pandoc shell命令设置单独的边距(左/右/上/下)?

创建pdf时如何使用pandoc shell命令设置单独的边距(左/右/上/下)?

我很高兴看到 pandoc 可以指定一些乳胶(我几乎一无所知)几何形状来自定义它创建的 pdf 的边距大小,如下所示......

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

...但是有没有办法使侧边距与顶部/底部边距不同?四个(上/右/下/左)页边距大小可以单独设置吗?

我尝试过像geometry:margin=.5in,2inandgeometry: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=

这些选项被传递给 LaTexgeometry包,这意味着您可以使用geometry.

中的例子潘多克手册甚至使用topleft

相关内容