在自己的电脑上编译markdown文件

写博客虽说应该花更大精力关注内容,但版面太差,不要说别人,连自己都不想看。

电脑性能不好,忍受不了WPS等软件启动的速度;直接写HTML排版,看着文字与div等标签混合的大杂烩又很不爽;使用txt保存文章,格式很单调。看到别人使用markdown制作的文章,版式简洁、清爽、美观,不禁动心,我以后也使用markdown写文章了。

之前用 sublime Text3 + Markdown Editing 鼓捣过markdown,能够用浏览器预览正在编辑的markdown文件。按照Markdown语法写出来的文字,却不能完全看到效果。这次,我打算找个工具编译mardown文件。看别人用nodejs编译过markdown,但我的电脑上正好有很久之前安装的python,于是选用python来编译。

安装了一个编译markdown的python模块。在win8系统上,直接用下面的命令

easy_install.py markdown

执行成功的话,在easy_install.py所在目录下会生成markdown_py.bat文件。这个文件可以用来编译markdown文件。我把markdown_py.bat文件复制到文章所在目录,执行命令

markdown_py.bat 在自己的电脑上编译markdown文件.md>
在自己的电脑上编译markdown文件.html

顺利的话,会在文章所在目录看到生成的文件,在自己的电脑上编译markdown文件.html。
用浏览器打开,发现中文乱码。在在自己的电脑上编译markdown文件.md文件的上面加上下面这句就可以避免乱码。

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

如果在个人独立博客上使用markdown,不采用已经存在的解决方案的话,我必须解决下列问题:

  1. 后台富文本编辑器实现在一个内容框输入markdown文字,另一个内容框解析排版效果。
  2. 保存文章之前,先将要保存的文章内容由markdown格式编译为html字符串。

应该比较麻烦,先不折腾了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,553评论 6 427
  • (这是很早之前写的但内容没有太过时,发到这边补全一下...)面向初学者介绍Python相关的一些工具,以及可能遇到...
    jagttt阅读 67,333评论 3 44
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,977评论 25 708
  • A离婚又再婚了,孩子也长成大小伙,当初的离婚闹剧也归于平静,只不过偶尔还会被拿来当作饭后谈资。今天说起内情...
    拉菲圆圈阅读 106评论 0 0
  • 互联网产品更新速度越来越快,新媒体一直在涌现,比如最近爆火的视频弹幕、直播、微信公众号;新媒体花样越来越多...
    柚子流浪阅读 208评论 0 0