从/转换为docx时换行的pandoc处理

问题描述

我正在使用pandoc在.docx和.org格式之间进行转换,以便可以在像emacs这样的纯文本编辑器中进行编辑。
pandoc对于换行符/换行符有自己的想法。

从.docx转换为.org:

  1. .docx文档包含换行符时,pandoc会放置双换行符。
  2. pandoc删除了多个有意换行符。

示例:
test-doc.docx:


第一行


第二行
第三行

命令:
> pandoc -s test-doc.docx -o test-doc.org

输出test-doc.org:


第一行

第二行

第三行

从.org转换为.docx:

  1. Pandoc删除换行符。

示例:
test-doc2.org:


第一行和
然后第二行。
命令:
> pandoc -s test-doc2.org -o test-doc2.docx

输出test-doc2.docx:


第一行,然后第二行。

使用pandoc --wrap标志无法纠正此行为。
对于使用MS Word和Google Docs创建的.docx文件,此行为相同。
在.docx和markdown(.md)格式之间进行转换时,此行为是相同的。
这是Windows上的pandoc版本2.10.1。
我希望换行符可以在.docx和.org格式之间忠实地转换。
谢谢您的任何建议。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...