ios markdown 解析_Markdown 使用手册

1. Markdown 是什么?

1.1 认识Markdown

Markdown是一种轻量级的 [ 标记语言 ],Markdown 是一个 Web 上使用的文本到HTML的转换工具,可以通过简单、易读易写的文本格式生成结构化的HTML文档。目前面向开源及私有软件项目的托管平台—GitHub、中国专业IT社区—CSDN、优质的创作社区—简书等网站均支持这种格式。

GitHub基于搜狗微信搜索的微信公众号爬虫接口

1.2兼容 HTML

Markdown 语法的目标是:成为一种适用于网络的书写语言。

Markdown 不是想要取代 HTML,甚至也没有要和它相近,它的语法种类很少,只对应 HTML 标记的一小部分。Markdown 的构想不是要使得 HTML 文档更容易书写。Markdown 的理念是,能让文档更容易读、写和随意改。HTML 是一种发布的格式,Markdown 是一种书写的格式。

2. Markdown 适合做什么?

Markdown 文本编辑器,在快速文字排版以及代码编辑方面的效率是显而易见的。使用人群方面,适合那些对码字手速和排版顺畅度有要求的人群,譬如码农、网站小编……

2.1 使用 Markdown 的优点专注你的文字内容而不是排版样式,安心写作。

轻松的导出 HTML、PDF 和本身的 .md 文件。

纯文本内容,兼容所有的文本编辑器与字处理软件。

可读、直观、学习成本低。

2.2 使用 Markdown 的误区We believe that writing is about content, about what you want to say – not about fancy formatting.

我们坚信写作写的是内容,所思所想,而不是花样格式。

Typora 也不是没有缺点。相较于老牌的Word ,在功能方面Typora 还稍显稚嫩,一些功能尚且不足。比如对于插入的图片,Typora 不能对其设置样式、裁剪等,而Word 则表示笑而不语。

但换一个角度来说,这也不是 Typora 的问题,因为它和 Word 完全是两个不同定位的文本编辑器,只能说各有侧重。

虽然功能的丰富并没有什么本质的缺点,但终归有些背离初衷,何况在编写的过程中很费神,不如使用专业的工具撰写来的更有效率,所以如果你需实现复杂功能,专业的图形界面工具会更加方便。

3. Markdown 编辑器推荐

3.1 Typora

