Ubuntu上Typora使用Pandoc转换Markdown原文件详解

需积分: 50 2 下载量 154 浏览量 更新于2024-09-04 收藏 242KB PDF 举报
Markdown Reference.pdf文件是一个关于Markdown语言使用的指南,特别是与Typora编辑器相关的部分。Markdown是由Daring Fireball创建的一种轻量级的标记语言,其初衷是为了简化文本格式化,使得编写易读易写的纯文本内容成为可能。尽管Markdown的核心语法保持一致,但不同的解析器或编辑器可能会有所扩展或定制,如Typora采用了GitHub风味的Markdown(GFM)。 文件中详细介绍了Markdown在Typora中的应用,包括基础元素: 1. 段落和换行:在Markdown源代码中,段落由两个或更多的空行分隔。在Typora中,只需按一次回车即可创建新的段落。若要在其他Markdown解析器中识别单行换行,可以在行尾留两个空格或添加`<br>`。 2. 标题:Markdown支持多级标题,使用`#`号表示,例如`# 标题1`对应一级标题,`## 标题2`对应二级标题。 3. 块引用:使用`> `开始的文本表示块引用,可以嵌套。 4. 列表:有无序列表(星号、加号或减号开头)和有序列表(数字加点)两种形式。 5. 任务列表:Typora支持通过在待办事项前加上`- [ ]`或`- [x]`来创建。 6. 代码块:使用三个反引号包围的代码区域,可以选择Fenced代码块(````language`)或通过四个空格进行缩进。 7. 数学块:通过使用特定语法插入数学公式,如`\(公式\)`。 8. 表格:使用`|`分隔列,`---`表示表头分隔线。 9. 脚注:Markdown允许添加脚注,使用`[^footnote]`标记并定义在文档底部。 10. 水平线:使用三个或更多连续的`-`、`=`或`*`可创建。 11. YAML元数据:在文档顶部可以插入用于自定义或传递信息的键值对。 12. 目录:Typora自动根据标题生成目录,通过设置可以手动插入或编辑。 13. 内链和外部链接:使用`[链接文本](链接地址)`创建链接,内部链接通常用锚点标识。 14. 图片:通过`![](图片地址)`插入图片,支持本地或网络图片。 15. 强调:使用`*`或`_`围绕文本实现斜体或粗体,``或`__`可同时加粗和斜体。 16. 其他:包括超级和下划线、表情符号(如😄)、内联数学公式、子/上标、高亮显示、HTML片段嵌入、视频嵌入等。 这份文档旨在帮助用户了解如何在Typora中高效地利用Markdown格式编写和转换文档,无论是为了个人笔记还是协作项目,都能提供清晰且易于阅读的格式。