轻松解决Markdown中文缩进问题

Published on 2014 - 02 - 13

  由于这两天尝试了简洁的farbox,而farbox的写作是支持Markdown的,所以这两天尝试了一下用Markdown写东西。

  用下来总的感觉是,Markdown是一款优秀的标记语言,简洁高效,任何人都可以读懂,并且易于入门和掌握。排版非常容易,用键盘啪啪啪打下来,不需要动一下鼠标,一篇已排版好的文章就出来了。并且,Markdown还兼容html语言,这真的是非常有用。

  简洁有时候意味着功能不完善。Markdown对中文的支持就不太好(貌似没有几个对中文支持好的),缩进问题尤为明显。在英文中端首如果缩进也许会很难看,但是在中文里如果段首没有锁进会很难看。

  很抱歉,用Markdown写中文的话,默认是没有段首缩进的。我觉得最后弄出来的真是难看。

  而且,如果加上几个空格或者tab的话,这段文字很可能会被Markdown智能识别成代码,从而以代码的方式现实。真的是很无语啊。

  解决方法也是有的,比如说直接插入html语言。我觉得这个方法太复杂了,敲键盘好累的。

  我自己折腾出来的方法是在段首加两个全角空格。

  

  在一般的中文输入法下,按Shift+空格就可以输入一个全角空格,很便捷;在iOS设备上麻烦一点。我是在通用-键盘里自定义了用户词典,这样就可以快捷地输入两个全角空格了。