屏幕友好的预览布局

屏幕友好的预览布局

编辑 LaTeX 文档时,我更喜欢在一个显示器上显示源文件,latexmk -pvc在另一个显示器上实时预览(通过或类似方式)。当辅助显示器可以物理旋转时,我会这样做——这允许我以原始大小甚至更大的尺寸显示预览。但如果显示器无法旋转,当(纵向)文档缩小以适合屏幕时,字体大小通常会变得太小。

我正在寻找一种方法来调整页面几何形状以进行屏幕预览,同时保留\textwidth(以确保图形仍然“正确”地呈现)。如何告诉geometry包:

  • 调整paperwidth,使width保持原样,增加小幅幅度
  • 调整paperheight至给定的宽高比
  • 删除(或隐藏)页眉和页脚

是否有一个封装了这个的包,也许包括检查这个“屏幕”模式是否处于活动状态?

有关的:针对屏幕观看进行优化

答案1

事实证明,该geometry包接受长度参数并支持该calc包,如手册中所述。这提供了以下选项:

\geometry{paperwidth=\textwidth+2em,left=1em,right=1em}
\geometry{paperheight=.8\paperwidth}
\geometry{head=0ex,foot=0ex,top=0ex,bottom=1ex}

这将使用 1em 作为边距,宽高比为 5:4(=1 / 0.8),隐藏页脚,并使用最小空间作为页眉。行可能会变得过长且难以理解,因此

\geometry{twocolumn,columnsep=2em}

可用于生成较短的行。(我不知道如何进入“三列”模式。)

这些设置现在对于文本来说是最佳的,但图形的预览可能会失真。我还没有找到封装布局设置的包——这样的包有用吗?

相关内容