我正在尝试将带有图像的rst文档转换为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图像包和升级枕头没有运气
奇怪的是,rst2pdf能够正确地放置这三幅图像。你知道吗
任何帮助将不胜感激,因为我有大量的rst与一堆图像,翻译成odt
编辑:我已经从我的系统中清除了docutils(Debian Jessie),然后重新安装,没有任何改进。你知道吗
我不认为这一定是你想要的答案,但潘多克似乎在这里做得很好:
我认为这确实是
rst2odt
中一个突出的bug,而不是唯一的bug(参见python3latin-1到utf-8编码bug),而且docutils似乎没有以前那么好地维护。你知道吗也许太晚了,但是。。。你知道吗
我想这是因为绘制:名称属性在ODT输出中(内容.xml)由rst2odt生成的代码被设置为固定字符串(“graphics2”等),而我的实验补丁改变了这个行为,就我测试的情况来看,它似乎是有效的。你知道吗
相关问题 更多 >
编程相关推荐