Markdown编写公式

2023-11-13

Markdown编写公式

一、修改设置

使用的是Typora

文件->偏好设置->Markdown->内联公式

二、希腊字母

在行内输入:$ + esc,会出现$$字样,在这两个美元符号之间输入LaTex语法,即可实现在行内插入公式

在行间输入:$$ + 回车,会出现一对 的符号,在这一对符号之间输入LaTex语法,即可实现在行间插入公式

注:美元符号需在英文输入法下进行输入

https://images.cnblogs.com/cnblogs_com/blogs/722174/galleries/2074790/o_211213053215_v2-a67775eb83f525e4d1a59d445d3000a5_r.jpg

$\alpha$
$$
\chi\alpha\kappa
$$

当希腊字母的LaTex语法首字母大写时,即输出大写的希腊字母;首字母小写时,输出小写的希腊字母

三、一些数据结构

https://images.cnblogs.com/cnblogs_com/blogs/722174/galleries/2074790/o_211213083650_v2-dd71935606cd940044a567bf96901c98_r.jpg

 $\frac{abc}{xyz}$
 
 $$
 \frac{abc123}{xyz123}
 $$

方法和上面是一样的,只要替换相应的LaTex语法即可

四、定界符

https://images.cnblogs.com/cnblogs_com/blogs/722174/galleries/2074790/o_211213084502_v2-1dac817a044fb5ef5fdce47116d128e9_r.jpg

$|$
$$
|\vert
$$

方法和上面是一样的,只要替换相应的LaTex语法即可

将上述定界符与\left\right组合使用可以使得定界符匹配其内容的高度

$$
 \left|\begin{matrix}
    1 & 2 & 3 \\
    4 & 5 & 6 \\
    7 & 8 & 9
   \end{matrix} \right|
 $$

五、可变大小的符号

https://images.cnblogs.com/cnblogs_com/blogs/722174/galleries/2074790/o_211213085416_v2-1e112a55d8e6fbdd4b8eb2cf8dccd03d_r.jpg

 $\sum$
 $\int$
 $\oint$
 $\iint$
 
 $$
 \bigcap\bigcup\bigoplus\bigotimes
 $$

六、函数名称

https://images.cnblogs.com/cnblogs_com/blogs/722174/galleries/2074790/o_211213090046_v2-dac2ba8d57e2d047d4d067ad0bf9589d_r.jpg

 $\sin$
 $\cos$
 $\tan$
 $\log$
 
 $$
 \tan(at-n\pi)
 $$

七、二进制运算符和关系运算符

https://images.cnblogs.com/cnblogs_com/blogs/722174/galleries/2074790/o_211213090517_v2-1543b5cbb43aa79b97d2e6a920090cc8_r.jpg

 $\times$、$\ast$、$\div$、$\pm$、$\mp$、$\leq$、$\geq$、$\lessgtr$

八、箭头符号

https://images.cnblogs.com/cnblogs_com/blogs/722174/galleries/2074790/o_211213091410_v2-123e0af4f50a1ac5f7754c4ebdbb36f1_r

$\leftarrow$、$\Leftarrow$、$\nLeftarrow$、$\rightleftarrows$

九、其他特殊符号

https://images.cnblogs.com/cnblogs_com/blogs/722174/galleries/2074790/o_211213091134_v2-d93288f7567192a9f5185b00e6ea3e7b_r.jpg

 $\heartsuit$、$\infty$、$\iiint$、$\partial$

十、上下标

使用^来输出上标,使用_来输出下标

 $$
 \sin^2(\theta) + \cos^2(\theta) = 1
 $$
 
 $$
 \sum_{n=1}^\infty k
 $$
 
 $$
 \int_a^bf(x)\,dx
 $$
 
 $$
 \lim\limits_{x\to\infty}\exp(-x) = 0
 $$
 

十一、矩阵

矩阵中的各元素通过用&来分隔,\\来换行

大概有以下六种形式

 $$
 \begin{matrix}
 0&1&2\\
 3&4&5\\
 6&7&8\\
 \end{matrix}
 $$
 $$
 \begin{pmatrix}
 0&1&2\\
 3&4&5\\
 6&7&8\\
 \end{pmatrix}
 $$
