ep02:MOU和Markdown

软体进化论第二期

第二期音频节目链接

最近看到MOU的话题又被挖出来深八了一下,所以我们这次就来讨论一下这个话题。

Mou 是当年一个很火的 macOS 上的软件,他的流行是因为Markdown

什么是Markdown

所有人都应该了解下的Markdown,只要你经常需要写字。

先给大家一个感性的认识,到底什么是Markdown,Markdown是一个帮助你在文本中标记格式的语言,对,它是一个轻量级的标记语言,说到语言两个字大家可能就头大了,其实MD和编程语言相差极大,可以说任谁都能在一刻钟就能内学会的语言。

我随便举几个例子,例如你开始写作,想要写一级标题,就在文字前面打一个#号就好。二级标题就打两个#号,聪明的你一定猜到三级标题怎么办。如果你想要制作一个数字列表,你可以在列表每行前面输入任意的数字加上一个点,最后输出的格式就是自动排好序的列表。

Markdown格式的设计初衷就是,就算你用肉眼去看一个MD的文件,也能很轻松的理解格式和内容。其实这样的技巧在古老的人工排版时代就存在。最早的打字机用的是物理的字模,其实完全没办法打出不同字号、字重、格式的文字。为了能让排版师傅知道自己哪里想用大号字,哪里想用斜体或是粗体,都根据打字机有限的功能做了很多的标注,例如在文字下面加下划线表示要斜体,双下划线就是粗体等等。只是那个时候没有一个标准,并不统一。MD的作用就是将这些标注语言格式统一起来,所以,大家理解MD其实是捡起了一门手艺活。

历史和介绍

Markdown 其实是一个挺年轻的格式,在2004年由John Gruber和Aaron Swartz创造。John一直是一个专栏作家,以IT科技写作为主,Aaron是比较偏开发的一位同学,经历也很传奇,对科技界的贡献很多,参与了RSS格式的制定,Creative Common这个授权协议的制定和推动,web.py这个网络框架的开发,并且参与创造了Reddit这个社会新闻网站,但是他在2013年的时候自杀了。整个人的经历非常适合做一个专题,有兴趣的同学可以去看一下他的维基百科页面。

Wikipedia链接:Aaron Swartz

MD格式在制定之后,必须要有一些工具辅助,否则很难推广,John写了一个Perl的脚本,可以将md的文件转换成浏览器可以打开的网页,这个脚本就叫 Markdown.pl。在这之后John对MD并没有太上心,一段时间之后MD都被大家认为是一个已经被放弃的标准和软件了。

因为没有人牵头维护,也导致了markdown标准的混乱,因为最早的标准满足的是排版中用到的一些基础需求,产生了很多的分支,标准最怕的就是分裂,幸运的是,在2016年3月RFC 7763 和RFC 7764标准发布,里面添加了一个MIME格式 text/markdown,标准中描述了基础的markdown规则和一些比较流行的分支。

使用它的好处

纯文本格式,摆脱Word或者是其他的类似排版软件的控制,可以方便的保存,不用担心哪天你文件还在,但是能打开的工具缺已经淘汰了,或者要问你收一大笔钱。

输出格式多样,MD可以通过工具方便的导出各种格式,发送出来的时候可以使用PDF格式,并不需要大家都知道你是一个geek。

文本格式可以轻松的使用各种版本控制系统,你每次修改的差异都可以被记录下来,方便你后面查询、还原、备份。如果哪天老板说,还是你写的第一稿最好,你也不用泪奔出去再写一遍。

现在主流的工具和平台

平台

现在大量的平台支持使用MD格式作为文档编写的格式,国外比较大的有 Github(最大同性交友社区),reddit,StackExchange 等等,国内有Tower,各种笔记平台都支持使用MD作为文档格式。

工具

完整工具

Mou,OSX上很早的一个md的编辑器,我们这一集的引子
Ulyssiss,一个全苹果平台的工具,iOS和macOS 个都有,可以同步数据
MWeb 国人的一个软件,支持macOS
转换器,转换器不提供编辑器,只是将md的文本文件输出到你想要的格式

pdf
HTML
docx
page
…….

来说一说MOU

MOU本来是一个小工具,是第一个双栏界面的Markdown编辑器。大家可以看到左边是实际输入的标记语言,右边是套用某个样式后的可视化效果。

MOU的用户界面

关于MOU的故事,可以访问下面的文章:
一年了,那个闻名遐迩的 Mou 你还记得吗?

第二期音频节目链接

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,539评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,911评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,337评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,723评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,795评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,762评论 1 294
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,742评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,508评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,954评论 1 308
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,247评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,404评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,104评论 5 340
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,736评论 3 324
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,352评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,557评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,371评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,292评论 2 352

推荐阅读更多精彩内容