【问题标题】:Sphinx automodule, no text wrap in class name (latexpdf)狮身人面像自动模块,类名中没有文本换行(latexpdf)
【发布时间】:2020-02-25 11:35:39
【问题描述】:

我正在使用 Sphinx 的 make latexpdf 生成 pdf。这大部分工作正常,但我的项目有一个非常深的文件夹结构,导致类名不适合页面。谁知道我该如何解决这个问题?

这是问题的截图:

【问题讨论】:

标签: latex python-sphinx pdflatex


【解决方案1】:

您好,如果没有在您的conf.py

序言 中添加以下代码,我希望您找到了解决方案
\makeatletter
\renewcommand{\pysigline}[1]{%
                                            
\setlength{\py@argswidth}{\dimexpr\labelwidth+\linewidth\relax}%

\item[{\parbox[t]{\py@argswidth}{\raggedright#1}}]}

 \renewcommand{\pysiglinewithargsret}[1]{%
                                           
 \setlength{\py@argswidth}{\dimexpr\labelwidth+\linewidth\relax}%

 \item[{\parbox[t]{\py@argswidth}{\raggedright#1}}]}
                                            
\makeatother

【讨论】:

  • 老实说当时还没有弄清楚,我可能会在这个月重新审视它。谢谢!
猜你喜欢
  • 2011-06-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-05
相关资源
最近更新 更多