Typora 语法结构与功能

  • Typora 语法结构与功能

    • 数学表达式
    • 下标
    • 上标
    • 插入表情
    • 下划线
    • 删除线
    • 代码
    • 强调
    • 斜体
    • 插入图片
    • 插入URL连接
    • 目录列表Table of ContentsTOC
    • 水平分割线
    • 标注
    • 表格
    • 数学表达式块
    • 任务列表
    • 列表
    • 块引用
    • 标题

数学表达式

要启用这个功能,首先到Preference->Editor中启用。然后使用$符号包裹Tex命令,例如:$lim_{x \to \infty} \ exp(-x)=0$将产生如下的数学表达式:

limx→∞ exp(−x)=0lim_{x \to \infty} \ exp(-x)=0

Typora支持Latex的公式编辑,公式编辑几乎和代码编辑的使用方法相同,同样分行内公式和行间公式,行内公式用两个$包裹起来,行间公式可以使用快捷键command + alt + b$$ + enter插入:

下标

下标使用~包裹,例如:H~2~O将产生水的分子式。

H 2 OH~2~O

上标

x2x^2

插入表情

使用:happy:输入高兴的表情,使用:sad:输入悲伤的表情,使用:cry:输入哭的表情等。以此类推!

:happy:

:sad:

下划线

用HTML的语法<u>underline</u>将产生下划线Underline.

underline

删除线

GFM添加了删除文本的语法,这是标准的Markdown语法木有的。使用包裹的文本将会具有删除的样式,例如~删除文本~将产生删除文本~~的样式。

代码

输入~~~或者“`然后回车,可以输入代码块,并且可以选择代码的语言。例如:

public Class HelloWorld{System.out.println("Hello World!");}

插入代码的语法和其他markdown并没有区别,同样支持行内代码和行间代码块,语法是相同的,只是在插入行间代码时可以选择快捷键command + alt + c和输入“`后按回车两种方式,效果是一样的:

右下角可以输入代码的语言,可以根据不同的语言自动高亮显示。

强调

**使用两个*号强调内容**
__使用两个下划线强调内容__

使用两个*号强调内容
使用两个下划线强调内容

斜体

在标准的Markdown语法中,*和_包裹的内容会是斜体显示,但是GFM下划线一般用来分隔人名和代码变量名,因此我们推荐是用星号来包裹斜体内容。如果要显示星号,则使用转义:

 \*

插入图片

这个功能和简书的拖入图片即可插入图片功能是一样的,但是这个功能默认是关闭的需要在设置中手动开启,设置的路径为:

Preferences -> Editor

Image Drag & Drop后打上勾就可以了,如图所示:

插入URL连接

使用尖括号包裹的url将产生一个连接,例如:<www.baidu.com>将产生连接:www.baidu.com.

如果是标准的url,则会自动产生连接,例如:www.google.com

目录列表Table of Contents(TOC)

输入[toc]然后回车,将会产生一个目录,这个目录抽取了文章的所有标题,自动更新内容。

水平分割线

使用***或者---,然后回车,来产生水平分割线。

标注

我们可以对某一个词语进行标注。例如

某些人用过了才知道[^注释]
[^注释]:Somebody that I used to know.

把鼠标放在注释上,将会有提示内容1。

表格

|姓名|性别|毕业学校|工资|
|:---|:---:|:---:|---:|
|杨洋|男|重庆交通大学|3200|
|峰哥|男|贵州大学|5000|
|坑货|女|北京大学|2000|

其中代码的第二行指定对齐的方式,第一个是左对齐,第二个和第三个是居中,最后一个是右对齐。

姓名 性别 毕业学校 工资
杨洋 重庆交通大学 3200
峰哥 贵州大学 5000
坑货 北京大学 2000

使用快捷键ctrl+T可以快速插入表格,最上面可以选择行列数、没一列的对齐方式,并且支持在表格中使用tab键跳到下一单元格。

数学表达式块

输入两个美元符号,然后回车,就可以输入数学表达式块了。例如:

$$\mathbf{V}_1 \times \mathbf{V}_2 =  \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\\frac{\partial X}{\partial u} &  \frac{\partial Y}{\partial u} & 0 \\\frac{\partial X}{\partial v} &  \frac{\partial Y}{\partial v} & 0 \\\end{vmatrix}$$
V1×V2=∣∣∣∣∣∣∣i∂X∂u∂X∂vj∂Y∂u∂Y∂vk00∣∣∣∣∣∣∣

\mathbf{V}_1 \times \mathbf{V}_2 = \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\\frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \\\frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0 \\\end{vmatrix}

任务列表

- [ ] 吃饭
- [ ] 逛街
- [ ] 看电影
  • [ ] 吃饭
  • [ ] 逛街
  • [ ] 看电影

列表

输入+, -, *,创建无序的列表,使用任意数字开头,创建有序列表,例如:

**无序的列表**
* tfboys
* 杨洋
* 我爱你

块引用

使用>来插入块引用。例如:

这是一个块引用!

标题

使用#表示一级标题,##表示二级标题,以此类推,有6个标题。


  1. Somebody that I used to know. ↩

