markdown生存指北

众人生活在MS word世界,性能差、分散精力排版,最重要的是文件格式不统一。在之前一篇文章介绍了我的使用经历和最终寻找到markdown(关注awesome365,回复“MD写作”查看),这一篇就来全面教你用markdown开始干活。

markdown语法

markdown只是一种语言,可以让人们仅采用纯文本就可编写出排版漂亮易读的文章。实现排版功能的关键是符号标记,比如一级标题文字前加上“# ”,这样专注完成内容后使用编辑器渲染即可。

符号标记就是markdown语法。常用到的无非是标题、字体倾斜、字体加粗、引用、表格等几种。网上搜索一下5分钟学会,十分简单,这里就不赘述。

编辑软件

软件随意

markdown追求的是易读易写,所以在任何编辑软件都可以用,只要你遵照其语法。你可以在Windows自带文本编辑器写,也可以在专门为markdown设计的软件上写,甚至还可以在word上写(好任性)。一下是列了些支持markdown渲染又好用的编辑器,挑选一个或者几个你喜欢又顺手的。

在线版

  • dillinger
  • StackEdit
  • MaHua
  • 马克飞象

windows

  • MarkdownPad
  • MarkPad
  • Smark
  • Miu

OSX

  • Mou
  • MacDown
  • Ulysses
  • iA Writer
  • MWeb

跨平台

  • markdownhere (浏览器插件,强烈推荐)
  • Sublime Text 2
  • Atom
  • ReText

tips,markdownhere是一款浏览器插件,只提供格式渲染功能,很好用。比如可以用在邮件内容输入后的渲染。

渲染方便

内容编辑完就该格式渲染,这是重要的一部分。渲染只需点一下按钮,漂亮的排版就搞定。以写公众号为例,渲染途径可以有:

  • 在支持markdown语法的编辑器输入完后直接生成渲染效果,复制渲染后的文字到公众号官方编辑器发布
  • 在任意编辑器完成输入,复制到公众号官方编辑器,点击插件markdownhere渲染后发布
  • 直接在公众号官方编辑器完成输入,点击插件markdownhere渲染后发布(这样不方便原文本地保存)

让你的排版更美

找到喜欢的CSS

现在你只需要好好写作,不用担心排版的问题,那些“脏、乱、差”的工作都交给Markdown来解决。但是,能不能根据自己的喜好进行格式渲染呢?比如规定标题的字体、大小、颜色等等。这就需要掌握一点CSS语法,不过格式修改的舒服漂亮涉及许多改动。好在重点只有几个:

  • 字体大小
  • 行间距
  • 字间距
  • 配色
  • 字体

我只说字体,其实不是关键。但如果你设置了一类不常见的字体,别人电脑、手机里没有这字体,到最后还是达不到效果。所以建议选大众普及的字体即可。

至于其他四项,我不是专业的,比如没有研究过怎么配色既不复杂又不单调,或者多大字号差距大多数人看起来舒适。所以我直接拿前辈们的配置用。网上有太多CSS文件分享,你随便搜一搜就好多。推荐李笑来、杨志平版本(搜索名字+markdown),其他还有挺多好样式可以自己多试试。

修改软件CSS

我说一下markdownhere插件和编辑器atom的修改,其他编辑器大同小异。

markdownhere设置很容易,在浏览器安装好该插件后打开markdownhere选项,复制其中一份渲染 CSS 样式,将其直接覆盖到”Primary Styling CSS”(基本渲染 CSS)。这个是自动保存的,修改完即可使用。从此,浏览器内大部分文字输入区域可以用markdown编写文字,最后点一下markdownhere按钮就渲染成你想要的排版。

atom是我在用的编辑器,它是开源跨平台的软件,这很和我胃口。atom修改渲染设定是通过修改配置文件(StyleSheet)完成的。File –> Stylesheet进入配置文件,这是一个文本。直接复制你喜欢CSS内容进去,保存后即可使用。atom支持markdown即可渲染,开箱就够好用。今天是markdown生存指北,改天再说atom。

你可能感兴趣的:(markdown生存指北)