gpt4 book ai didi

python - 覆盖 sphinx/docutils 中的默认字段名称限制

转载 作者:太空狗 更新时间:2023-10-29 18:12:35 24 4
gpt4 key购买 nike

我正在使用 sphinx用于为项目生成 html 文档。我广泛使用 field lists .

生成 html 时,如果标签的长度最多为 14 个字符,则每个标签/值对将呈现为具有两个单元格的单个表格行。

如果一对标签的长度超过 14 个字符,标签/值将呈现为两个表格行。

我想将环绕限制增加到一个更大的值(例如 40)。我发现该限制由 docutils 的 --field-name-limit 选项控制。但是,我找不到如何通过 sphinx 设置这个值。

我在文档根目录中创建了一个 docutils.conf 文件,内容如下:

[general]
dump_settings: 1
dump_internals: 1

[html4css1 writer]
field_name_limit: 40

当我运行 sphinx 时,文件被读取。打印设置和内部结构 - 因为 [general] 部分中的值。在打印的值中,field_name_limit 被打印为具有值 40。尽管如此,我描述的包装仍然出现在 html 输出中。

如何设置 field_name_limit 的值以获得所需的输出?

最佳答案

如果没有异议,Sphinx-1.2 将支持 html 编写器的 docutils.conf。 https://bitbucket.org/birkenfeld/sphinx/commits/67682aca

关于python - 覆盖 sphinx/docutils 中的默认字段名称限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13029207/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com