我正在使用Sphinx来记录一个项目。我想产生HTML和PDF格式。我已经使用rinohtype导出PDF,效果很好。但是,图像始终呈现得比页面宽度宽。有没有一种方法可以为整个文档配置图像宽度,而不是单独为每个图像配置图像宽度?
我试过玩Latex前言,但到目前为止还没有成功。这是我放在Sphinx的conf.py中的Latex前言
latex_elements = {
# The paper size ('letterpaper' or 'a4paper').
#
'papersize': 'a4paper',
# The font size ('10pt', '11pt' or '12pt').
'pointsize': '10pt',
# Latex preamble
'preamble': '\usepackage{graphicx}\setkeys{Gin}{width=\linewidth}',
# Latex figure (float) alignment
'figure_align': 'htbp',
'pxunit': '300px=1in',
}发布于 2020-07-27 19:28:45
从问题中还不清楚您使用的是LaTeX Sphinx构建器还是rinohtype提供的构建器。如果您使用的是rinohtype生成器,则latex_elements中的设置(纸张大小除外)将不起任何作用。
从rinohtype 0.2.1开始,图像应该自动缩小以适应可用文本宽度。如果您的文档不是这样,请使用file a bug report。
https://stackoverflow.com/questions/62681311
复制相似问题