我想通过将一段文本中的所有字符缩放到正常水平字符宽度的 95% 来节省空间。在 Microsoft Word 中,这可以通过“字体格式”对话框中“字符间距”选项卡下的“缩放”字段来完成(见图)。
用 LaTeX 可以完成同样的事情吗?
答案1
不,pdftex
没有这样的功能,而且从“好的排版”的角度来看,最好没有这样的功能。
它有一项名为 的功能\pdffontextend
可供利用microtype
,但仅当段落无法设置正常字符宽度时,该功能才会发挥作用。
有人可能会考虑提供虚拟的“压缩”字体,但为文档所需的所有字体构建这些字体将非常困难。而且这种做法会极大地影响可读性。
答案2
\adjustbox{scale={.95}{1}}{Some text!}
Some text!
将水平方向的字符缩放到 95%。该命令属于adjustbox
包,可在CTA 在这里。