gpt4 book ai didi

python - rst2odt 不显示第三张图片

转载 作者:太空宇宙 更新时间:2023-11-04 05:32:15 24 4
gpt4 key购买 nike

我正在尝试将带有图像的第一个文档转换为 odt,但 rst2odt 似乎无法从第三个文档中获取图像。

它在一年前工作,我想一定有一些升级改变了以前的行为。

重现我的问题的一个简单文档是:

######
Report
######

First try

.. image:: image.png

Second try

.. image:: image.png

Last try

.. image:: image.png

The last one is missing in odt!

我处理它:

$ rst2odt test.rst test.odt

我得到了一个只有两张图片的 odt。第三个不见了。使用 --verbose 选项时,我没有收到任何提示。

顺便说一句,rst2odt 版本是(Docutils 0.12 [release],Python 2.7.9,在 linux2 上)

尝试了不同的技巧,我重新安装了 python-imaging 包并升级了枕头,但没有成功

奇怪的是,rst2pdf 能够正确放置三个图像。

任何帮助将不胜感激,因为我有大量带有一堆图像的 rst,要翻译成 odt

已编辑:我已经从我的系统 (Debian Jessie) 中清除了 docutils,然后重新安装但没有任何改进。

最佳答案

也许为时已晚但是......

我猜这是因为 rst2odt 生成的 ODT 输出 (content.xml) 中的 draw:name 属性设置为固定字符串(“graphics2”等),而我的实验性补丁更改了此行为我测试了。

关于python - rst2odt 不显示第三张图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36766905/

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