将Markdown文件重新格式化为特定的代码样式

win*_*yer 2 shell markdown reformatting github-flavored-markdown

我正在写一本有几个人写作和编辑文本的书.一切都是Markdown.不幸的是,有不同风格和线条宽度的混合.从技术上讲,这不是一个问题,但在美学方面并不好.

以GitHub降价方式重新格式化这些文件的最佳方法是什么?这个工作有shell脚本吗?

Jon*_*oss 5

你可能想看看潘多克 ; 它了解Markdown的几种风格.

pandoc -f markdown -t markdown_github foobar.md
Run Code Online (Sandbox Code Playgroud)

在几年前在Perl中编写了一个标记转换器,如果没有一个像样的词法分析器,我就不希望接近这样的任务,这有​​点超出了shell脚本.