轻松记录您
灵感和创意

Markdown,用于文档和电子书写作的专用“编程”语言

“编程”两个字上加上引号,毕竟在之前的文章里我们也说明了,Markdown并不算一门编程语言,而是类似于HTML的标记语言,机智客换句话说,Markdown是一种我们写作文档时候的格式,它不用我们记忆大量标签或快捷键去操作格式,我们要学习它要跟学习一门编程语言一样,去专业平台专业板块。

只是,作为一种专注于写作撰稿的标记语言,Markdown显得比其他编程语言和标记语言都简单多了而已。它的语法很少,它比Word格式简单,不用我们记忆大量命令翻找大量菜单工具;它比HTML简单,不用那么多标签就能让我们的文档轻松表现出来。

常用的用于字句的Markdown格式有以下几种。一级标题格式:前面用#符号,二级标题格式:用两个##符号,以此类推直到六级。加粗格式:前后用**双星符号。斜体格式:前后下划线_符号。删除线格式:前后两个波浪线符号。下划线格式:类似HTML里的< u >符号。

常用的用于列表段落或代码块的Markdown格式有以下几种。分段格式:两个空行加回车。分隔线格式:一行中用三个以上的星号、减号、底线来建立。无序列表格式:星号*加号+减号-后添空格。有序列表格式:1.空格加字。列表嵌套格式:加4个空格。区块格式:段落开头>符号。片段代码或函数块格式:前后加`反引号。而前后三个反引号则代表一块多行代码区。单行代码块格式:4空格或制表符(Tab键)。

常用的链接图片表格的Markdown格式有这几种。超链接格式:带锚文本的中括号后带超链接的小括号。而图片链接格式则和超链接类似,不过前面加个!感叹号。中括号中的文本是alt而已。表格比较复杂点。用|分隔。用—-分隔表头和其他行。机智客在这里汇总示例一下。

既然是一种语言,那么应该有一种对应的编辑器吧。当然有。Markdown虽然广泛应用于Web端,然而在几个主流的操作系统平台桌面端,也都有相应的编辑器。比如在Windows平台,我们可以使用免费的MarkdownPad,当然也可以升级为收费版的软件。不过机智客觉得还是我们大Ubuntu这样的Linux操作系统里的软件好用。直接用专用的Markdown编辑软件ReText,简单又完善。而Windows里,虽然显得完善,但未必又有点适得其反地复杂。

专用的编辑器未必有必要,既然Markdown是一种已经广泛使用的语言,那么估计会在别的代码编辑器体现出来。的确,如果你写程序,那么一定安装有自己熟练的代码编辑器。比如Atom,VSCode等。正好,Markdown也能在这样的编辑器里使用。想想看,代码编辑器不仅可以用来写代码,还可以用来写文章撰写电子书。一举两得,多幸福啊,是吧。

未经允许不得转载:坚果云Markdown » Markdown,用于文档和电子书写作的专用“编程”语言
分享到: 更多 (0)

坚果云Markdown轻松记录您 灵感和创意

坚果云Markdown下载坚果云Markdown介绍