【问题标题】:Sphinx - images in PDF狮身人面像 - PDF 格式的图像
【发布时间】:2020-10-22 03:58:14
【问题描述】:

我正在使用 Sphinx 来记录一个项目。我想制作 HTML 和 PDF 格式。我用rinohtype导出PDF,效果很好。但是,图像始终呈现为比页面宽度更宽。有没有办法为整个文档配置图像宽度,而不是单独为每个图像配置?

我尝试过使用 Latex 序言,但到目前为止没有成功。这是我放入 Sphinx 的 Latex 序言conf.py

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',
}

【问题讨论】:

    标签: python latex python-sphinx


    【解决方案1】:

    从问题中不清楚您是使用 LaTeX Sphinx 构建器还是 rinohtype 提供的构建器。如果您使用 rinohtype builder,latex_elements 中的设置(papersize 除外)将不起作用。

    从 rinohtype 0.2.1 开始,图像应自动缩小以适应可用的文本宽度。如果您的文档不是这种情况,请file a bug report

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多