如果你是一个内心文艺、热爱写文的程序员,那么你可能会想,到底有没有一款既接近程序员码字风格,又可以用于普通文本排版的编辑器呢?答案肯定是有的,它就是 Typora [' tɪ pɔ:ra]  。

Typora删除了预览窗口,以及所有其他不必要的干扰。实时渲染的特点「所见即所得」(What You See Is What You Mean)。Typora 同样支持 Windows、OS X 和 Linux。

官网下载下载合适的版本,并傻瓜式安装即可

3.2 其他平台

3.2.1 macOS 平台

在 macOS 上可以使用 Ulysses[ 尤利西斯 ],其次还有很多同类选择。

3.2.2 iOS、Android 、Web 平台iOS、Android端已有相当多的APP支持Markdown 语法编辑,例如 Drafts、Day One、iA Writer 等。

Web 端,简书,CSDN,微信公众号等。

参考:

各个平台的编辑器

推荐几款Mac平台上不错的Markdown软件

4. Markdown 语法

4.1 Typora 的 markdown 语法

看到这里请不要被 [ 标记 ] 、[ 语言 ] 所迷惑,Markdown的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,加上高效的快捷键操作,会有一劳永逸的效果。

Markdown由 约翰·格鲁伯 创建。但是,其语法在不同的解析器或编辑器之间有所不同。

1、标题ctrl + 数字键

用#空格表示,依次增加#,对应标题1-6号标题

效果:

2、引用Ctrl + Shift + Q

> + 空格 + 内容

效果:此处是引用无限次嵌套引用

3、有序列表Ctrl + Shift + [

1. + 空格 + 内容

效果:

4、无序列表Ctrl + Shift + ]

-或+或* + 空格 + 内容

效果:

5、任务清单

支持GFM任务列表。能够在markdown文件中管理简单的待办事项。- + 空格 + [ 空格 ] + 空格 + 内容

效果:

6、代码块

Typora支持 java,python 等多种编程语言,并且在代码区域进行语法高亮,用Typora记编程笔记,看得一清二楚!Ctrl + Shift + K

``` + 语言名 + 回车

效果:

7、公式块

7.1 Typora 原生支持  Tex / LaTeX 美[ˈleɪteks] 语法,可用来渲染普通数学、化学方程式。 渲染过程由MathJax处理。LaTeX 是一种基于 TeX 的排版系统,由于它易于快速生成复杂表格和数学公式,非常适用于生成高印刷质量的科技和数学类文档。如果你常阅读数学、计算机等领域的学术论文,一定对 LaTeX 不陌生。

7.2 Typora 可绘制流程图、时序图(顺序图)、甘特图

Ctrl + Shift + M

$$ + 回车,可输入各种公式

$x^2+\cos(\theta)$

效果:

内联公式:

8、生成表格Ctrl + T

在一般的 Markdown 编辑器中,你可以通过以下的格式插入表格:

| 第一个标题 | 第二个标题  | 第三个标题|

| -----------------| -----------------| ---------------|

|      单元格     |     单元格     |     单元格   |上面的麻烦,但好在 Typora 为我们提供了图形界面的插入表格的功能,你只需要在行内鼠标右键 - 插入 - 表格,并输入行数和列数,Typora 就会自动生成一张样式不错的空表格。

调整Markdown文件中表格大小的最快步骤:只需拖动鼠标即可。

效果:

9、字体加粗Ctrl + B

**两边各两个星号**

__两边各两个下划线__

效果:字体加粗

字体加粗

10、字体倾斜Ctrl + I

*内容*

_内容_

效果:字体倾斜

字体倾斜粗斜体文本

粗斜体文本

11、下划线Ctrl + U

内容

效果:下划线

12、删除线Alt + Shift + 5

~~内容~~

效果:删除线

13、分割线

可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格 。-------------------

效果:

14、插入链接Ctrl + K

[显示的文字](链接 "链接标题")

允许您插入URL作为链接

效果:链接

链接

www.google.com

15、插入图片Ctrl + Shift + I

![显示的文字](路径 "图片标题")本地直接拖拉图片到编辑页面。

如果使用markdown构建网站 ,配合MPic,上传图床并复制链接到编辑页面。(推荐)

16、视频

可以使用HTML标签嵌入视频。

17、插入脚注第一行:内容+[^1]+回车第二行:[^1]: + 脚注内容

(注意:在英文半角的输入法下输入符号,输入脚注内容后,可移动鼠标到第一行脚注上可看到脚注内容)

效果:今天还好吗?12

[1]   好着来,😄

[2]   那么你如何?

17、插入目录(TOC)[toc] + 回车

18、下标、上标、高亮H~2~O

X^2^2

==高亮==

效果:H2O

X2

高亮

19、反斜杠Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号。

20、表情符号😄英文状态下的引号,输入字母自动显示表情符号

win10快捷键:win + .

微软输入法快捷键:Ctrl + Shift + B

以上语法不用刻意记,在Typora中的右键菜单都有, 常用功能基本上都有快捷键。

4.2 Typora特色

4.2.1 文件快速打开:Ctrl + P

自动保存(注:需在文件->偏好设置->通用 打开该功能)

md 文件导出Typora支持十余种文本格式的导出,默认的有PDF、HTML,此外它还支持主流的Word文档,小众一些有Epub、RTF格式…等等,同时它还支持把文本导出为图片,方便快捷。你可以根据软件内提示安装 Pandoc 插件来导出更多例如 docx,LaTeX 等格式。

对于Typora,Pandoc的安装是可选的,如果您不需要Typora中的高级导入/导出支持,则不必在计算机上安装Pandoc安装和使用Pandoc

4.2.2 主题

为了让文档更美观,我们可以为其加上 CSS style。我认为 Typora 对 CSS 的支持让它成为一众桌面笔记应用中最与众不同的一个。在 Typora 中 CSS 被称为「主题」,但其本质仍是 CSS 文件。你可以在文件 - 偏好设置 - 主题 - 打开主题文件夹看到这些 CSS 文件。

选择不同的主题可以使文档拥有不同的外观,但不会影响内容。Typora 自带了若干主题,你也可以在官方主题下载更多的主题。

4.2.3 视图侧边栏:Ctrl + Shift + L或者左下角第一个按钮

专注模式:F8 使得你所编辑的那一行永远处于屏幕正中

打字机模式:F9使你正在编辑的那一行保留颜色,而其他行的字体呈灰色

源代码模式:Ctrl + /或者左下角第二个按钮

参考网站:

1.Typora官方指南

2. 史上最完美的Typora教程

3. Markdown 中文版语法说明

5、Markdown相关资源共享

5.1博客搭建

Typora 支持在文档头部加上基于 YAML 的 front-matter 信息,这一特性适用于把 Markdown 文档分类归档上传到用 Hexo 框架搭建的博客中。

Stone  Sun's Blog

博客搭建参考网站

5.2图床推荐

图床选择参考网址

6、Markdown总结

Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,可用于写博客,写帮助文档,同时多种网站均支持这种格式。学习的同时,学会分享才能共同进步!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值