Typora 语法结构与功能相关推荐

  1. vscode/typora+picGo-core(命令行CLI)/picGo(GUI)+图片上传(github/smms)/批量上传/typora语法扩展渲染功能设置/修改本地图片存放位置配置

    文章目录 typora&vscode 性能对比(渲染速度) picgo_GUI中文环境 GUI data.json 总体配置文件 命令行任意环境 安装picgo-commandLine 配置文 ...

  2. FPGA之道(40)HDL的语法结构

    文章目录 前言 语法结构 省略与否请一致 范围方向请一致 端口声明请一致 参数声明请一致 映射方式请一致 代码缩进请一致 空格空行 注释编写 解释说明 段落分隔 代码保留 模块设计 确定好端口的顺序 ...

  3. Shell的基本语法结构

    Shell的基本语法结构 文章目录 Shell的基本语法结构 一.SHELL介绍 1. 编程语言分类 2. shell简介 3. shell脚本 二.变量的定义 1. 变量是什么? 2. 什么时候需要 ...

  4. HTML-Label-框架-字符实体-全局属性-CSS基本语法结构

    HTML-Label-框架-字符实体-全局属性-CSS基本语法结构 1 回顾 1.1 列表 ul ol li dl dt dd 1.2 表格 table caption thead tfoot tbo ...

  5. AST语法结构树初学者完整教程

    AST语法结构树初学者完整教程 编写你的第一个 Babel 插件 不太喜欢上来就讲大道理,先来个小栗子,做个简单而又实用的功能,做完后,理论你就理解一大半了. 我们需要antd里面的一个组件Butto ...

  6. PostGreSQL语法及高级功能(2022-06-08补充中)

    PostGreSQL语法及高级功能 1 createdb ## 首先查看help root@dd50f020b9f4:/# createdb --help createdb creates a Pos ...

  7. HTML语言的语法结构,语言的语法结构类型

    人类语言的语法结构类型有几种分类法 人类语言的语法结构类型有四种分类法:孤立语.粘着语.曲折语和复综语. 请喜欢. 语言的语法结构类型有哪些 论述题 语法范畴有广义和狭义之分.广义语法范畴是各种语法形 ...

  8. i.MX6ULL终结者Linux设备树DTS设备树语法结构

    文章目录 1 dtsi头文件 2 设备节点信息 3 设备节点及label的命名 4 标准属性 5 根节点compatible属性 6 在设备节点中添加或修改内容 一般情况下,我们不会从头编写一个完整的 ...

  9. HTML5特点及语法结构简介

    随着移动端的兴起与发展,HTML5逐渐被接受,并广泛应用到页面制作中去,掌握HTML5编写技术,已成为前端开发者进入职场的一个必备条件,哪么HTLM5有哪些特点?具有哪些新兴的语法结构呢?接下来的文章 ...

  10. 【源码】M代码的LaTeX支持包——在LaTeX文件中轻松展示M代码的语法结构

    M代码的LaTeX支持包--在LaTeX文件中轻松展示M代码的语法结构 有很多支持包实现了与此相同的功能. There are many packages out there that doprett ...

最新文章

  1. 大三后端暑期实习面经总结——SSM微服务框架篇
  2. MySQL基本操作及乱码问题的解决方法
  3. OO实现ALV TABLE 二:ALV显示的三种形式
  4. 计算机视觉与深度学习 | ORB特征匹配:基于OpenCV+Python(暴力匹配、FLANN)
  5. Win7远程桌面不能连接的解决方案
  6. 震惊!Fibonacci Again
  7. 不再是顶配专属iPhone 13系列将全系标配LiDAR激光雷达
  8. #9 shell脚本的函数运用
  9. 理解 Python 中的线程
  10. 速达账套管理员密码查看方法
  11. 关于能力素质模型建模
  12. 嵌入式linux学习路径--新手入门篇
  13. 永磁材料介绍和ANSYS Workbench永磁体仿真
  14. c语言如何实现人民币转换编程,C语言成序设计实现人民币小写金额与大写金额的转换.docx...
  15. php 图片大小更改,word图片怎么统一调整大小
  16. suds对接web service
  17. 今天开始学Convex Optimization:引言、第1章基本概念介绍
  18. bootstrap自采样再理解
  19. 如何使用Python tkinter 设计软件登录界面
  20. 【NLP】seq2seq 由浅入深——基于Rnn和Cnn的处理方式

热门文章

  1. 网络知识之——Mac地址和ping
  2. 单工,半双工和和全双工通讯的概念
  3. 山寨新浪微博——TabBarController
  4. 女性三围--表单只能输入数字和英文输入下的逗号
  5. C#反编译工具:.NET Reflector导出代码
  6. Integer与Int
  7. Ubuntu16.04下cuda9.0+cudnn7.0安装指南
  8. 基于java+springboot+mysql的中小型超市进销存管理系统
  9. RuntimeError: Cannot re-initialize CUDA in forked subprocess. 一个奇怪bug的奇妙解决方法
  10. uniapp开发FFmpeg安卓原生短视频插件支持裁剪、添加背景音乐、压缩视频、视频播放器、拍照、录屏