我使用python来教授我的一些科学课程,在那里我用它来为学生创建独特的作业和测试。我遇到了一个我无法自行解决的问题。
我试图制作一系列嵌套列表。例如,我想有一个带编号的问题,然后是下面问题的子部分。例如:
我使用了样式"列表编号"创建编号列表,但我无法弄清楚如何创建以字母开头的自定义列表。
这是我到目前为止所得到的:
bpftool prog load ..
答案 0 :(得分:0)
简短的回答是它可能比它的价值更麻烦。创建编号列表,尤其是Word中的嵌套编号列表是一项复杂的操作,可能是出于遗留原因(我们在版本14或Word中的某些内容)。部分由于这种复杂性,python-docx
中尚未存在API支持。
如果你真的想这样做,那么就需要操纵文档部分中另一个包部分中存在的编号定义(我相信它的编号是x)。这将使用低级别的lxml调用。
对于我自己,我非常倾向于使用RestructuredText来完成这样的工作,渲染为PDF,也许使用Sphinx。作为副作用,您可以轻松获得HTML版本以及在网络上发布作业。但是,我离你的实际要求太远了,说这真的很合适;你必须检查一下并亲自看看:)