你认识Markdown吗?

2016/4/7 19:23:38 人评论 次浏览 分类:其他


今天打开有道云网页版的时候(有道云办公生活必备,我经常使用的),看到有个特殊的类型的笔记文件类型,新建Markdown文件,发现该文件是.md后缀的文件,出于好奇心就去了解了一番,想看一下这个工具究竟有什么过人之处(表面看也真的没有很牛的感觉)。于是,就在百度搜索了一番,显然难以一下子得到想要的答案。


Markdown语法很简单
    Markdown是轻量化的标记语言。它实际上是个非常简单、非常容易学习的语法。这个语法简单到每个人都可以在10分钟以内学会。具体的语法就贴出来了自己百度下"markdown语法"就可找到。



Markdown的优点

* 结构写作:通过格式标记有助于理清思路,结构化的文本
* 语法简单:简单的几个符号,容易上手,自带格式化/排版信息,且规则简单友好
* 格式优雅:呈现出来的文字排版格式简洁好看
* 引用方便:插入超链接很方便,再也不担心找不到出处
* 写作专注:写作时关注内容即可,不用在鼠标和键盘中不断切换,流畅书写。
* 容易分享:可导出HTML、LaTeX和PDF文件,随处都可打开
* 版本管理:因为是文本,所以可以通过版本管理软件查看版本的变更记录(SVN,github,程序员比较熟悉)。

优点总结:
在Word文档中,除了写作更多的就是对格式的处理,有时候在处理排版的时候浪费不少时间,使用Markdown可以忽略排版更多的是关注内容,大大提高写作的效率。写作的时候不需要在键盘和鼠标中来回切换,直接在通过键盘就可以实现文本结构化。结构化的文本是文本的基础,在分享的时候可以渲染出多种格式,便于分享和传播。

其他优点:学术性的科技写作
以上的优点可能跟大家都比较相关的,但是我们不能忽略的他的其他的优点,就是对学术性的科技写作。Markdown+R语言可以用于学术性的科技写作。

科技写作与普通的文艺写作的不同主要有:

  • 公式与图表:科学论文都需要数学公式与各类图表的输出;
  • 格式转换:pdf是通用的,但是有时需要LaTeX原始格式或者Word原始格式;
  • 参考文献:投稿给不同刊物,往往参考文献要根据对方的格式来调整。

    LaTeX是国际科学界,尤其是偏数理类的学科的主流方案之一,LaTeX的学习难度较大,不太符合人们的写作习惯。Markdown+R语言就可以满足学术性的科技写作,既兼容了LaTeX的既有能力,同时,又广泛借助于R自身强大的作图与统计学习能力。开源软件RStudio 提供 Markdown支持,从而使得Rmd这种新格式开始流行。


与Txt和Word相比

大多数情况下,我们写东西一般使用Word,或者使用Txt记事本,跟Markdown相比,有什么优点和缺点?

Txt:没有格式,顺序写作,结构化不足,写出来的东西所有格式都一样。
Word:有格式,但鼠标键盘点来点去容易为格式所累,无法专注于写作的内容本身。

而用Markdown来写东西,既有用Txt写作的简洁感,也有用Word刷格式后呈现的排版效果,而且是通过简洁的标记符号就产生了丰富的排版效果。这种感觉只有在上手用过一次以后才能了解奇妙之处。


Markdown的编辑器

    - Mac等平台下推荐Mou
    - Windows平台推荐MarkdownPad
    - Linux: ReText
    - RStudio可作为写作科技论文与R语言编辑器选择,它是跨平台的
    - markdown-here借助Chrome插件,将gmai写作窗口变为Markdown在线写作窗口
    - web:简书(http://www.jianshu.com/),马克飞象(https://maxiang.io/
    - 可以直接在线通过github撰写与提交Markdown文件,github有自动的版本跟踪功能,不用担心写废与找不到以前写的

总结

    Markdown简单易学,能提高写作效率。不过对于一个程序员而言,可能使用Markdown的优势不是很理想,相对于文艺写作而言可能优势比较明显。


相关资讯

  • virtulbox更改虚拟硬盘VDI的存放路径

    Virtulbox使用一段时间,随着占用的磁盘空间越来越大,可能会考虑更换vdi虚拟硬盘的存放位置,如果直接移动vdi,在加载虚拟硬盘的时候肯定会报错。重新注册虚拟硬盘的时候通常会提示UUID已经存在。这时候需要我们重新设置一下虚拟磁盘的vdi的uuid。这样才能顺利注册磁盘。

    2019/10/13 11:19:19
  • 阿里云OSS的CDN加速功能的样式文件无效的解决方案

    最近在帮客户开发一个活动,因为用户的并发量有可能比较大,所以使用阿里云的OSS的方案,在最终上线的时候还启用了CDN加速的功能。在开启了CDN加速之后,发现web页面的*.css的样式文件都无法生效,导致页面都出现错乱的情况。阿里云的OSS的方案,在用CDN加速之后,如果使用的资…

    2016/12/14 18:44:41