Sphinx自动模块,类名中没有文本换行(Latexpdf) [英] Sphinx automodule, no text wrap in class name (latexpdf)

查看:25
本文介绍了Sphinx自动模块,类名中没有文本换行(Latexpdf)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用Sphinx的make latexpdf生成pdf。这在很大程度上可以很好地工作,但我的项目有一个相当深的文件夹结构,导致类名称不适合页面。谁知道我该怎么解决这个问题?

以下是该问题的屏幕截图:

推荐答案

嗨,如果不在conf.py

前言中添加以下代码,我希望您能找到解决方案
makeatletter

enewcommand{pysigline}[1]{%
                                            
setlength{py@argswidth}{dimexprlabelwidth+linewidth
elax}%

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

 
enewcommand{pysiglinewithargsret}[1]{%
                                           
 setlength{py@argswidth}{dimexprlabelwidth+linewidth
elax}%

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

这篇关于Sphinx自动模块,类名中没有文本换行(Latexpdf)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