我有一本降价格式的书。我想在章节标题中将其拆分为单独的文件。我怎么能这样做?
答案 0 :(得分:4)
有一本降价格式的书。我想在章节标题中将其拆分为单独的文件。我怎么能这样做?
如果您使用的是Pandoc,则可以将Markdown文件转换为EPUB,解压缩EPUB文件并将HTML文件转换为Markdown。 不是完美的解决方案,但您可以使用几行bash脚本完成它,如
pandoc -f markdown -t epub -o my-book.epub my-book.md
unzip my-book.epub
for chapter in *.html
do
pandoc -f html -t markdown -o ${chapter/html/md} ${chapter}
done
您需要修复HTML文件的路径。
如果你想编写一些东西而且你有一些经验,那么编写一个Python / ...脚本来分割文件应该不难。