基本用法
目录
输入[toc]
,然后按下Enter
.
段落与行间距
行间距可以用shift+enter
来创建一个更小的行间距.
一行的最后插入两个空格Space
或者插入<br/>
.
标题
设置标题只需要在文字前放置相应数目的#
, 并且空一格.
1 | # 一级标题 |
引用
可以使用>
符号来创建引用块.
这是第一个段落,且是引用
这是第二个引用
无序列表
- 用
*
符号可以创建无需列表, 可以用-
和+
代替.
有序列表
- 可以使用
1.+空格
来创建有序列表.
任务清单
其是一种特殊的列表, 列表中的事项用 - []
或 - [x]
来标记未完成和已完成.
- (该语法在Hexo的
Markdown-it
渲染存在问题)
代码块
Typaro只支持GFM代码块,源码块是不支持的.
1 | # 可以自定义代码块的语言,可以在三个```之后追加输入语法名称, 也可以在语法名称框中输入. |
数学公式
通过使用MathJax来实现LaTex的数学符号的表达.
输入$$
, 按下Enter
键就会弹出Tex/LaTex语法的输入框, 例如:
$$
a^2 + b^2 = c^2
$$
表格
需要使用Markdown
语法修改, 可以启用源代码模式, 在其中修改.
输入|标题1|标题2|
, 按下Enter
, 会有两列的表格出现, 例如:
标题1 | 标题2 |
---|---|
a | b |
脚注
脚注[^脚注示范]:
我是脚注[^1234]
分割线
输入***
或者---
,然后按下Enter
.
YAML Front Matter
文章顶部输入---
,然后按下Enter
,插入元数据块
示意图
Typaro支持sequence
,flowchart
和mermaid
(该语法在Hexo的Markdown-it
渲染存在问题)
1 | [mermaid] |
1 | [flow] |
1 | [sequence] |
实时元件
实时元件将会在你输入完成后立即解码和编译完成, 将鼠标移动到这些语法元件上会显示出这些元件的源码内容
链接
通过在[ ]
后追加带有链接地址的( )
来创建一个直接链接
可以在链接后追加一个"文本"
来自定义所通往链接的网站标题, 例如:
[百度](http://baidu.com"百度网站")
[谷歌](https://google.com)
内部链接
可以把( )
中的链接换成所在文档的标题,或者是保存文件名, 例如:
[目录](Typaro for Markdown)
引用链接
引用类型的链接会使用第二个[ ]
用来放置一个对应相应链接地址的标签, 例如:
[引用链接][id]
另一种简洁的语法可以使用文本本身作为链接的名称, 例如:
[第二种引用链接][]
URL
Typora允许你插入urls作为链接内容,用<>
修饰, 例如:
图片
使用符号
放置在这一行的最开头
斜体
Markdown识别*
和_
作为斜体语法的标识,相当于Html标签<em>
, 例如:
*一个斜体*
可以使用\*反斜杠来免除斜体修饰\*
强调
两个*
或者_
连用就会产生一个HTML标签<strong>
实现强调加粗的效果, 例如:
**强调**
代码
创建一个实时显示的代码,用两个``
符号修饰, 例如:
1 | `代码` |
删除线
GFM增添了使用符号~~...~~
添加删除线的语法, 例如:
~~错误~~
下划线
下划线功能由HTML的标签<u></u>
实现, 例如:
<u>下划线</u>
表情
输出表情需要借助 :...
符号
(该语法在Hexo的Markdown-it
渲染存在问题)
Html
作为Markdown功能的补充:
图片:<img src="" width="" height=""/>
评论: <!-- This is some comments -->
超链接: <a href="http://" target="_blank"></a>
行内嵌入数学符号
需要在设置面板的 Markdown
栏启用它
使用$
来启动TeX命令,输入$
然后按下ESC
键之后输入TeX命令
(该语法在Hexo的Markdown-it
渲染存在问题)
下标
需要在设置面板的 Markdown
栏启动它
使用~...~
来修饰下标文本, 例如:
H~2~O
上标
需要在设置面板的 Markdown
栏启动它
使用^...^
来修饰下标文本, 例如:
X^2^
高亮
需要在设置面板的Markdown
栏启动它
使用==...==
来修饰高亮文本
==高亮==
(该语法在Hexo的Markdown-it
渲染存在问题)