$$
 \begin{bmatrix}
 0&1&2\\
 3&4&5\\
 6&7&8\\
 \end{bmatrix}
 $$
 $$
 \begin{Bmatrix}
 0&1&2\\
 3&4&5\\
 6&7&8\\
 \end{Bmatrix}
 $$
 $$
 \begin{vmatrix}
 0&1&2\\
 3&4&5\\
 6&7&8\\
 \end{vmatrix}
 $$
 $$
 \begin{Vmatrix}
 0&1&2\\
 3&4&5\\
 6&7&8\\
 \end{Vmatrix}
 $$

十二、分段函数

1、分段函数

\begin{cases}\end{cases}来构造分段函数,中间则用\\来分段

使用\ +空格表示空格

使用& 指示需要对齐的位置

$$
 f(x) = 
 \begin{cases}
 2x,\,\,x>0\\
 3x,\,\,x\leq0\\
 \end{cases}
$$

2、多行表示

其中begin{equation} 表示开始方程,end{equation} 表示方程结束;begin{split} 表示开始多行公式,end{split} 表示结束;公式中用\\ 表示回车到下一行,& 表示对齐的位置

$$
\begin{equation}\begin{split} 
a&=b+c-d \\ 
&\quad +e-f\\ 
&=g+h\\ 
& =i 
\end{split}\end{equation}
$$

3、方程组

