| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Typora语法详解(一) -> 正文阅读 |
|
[开发工具]Typora语法详解(一) |
title: typora使用指南 一.概述Typora 正在使用 GitHub Flavored Markdown。 二.块元素2.1段落和换行符段落只是一行或多行连续的文本。在markdown源代码中,段落由多个空行分隔。在Typora中,只需按下 例: 第一段 第二段 第三段 可以看到三段一共占了5行。 2.2标题再typora中,有六种标题,在行的开头使用1-6个#字符,对应于标题级别1-6。 可以使用Ctrl+1~Ctrl+6设置这一行的标题。
123456普通文字大小 2.3引用文字Markdown使用>符号生成引用块,只需输入>符号后跟引用内容即可生成块引用。Typora将插入正确的>符号或换行符。通过添加额外级别的>符号允许在块引用内嵌入另一个块引用。 单层引用:
多层引用:
源代码: 2.4列表输入* 将创建一个无序列表,该* 符号可以替换为 + 或 -,可以使用快捷键Ctrl+Shift+]快速创建一个无序列表或者将同嵌套等级 已经创建好的有序列表转换成无序列表。 输入1. 将创建一个有序列表,可以使用快捷键Ctrl+Shift+[快速创建一个有序列表或者将同嵌套等级已经创建好的无序列表转换成有序列表。 示例: 无序列表
有序列表
示例源代码:
可以设置多级嵌套列表,不同嵌套等级的列表可以是不同类型的,但是同一级的列表必须是同一类型的。 示例:
示例源代码(注意不同嵌套等级前方的缩进大小):
2.5任务列表任务列表是标记为[ ]或[x](未完成或完成)的项目的列表,可以通过单击项目前面的复选框来个更改完成状态。可以使用快捷键Ctrl+Shift+x快速创建一个任务列表。 任务列表中项目前面的复选框根据主题CSS文件设置的不同而不同,详情见自定义CSS。 示例:
示例源代码如下:
可以设置任务列表的不同等级,这只是视觉效果,实质上二者项目之间没有影响。
2.6代码块Typora仅支持 Github Flavored Markdown 中的栅栏式代码块。不支持 markdown 中的原始代码块。可以使用快捷键Ctrl+Shift+K快速创建一个代码块。 手动创建代码块的语句有两种:
创建的时候就指定好语言:
创建之后再指定语言:
2.7数学公式块Typora可以使用 MathJax 渲染 LaTeX 数学表达式。 输入 示例如下: 示例源代码如下:
2.8表格Typora的表格创建有两种方式:
创建表后,焦点在该表上将弹出一个表格工具栏,您可以在其中调整表格,对齐或删除表格。您还可以使用上下文菜单来复制和添加/删除列/行。 使用快捷键Ctrl+T快速创建一个空表格(默认4行3列):
源代码如下:
也可以使用
源代码如下:
可以在表格中包括内联 Markdown 语法,例如链接,粗体,斜体或删除线。 如果在标题行添加冒号将文本定义为左对齐,右对齐或居中对齐,
示例如下:
源代码如下:
2.9脚注可以使用 示例如下: 脚注11 脚注22 示例源代码如下:
2.10水平线输入 2.11YAML Front MatterFront-matter 是文件最上方以 — 分隔(三个连续短横)的区域,用于指定个别文件的变量,举例来说:
2.12目录 (TOC)输入 文章目录2.13图表Typora 支持mermaid、sequence和flowchart。 创建方式和创建代码块方式相同,需要提前指定好所使用的语言,只有这样代码才会被渲染成图表。 2.13.1sequence2.13.2flow:2.13.3mermaid三.Span 元素在输入后Span元素会被立即解析并呈现。在这些span元素上移动光标会将这些元素扩展为markdown源代码。 3.1链接Markdown 支持两种类型的链接:内联和引用。 在这两种样式中,链接文本都写在[方括号]内。要创建内联链接,请在链接文本的结束方括号后立即使用一组常规括号。在常规括号内,输入URL地址,以及可选的用引号括起来的链接标题。 This is an example inline link. This link has no title attribute. 3.1.1内部链接您可以将常规括号内的 href 设置为文档内的某一个标题,这将创建一个书签,允许您在单击后跳转到该部分。 示例: 单击 块元素 将跳转到标题 示例源代码:
3.1.2URL网址Typora可以将 URL 作为链接插入,用 例如: <www.baidu.com> 示例源代码:
3.2图片图像与链接类似, 但在链接语法之前需要添加额外的 !字符。
在偏好设置中可以对图像进行设置 3.3强调Markdown 将星号*和下划线_视为强调的指示(推荐使用*,因为默认就是使用它)。可以使用快捷键Ctrl+I快速将所选的内容进行斜体处理。要在用作强调分隔符的位置生成文字星号或下划线,可以用反斜杠转义 示例: 正常字体 斜体 *转义正常字体* 示例源代码:
3.4粗体用两个星号 *或者下划线_包裹的文本将使用HTML 示例: 正常字体 粗体 示例源代码:
3.5代码要指示代码范围,请使用反引号`进行包裹。与预格式化的代码块不同,代码跨度表示正常段落中的代码。可以使用Ctrl+Shift+`快速创建代码行。 示例:
示例源代码:
3.6删除线GFM通过添加语法来创建删除线文本,标准的Markdown中缺少该文本。可以使用快捷键Alt+Shift+5快速将所选的内容进行加下划线处理。 示例: 正常字体
示例源代码:
3.7下划线下划线由原始HTML提供支持,使用 示例: 正常字体 下划线 示例源代码:
3.8表情符号输入表情符号的语法是 可以通过 使用:进行表情提示。 示例: ?? 示例源代码:
3.9内联数学公式要使用此功能,首先,请在 示例: a = b × c a = b\times c a=b×c 示例源代码:
3.10下标要使用此功能,首先,请在 示例: a11,a12 示例源代码:
3.11上标要使用此功能,首先,请在 示例: a11,a12 示例源代码:
3.12高亮要使用此功能,首先,请在 示例: highlight 示例源代码:
3.13注释采用了和HTML文件同样的注释格式。 示例: 示例源代码:
四.HTML您可以使用HTML来设置纯 Markdown 不支持的内容,例如, 示例: this text is red 4.1视频您可以使用 4.2网页片段See the Pen Snake Game by moPsych (@moPsych) on CodePen. 4.3已知支持的标签按钮 快捷键 字体颜色 漢 ㄏㄢˋ 漢 I have keys but no locks. I have space but no room. You can enter but can't leave. What am I? A keyboard. |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 3:34:37- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |