python - pandoc如何调试

 M-When 发布于 2022-10-29 08:59

我在写书时采用了reST+Sphinx的配置,可以产生HTML和ePub。但出版社要求Word的docx。所以我采用pandoc做转换。

我的自动转换脚本rest2docx.sh:

#!/bin/bash
cd ./source

echo foreword
pandoc -o foreword.docx foreword.rst
echo ch001
pandoc -o ch001.docx ch001.rst
echo ch002
pandoc -o ch002.docx ch002.rst
echo ch002b
pandoc -o ch002b.docx ch002b.rst
echo ch003
pandoc -o ch003.docx ch003.rst
echo ch004
pandoc -o ch004.docx ch004.rst
echo ch005
pandoc -o ch005.docx ch005.rst
echo ch006
pandoc -o ch006.docx ch006.rst
echo ch007
pandoc -o ch007.docx ch007.rst
echo ch008
pandoc -o ch008.docx ch008.rst
echo ch009
pandoc -o ch009.docx ch009.rst
echo futureplan
pandoc -o futureplan.docx futureplan.rst

mv *.docx ../release/

cd ../

运行后的结果抛出除数为零的错误。

root@iZ2573cw0yvZ:~/python_book/docs# ./rest2docx.sh
foreword
ch001
ch002
ch002b
ch003
pandoc: pide by zero
ch004
ch005
pandoc: pide by zero
ch006
pandoc: pide by zero
ch007
pandoc: pide by zero
ch008
pandoc: pide by zero
ch009
pandoc: pide by zero
futureplan

pandoc抛出错误后,也不知道如何调试。求指教。

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有