文本格式转换
pandoc --from markdown --to docx source.md -o dest.docx pandoc -f markdown source.md -t docx -o dest.docx pandoc source.md -o dest.docx --ignore-args # 忽略参数
|
注意:为了最佳转换效果,markdown文件每行后都要空行
md2epub
# 首先把所有的md文件列出来 # find . -name "*.md" ! -name "README.md" ! -name "SUMMARY.md" | sort > filelist.txt #
pandoc --standalone --toc \ --metadata title="MIT6.824 分布式系统" \ --metadata author="Robert Morris" \ -o output.epub $(cat filelist.txt)
|
注意:对于gitbook,pandoc可能不能正确处理路径,推荐使用honkit。
honkit
{ "title": "MIT6.824 分布式系统", "author": "Robert Morris", "plugins": ["hints"], "pluginsConfig": { "hints": { "info": "fa fa-info-circle", "warning": "fa fa-exclamation-triangle" } } }
|
# 安装honkit npm install honkit --save-dev # 需要calibre转换 ebook-convert --version
npm init -y npx honkit epub ./ ./mybook.epub
|