使用\begin{array}...\end{array}\left \{\right. 配合表示方程组

$$
\left \{ 
\begin{array}{c}
a_1x+b_1y+c_1z=d_1 \\ 
a_2x+b_2y+c_2z=d_2 \\ 
a_3x+b_3y+c_3z=d_3
\end{array}
\right.
$$

通常MathJax通过内部策略自己管理公式内部的空间,因此a…ba…….b.表示空格)都会显示为ab 。可以通过在ab 间加入\ ,增加些许间隙,\; 增加较宽的间隙,\quad\qquad 会增加更大的间隙

十三、字体

$\mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$
黑体字
$\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$
$\mathfrak{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$
$\mathsf{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$
$\mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$
黑板粗体字

十四、表格

使用\begin{array}{列样式}…\end{array} 这样的形式来创建表格,列样式可以是clr 表示居中,左,右对齐,还可以使用| 表示一条竖线。表格中各行使用\\ 分隔,各列使用& 分隔。使用\hline 在本行前加入一条直线

$$
\begin{array}{c|lcr}
n & \text{Left} & \text{Center} & \text{Right} \\
\hline
1 & 0.24 & 1 & 125 \\
2 & -1 & 189 & -8 \\
3 & -20 & 2000 & 1+10i \\
\end{array}
$$
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Markdown编写公式 的相关文章

随机推荐

  • Unity 解决视频放入unity 报错VideoClip import error/Could not find supported video track

    原因 编码格式不对 具体支持什么编码 不想去查 懒 解决方案 通过格式化工厂修改编码格式 步骤如下 1 下载安装格式化工厂 2 选择MP4 3 添加你要转换格式的视频 5 点击输出配置 更改视频编码如图所示 确定 6 点击开始转换 成功后点
  • ThreadLocal的学习

    ThreadLocal叫做线程变量 意思是ThreadLocal中填充的变量属于当前线程 该变量对其他线程而言是隔离的 也就是说该变量是当前线程独有的变量 ThreadLocal为变量在每个线程中都创建了一个副本 那么每个线程可以访问自己内
  • MVC在Web系统中的模式与应用

    摘要 面向对象的设计模式是经验的总结 MVC思想是原先用于构建用户界面的 这篇文章主要论述了如何在新的Web应用领域中使用设计模式和MVC架构 文章首先介绍了设计模式的概念和特点 以及MVC架构的设计思想 并分析了MVC架构中包含的几种主要
  • 基于对象语言

    所谓的基于对象语言 指的是在程序的内部已经为用户提供好若干个对象 用户直接使用这些对象即可 如 javascript
  • RSA算法的数论原理与实现

    RSA算法的数论原理与实现 RSA算法是一种常用的非对称加密算法 能够确保数据的安全性和完整性 其基本原理是利用大素数的乘积进行加密和解密操作 而且在目前的计算机领域中 RSA算法被广泛应用于各种网络通信和数据传输中 一 数论知识和原理 质
  • 电脑预览,电脑怎么预览psd格式?

    经常使用PS的朋友们都知道Photoshop文档的默认格式是psd格式 可是在电脑上可能不能像jpg图片一样显示缩略图预览 遇到这种情况我们该怎么办 要是电脑上并没有安装PS软件又该怎么预览 下面我们就一起来看看哪些解决方法 步骤如下 方法
  • Mysql中having语句与where语句的用法与区别

    分析 回答 我们在写sql语句的时候 经常会使用where语句 很少会用到having 其实在mysql中having子句也是设定条件的语句与where有相似之处但也有区别 having子句在查询过程中慢于聚合语句 sum min max
  • 网络安全——数据链路层安全协议

    作者简介 一名云计算网络运维人员 每天分享网络与运维的技术与干货 座右铭 低头赶路 敬事如仪 个人主页 网络豆的主页 目录 前言 一 数据链路层安全协议简介 1 数据链路安全性 二 局域网数据链路层协议 1 本地链路局域网 LAN 2 广域
  • 学习笔记:简谈推挽电路

    推挽电路 push pull 就是两个不同极性晶体管间连接的输出电路 推挽电路采用两个参数相同的功率BJT管或MOSFET管 以推挽方式存在于电路中 各负责正负半周的波形放大任务 电路工作时 两只对称的功率开关管每次只有一个导通 所以导通损
  • 数据库数据恢复-Oracle数据库数据恢复案例

    数据库数据恢复环境 Oracle数据库ASM磁盘组有4块成员盘 数据库故障 分析 Oracle数据库ASM磁盘组掉线 ASM实例无法挂载 用户联系我们要求恢复oracle数据库 数据库数据恢复工程师拿到磁盘后 先将所有磁盘以只读方式进行扇区
  • 第六天 01-hydra工具windows远程桌面的密码爆破

    windows远程桌面的密码爆破 概述 RDP是Windows的远程桌面协议 所占用的端口默认为3389 这个是可以修改的 要求 我们要暴力破解3389号端口的前提是对方的3389号端口是开放的 爆破工具 kali使用hydra 九头蛇 工
  • python文件开头两行#!/usr/bin/python和# -*- coding:utf-8 -*-解释以及Pycharm自动创建py文件头部信息

    我们常见到python文件的前两行都会写上如下两行代码 下面我分别解释这两条语句的意义 并介绍pycharm中自动生成py文件头部信息的方法 usr bin env python coding utf 8 或者 usr bin python
  • vs2019 中编译和使用 protobuf 库

    背景 protobuf 是一种跨平台的序列化结构数据的方法 可用于网络数据传输及存储 本文对使用 vs2019 编译 protobuf 库文件进行说明 相关代码及安装文件均来自官网下载 VS2019 编译 protobuf 生成 sln 工
  • 实时语音通讯技术的应用场景与挑战

    随着互联网和移动通信技术的快速发展 实时语音通讯技术已经成为人们日常生活和工作中不可或缺的一部分 实时语音通讯技术可以让人们通过网络进行实时语音通话 不受时间和地点的限制 带来了极大的便利和效率提升 本文将探讨实时语音通讯技术的应用场景和挑
  • Java并发之ThreadLocal源码分析(第二篇:添加元素)

    前言 两个与添加元素相关的方法 initialValue 用于初始化一个默认值 set 用于添加一个元素 set 方法分析 public void set T value Thread t Thread currentThread Thre
  • Pycharm运行unittest报错ModuleNotFoundError: No module named ‘pytest‘解决

    使用unittest未import pytest相关功能语句 在pycharm中右键run的时候报错 Traceback most recent call last File B Application pycharm PyCharm 20
  • FCK配置中文版(转自网络,未知来源)

    1 FCKConfig CustomConfigurationsPath 自定义配置文件路径和名称 2 FCKConfigFCKConfig EditorAreaCSS FCKConfig BasePath css fck editorar
  • MATLAB 图像平移操作(转)

    function outImage immove inImage Tx Ty m n size inImage Tx fix Tx Ty fix Ty move xif Tx lt 0 inImage imcrop inImage abs
  • Android 下拉选择框自定义view

    首先来看一下实现的效果 基本思路 继承PopupWindow的自定义View 说明 下图这部分自己布局 本文中主要说明的是点击某个分类显示的下拉实现 第一步 自定义 SpinnerPopuwindow继承PopupWindow Create
  • Markdown编写公式

    文章目录 Markdown编写公式 一 修改设置 二 希腊字母 三 一些数据结构 四 定界符 五 可变大小的符号 六 函数名称 七 二进制运算符和关系运算符 八 箭头符号 九 其他特殊符号 十 上下标 十一 矩阵 十二 分段函数 1 分段函