Typora软件/markdown语法快速入门(不包含插入图表等,仅教个人写笔记怎么用)
本文基于beta版编写,正式发布版可能会有一些差别
本文样式不代表typora中的样式,本人自定义了一些博客css代码
有关Typora的最后一个免费版请自行搜索获取,本文不做提供(原本官网能访问,现在访问不了了,可能是收费了的原因换网站了?)
找到了最新的typora中文官网,目前原官网typora.io仍然无法访问,现有的中文站为"数码荔枝"所代理
Typora快捷键
1.编辑行为
快捷键 | 解释 |
---|---|
Ctrl+shift+k | 生成代码编辑区(也可以手工用一对```包围) |
Enter | 生成新段落 (可以发现新段落其实是自动加一行空行作为间隔) |
Shift+Enter | 生成新行(可以发现新行不会生成额外的空行) |
Ctrl+Shift+C | 复制为MarkDown |
Ctrl+Shift+V | 粘贴为纯文本 |
Ctrl+L | 选中光标所在行或者表格行(是的,Typora里可以画表格的) |
Ctrl+Shift+BackSpace | 删除表格行(在非表格时如"control_+Shift",使用该命令会先删除Shift单词,再删除+,再删除control_,是的_视为连接符,和单词算成一个表格行) |
Ctrl+Enter | 在光标处下方增加表格行(手工加一行分隔符|行也行) |
Alt+↑ | 上移表格行 |
Alt+↓ | 下移表格行 |
Alt+← | 左移表格列 |
Alt+→ | 左移表格列 |
Ctrl+E | 选择样式范围或者表格单元 |
Ctrl+D | 选中单词(所有连续中文视为一个单词,英文单词包括_,包括+) |
Ctrl+← | 向左跳单词(所有连续中文,根据内置语言规则(如"他们")视为一个单词,英文单词包括_,包括+) |
Ctrl+→ | 向右跳单词(所有连续中文,根据内置语言规则视为一个单词,英文单词包括_,包括+) |
Ctrl+Shift+D | 删除单词(规则同上) |
Ctrl+Home | 跳到顶部(用鼠标拖动滑动条也行,因为我不知道笔记本的Home键在哪) |
Ctrl+End | 跳到底部(笔记本也没看见End键) |
Ctrl+J | 跳到选择处(光标处) |
Ctrl+F | 调出查找框 |
F3/Enter | 查找下一个 |
Shift+F3/Shift+Enter | 查找上一个 |
Ctrl+H | 替换 |
2.段落控制
快捷键 | 解释 |
---|---|
Ctrl+1/2/3/4/5/6 | 标题级别1到6 (行前面加1到6个#号) |
Ctrl+0 | 将标题回归成段落(怎么感觉这么无厘头)(也可以手工删除行前所有#号) |
Ctrl+- | 降低标题级别(最低段落级别,即与Ctrl+0后一致) |
Ctrl+= | 增加标题级别(最高1级标题) |
Ctrl+T | 新增表格 |
Ctrl+Shift+K | 新增代码块(是的这里写重复了,上面有了) |
Ctrl+Shift+M | 新增数学块 |
Ctrl+Shift+Q或者>+空格 | 引用块(用来放别人的名言),表格内不生效 |
Ctrl+Shift+[ 或者使用类似"1.+空格"达成 | 有序列表 |
Ctrl+Shift+] 或者使用类似"-+空格"达成 | 无序列表 |
手工在行前加- [ ]+空格 | 加任务框 |
手工在行前加- [x]+空格 | 加任务完成框 |
Ctrl+[或者Tab | 缩进(疑似无用),发现了,原来是加了Tab缩进后该段会变成一个文本块(类似代码块的文本域), 但是如果规定了语言,会自动转代码块 |
Ctrl+]或者Shift+Tab | 凹痕(疑似无用) |
- 有序测试
- 有序测试
- 无序测试
- 无序测试
3.格式操作
快捷键 | 解释 |
---|---|
Ctrl+I或者_用两个_包围_,或者用两个*包围 | 加斜 |
Ctrl+B | 加粗(用两个**包围) |
Alt+Shift+5 | |
\ | 转义符,_怎么下划线怎么**都**没事_,就是有点费手 |
Ctrl+Shift+` 或将文本用一对`包围 | **_代码区_** (内容无视Markdown语法,与代码块类似) |
Ctrl+K或者[链接名](https://开头的链接地址) | 超链接,如博客园 |
Ctrl+U | 下划线(上面的超链接也会有下划线,用<u></u>包围) |
Ctrl+Shift+I | 插入图片(一般直接复制过来而不是这样子插入) |
Ctrl+\ | 清除格式 |
文本 | 设置该行/段字体颜色<font color=#FF0000 >文本</font > |
---(三个杠加一行空行) | 加一行分割线(示例如下) |
typora支持文本高亮但要去偏好设置中打开扩展语法开关(用两个==包围)
typora不支持分页符[========]
如果希望在导出为pdf时在某处强行分页,可以考虑在那处加上这行html代码
<div style="page-break-after: always;"></div>
4.视图
快捷键 | 解释 |
---|---|
Ctrl+Shift+L | 切换侧边栏(上次停留在文件或者大纲则本次调出侧边栏时也是) |
Ctrl+Shift+1 | 打开大纲 |
Ctrl+Shift+2 | 打开文件 |
Ctrl+Shift+3 | 打开文件树(文件夹) |
Ctrl+Shift+F | 查找最近文件 |
Ctrl+/ | Markdown源码模式(无法使用Ctrl+Z撤回进入源码模式之前的编辑过的内容,需退出源码模式才能用) |
F8 | 对焦模式(除了光标所在行,其余行置灰) |
F9 | 打字机模式(使光标所在行尽量处于屏幕中央)(可以F8+F9对焦打印机模式) |
F11 | 切换全屏 |
Ctrl+Shift+- | 页面缩小 |
Ctrl+Shift+= | 页面放大 |
Ctrl+Shift+9 | 实际大小(恢复100%缩放) |
Ctrl+Tab | 在已打开的文档间切换 |
Shift+12 | 切换开发者工具 |
[TOC]然后回车加一行空行 | 插入一个完整目录(按你的标题级别生成) |
5.其他
快捷键 | 解释 |
---|---|
Win+. | 表情与符号👋👉🙌🧬🗡🏹🛡⚔🔫 |
引用块测试
(数学块测试)
\[\\数学块测试
\\直角三角形满足:
\\a^2+b^2=c^2,a+b>c
\\{[a,b][c,d][e,f]}
\\lga^b
\\a.bcde-f.ghij
\]
上述内容在typora中有效,可能因为各种原因在各博客不一定适用
测试,旧版typora使用mermaid8.8.3,新版已经支持到了>=10.3.1,博客园使用mermaid10.2.2,经排查,博客园中无法渲染的原因是连线间文本不能用中文括号【】
graph LR;
字母遍历-->IsAEIOU{是否元音字母}
IsAEIOU-->AEIUO(是元音)
IsAEIOU-->NOT(不是元音)
NOT==不是元音继续遍历==>字母遍历
circel((圆的))--- |mermaid8.8.3不支持同心圆|dcircle(((双圆)))
circel((圆的))--- |mermaid8.8.3不支持同心圆|ping[/平行四边形/]
ping-->|文本|tag>标签型]
tag-.->dtag{{双标签}}==>t[\梯形/]-.文本.-> ct[(圆柱)]
A & B ==> C & D
E o=====o F