Markdown
简介
Markdown是一种轻量级的标记语言,以简单的语法进行排版,简单高效。使用它做笔记很方便。
简单用法
以下只列出一些常用的简单语法符号,详见http://www.appinn.com/markdown
标题: 行首使用 # 号标记,一级标题 # ,二级标题 ## … 以此类推,共6级标题。
# 一级标题 ## 二级标题 ... ###### 六级标题
区块引用 blockquotes: 使用 > 号标记。表现为左侧竖线。
> 这里是引用内容 > 这里是引用内容
列表: 列表分为有序列表和无序列表,有序列表使用数字接一个英文句点标记,无序列表可使用 * 、+ 、- 标记。列表项目可以包含多个段落,每个项目下的段落都必须缩进 4 个空格或是 1 个制表符。
1. 有序列表 * 无序列表 2. XXX * XXX
代码区块: markdown中使用缩进4个空格或者TAB代表代码区块,代码区块直到没有缩进的那一行或者文件尾。小段代码可使用 ` 符号将内容包含,连续三个此符号包含的内容也是代码区块。
# 标题1 import java.io.*; import java.util.*; public class A { ... } # 标题2 `haha` # 标题3 ``` import java.util.*; public class B { ... } ```
分割线: 在一行中用三个以上的 * 、- 、_ 来建立一个分隔线,行内不能有其他东西。也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线:
“`
“`
目录: 使用 [TOC] 标记自动生成文档目录。
链接: 链接分为行内式和参考式。链接文字用 [ ] 标记。
- 行内式: 在中括号后面使用小括号将链接包含起来,可以在网址后面使用双引号附加标题。
这是 [百度](http://www.baidu.com "Baidu") 的链接
参考式: 在中括号后面再接一个中括号,其中插入一个标记id,之后可以在文件的任意位置定义标记的链接内容。链接内容的定义格式为:
- 方括号(前面可以选择性地加上至多三个空格来缩进),里面输入链接标记,后面接一个冒号;
- 一个以上的空格或制表符;
- 链接的网址;
- 可选标题,使用引号或小括号包含。
链接标记不区分大小写,可以使用隐式链接标记,如下Google:
这是 [百度] [1] 的链接 这是 [Google] [] 的链接 ... [1]: http://www.baidu.com "Baidu" [Google]: http://www.google.com (Google)
强调: markdown使用 * 和 _ 来标记强调字符。被 * 或 _ 包围的字符表现为斜体,被 ** 或 __ 包围的字符表现为粗体。
*italic* _italic_ **bold** __bold__
图片: 同链接,不过要在方括号前加 ! 号。
自动链接: 在 <> 中插入链接即可。
<http://www.appinn.com/markdown>
转义: markdown中一下字符支持转义。
\ 反斜线 ` 反引号 * 星号 _ 底线 {} 花括号 [] 方括号 () 括弧 # 井字号 + 加号 - 减号 . 英文句点 ! 惊叹号
编辑器Typora
简介
- Typora是个小巧的markdown编辑工具,支持markdown标准语法,可以实时预览,用起来很方便。
简单使用
Typora支持markdown标准语法,以下再列出一些常用快捷键(不同操作系统可能不同,详见Typora菜单栏):
标题: Ctrl + 数字 表格: Ctrl + T 代码块: Ctrl + Alt + F 或者 ``` + Enter 加粗: Ctrl + B 斜体: Ctrl + I 下划线: Ctrl + U 删除线: Alt + Shift + 5 插入图片: 直接拖拽 或 Ctrl + Shift + I 插入链接: Ctrl + K 行内公式: $XXX$ 数学表达式: Ctrl + Shift + M 或者 $$ + Enter 下标: ~XXX~ 上标: ^XXX^ 表情: :happy: 任务列表: - [ ] XXX 注释: [^注释] ,之后 [^注释]:XXX 搜索: Ctrl + F 替换: Ctrl + H 跳到文档开头: Ctrl + Home 跳到文章结尾: Ctrl + End 选中整行: Ctrl + L 选中单词: Ctrl + D 选中格式相同的文字: Ctrl + E