Markdown简介
** Markdown 致力于使阅读和创作文档变得容易!**
** Markdown**是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,当前许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。如GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge等,甚至还能被使用来撰写电子书。
下图为有道云笔记中的markdown示例,左边为编辑区,右边为预览区:
Typora简介
** Typora**是一款由Abner Lee开发的轻量级Markdown编辑器,适用于OS X、Windows和Linux三种操作系统,是一款免费软件。
与其他Markdown编辑器不同的是,Typora没有采用源代码和预览双栏显示的方式,而是采用所见即所得的编辑方式,实现了即时预览的功能,但也可切换至源代码编辑模式。
在编辑时,除了通过传统的Markdown代码的方式来实现富文本之外,Typora支持通过菜单栏或者鼠标右键选取命令的方式来实现富文本,也支持通过快捷键的方式插入。Typora也支持通过以TeX的格式来插入行间公式和行内公式。在完成编辑后导出文件时,Typora支持以PDF或Html的形式导出,如果安装了Pandoc,也能够以Word、RTF、MediaWiki、LaTeX等形式导出。在定制方面,Typora提供有几种主题,并支持通过自定义CSS的方式进行个性化定制。
Typora的特点
Typora允许随时进行无缝预览,因此您可以在检查显示效果的同时直观地进行书写。
在Win,Mac和Linux上可用。
它具有校对功能,可以检查拼写和语法。
自动配对Markdown符号,例如括号。
支持大约100种语言并支持语法突出显示。
丰富的功能和快捷键使您轻松访问发痒的地方。
与内联公式和显示公式兼容。公式也可以实时预览。
可以轻松插入图像(写入时显示图像)。
以各种格式导出,例如PDF,LaTeX,HTML 。
您可以根据自己的喜好更改外观(主题)。
支持自动保存和恢复。
有对焦模式,打字机模式和源代码模式,可以根据个人喜好进行切换。
大纲面板使您可以快速浏览文档。
字符,行和单词的数量可以立即检查。
可以创建简单的序列图。
几个示例
插入图片
生成标题
生成列表
生成表格
代码块
数学公式
图解
行内样式
文件导出
基本使用
段落和换行符
功能介绍 | Win / Linux | MacOS |
---|---|---|
段落 | 进入 | 进入 |
换行 | Shift + Return | Shift + Return |
标题
可以通过在行的开头添加#来创建H1至H6。
功能介绍 | Win / Linux | MacOS |
---|---|---|
对应于数值的H1至H6 | Ctrl +(1-6) | Cmd +(1-6) |
提高标题级别 | Ctrl + + | Cmd + ^ |
降低标题级别 | Ctrl +- | Cmd +- |
格式
可以更改字符本身的显示。
加粗
强调表达
带下划线
删除线 :字符用[~~]括起来。
功能介绍 | Win / Linux | MacOS |
---|---|---|
加粗 | Ctrl + B | Cmd + B |
强调表达 | Ctrl + I | Cmd +I |
下划线 | Ctrl + U | Cmd + U |
超连结 | Ctrl + K | Cmd + K |
代码块
可以通过在文章中写[```] 来插入代码块。此外,通过在前导符号后放置语言名称,可以应用语法突出显示(如果支持该语言)。
功能介绍 | Win / Linux | MacOS |
---|---|---|
插入代码 | Ctrl + Shift + K | Cmd + Option + C |
引用
引号块是通过在字符前面加上“>”字符来创建的。
这是引用块。
列表
可以通过在句子的开头添加[-]或[*]来创建普通列表。
霍格
皮约
缩进Piyo
您还可以通过在句子的开头放置[1.] 来创建有序列表。
霍格
缩进
皮约
您也可以通过编写[-[]] 创建任务列表。通过选择[x],将检查显示。
任务
完成的任务
功能介绍 | Win / Linux | MacOS |
---|---|---|
无序列表 | Ctrl + Shift +] | Cmd + Option + U |
有序列表 | Ctrl + Shift + [ | Cmd + Option + O |
任务列表 | 没有啊 | Cmd +选项X |
缩进 | 标签页 | 标签页 |
突出 | Shift + Tab | Shift + Tab |
插入公式
您可以通过将公式放在[$]之间来编写内联公式。
可以通过在[$$]之间放置公式(LaTeX)来编写显示公式。
功能介绍 | Win / Linux | MacOS |
---|---|---|
数学块插入 | Ctrl + Shift + M | Cmd + Option + B |
建立表格
可以通过指定列和行来创建表。通过在Typora上编辑表时使用显示的工具提示,可以轻松调整创建的表的大小。
同样,WYSIWYNG函数使对行/列进行排序变得容易。
功能介绍 | Win / Linux | MacOS |
---|---|---|
建立表格 | Ctrl + T | Cmd + Option + T |
选择行 | Ctrl + L | Cmd + L |
在当前单元格中选择 | Ctrl + E | Cmd + E |
添加行(在行末) | Ctrl + Enter | Cmd + Enter |
删除行 | Ctrl + Shift +退格键 | Cmd + Shift +退格键 |
脚注
您可以通过写[^ xxx]添加脚注。将鼠标悬停在脚注上可以查看该脚注。
添加水平线
输入[***]或[---],然后按Enter画一条水平线。
添加目录
输入[toc],然后按Enter以添加目录。
快捷键可用于基本操作
功能介绍 | Win / Linux | MacOS |
---|---|---|
开启新视窗 | Ctrl + N | Cmd + N |
开启新分页 | 不支持 | Cmd + T |
开启档案 | Ctrl + O | Cmd + O |
重新打开一个关闭的文件 | Ctrl + Shift + T | Cmd + Shift + T |
另存为 | Ctrl + Shift + S | Cmd + Shift + S |
开启设定 | Ctrl +, | Cmd +, |
关门 | Ctrl + W | Cmd + W |
跳到开始 | Ctrl +主页 | Cmd +↑ |
跳至选择 | Ctrl + J | Cmd + J |
跳到最后 | Ctrl +结束 | Cmd +↓ |
搜寻 | Ctrl + F | Cmd + F |
放大 | Ctrl + Shift +; | Cmd + Shift +; |
缩小 | Ctrl + Shift +- | Cmd + Shift +- |
关于侧边栏
可以在“列表视图”和“大纲视图”之间切换,“列表视图”显示文件夹中的文档列表,“大纲视图”显示当前打开文件的层次结构。
在大纲视图中,您可以通过单击任意标题快速移至该位置。
功能介绍 | Win / Linux | MacOS |
---|---|---|
显示/隐藏侧栏 | Ctrl + Shift + L | Cmd + Option + L |
到列表显示 | Ctrl + Shift + 1 | Cmd + Ctrl + 1 |
轮廓显示 | Ctrl + Shift + 2 | Cmd + Ctrl + 2 |
文件树 | Ctrl + Shift + 3 | Cmd + Ctrl + 3 |
创建图
可以通过在代码块中指定并描述[sequence] 来创建序列图。
也可以通过在代码块中指定和描述[流] 来创建流程图。
也可以创建其他甘特图。
嵌入HTML
还可以通过嵌入HTML来更改文本颜色。
<span style =“ color:red”>红色文字</ span>