Markdown下使用Latex编辑各式各样的数学公式

2024-06-21 01:32

本文主要是介绍Markdown下使用Latex编辑各式各样的数学公式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  • 在文本中插入公式
      • 如何在正文中插入公式
      • 在文字的同行中插入公式
      • 插入公式另起一行
  • 编辑上标和下标
      • 编辑单个上标或者下标
      • 编辑双上标或者下标下上标为公式
  • 编辑特殊符号
      • 常见的希腊符号
        • 常用的希腊符号表
      • 常见的数学符号
        • 常用的数学符号
  • 加粗变色
      • 加粗
      • 变色
  • 在线公式编辑器

在文本中插入公式

在文本中插入公式

如何在正文中插入公式?

markdown中使用关键字对$ 正文 $ 或者 $$ 正文 $$ 在文字插入公式.


1. 在文字的同行中插入公式

在文字同行中插入公式使用关键字对$ 正文 $ (同行插入即不分行)
可能你会问,那怎么输入‘$’ 符号,使用转移字符就可以,即’\$’。

代码:  我是在文字同行中插入公式: $   f(x)=w^Tx+b $   

我是在文字同行中插入公式: f(x)=wTx+b

代码:  我是在文字中插入\$: $ 我是  f(\$)=\$^Tx+b $   

我是在文字中插入$ : f($)=$Tx+b


2. 插入公式另起一行

代码:  我是在新的一行中插入公式: $$   f(x)=w^Tx+b $$

我是在新的一行中插入公式:

f(x)=wTx+b


编辑上标和下标

编辑上标和下标

1. 编辑单个上标或者下标

编辑公式使用上标的关键字是$ ^ $ ,下标是关键字是$ _ $ .

代码:  我是在公式中插入上/下标: $   f(x)=w^T_ix_i^2+b_i $

我是在公式中插入上/下标:

f(x)=wTix2i+bi


2. 编辑双上标或者下标(下/上标为公式)

如果要在公式使用双下/上标或者上/下标插入公式,使用关键字是$ ^{上标内容} $ ,下标是关键字是$ _{下标内容} $ 也就是把上/下标的内容包裹到$ { } $ 内,这个也适用于其他关键字操作.

代码:  我是在新的一行中插入公式: $$   f(x)=w^{T^t}_{ij}x_{x∈X_i}+b_{ij} $$

我是在新的一行中插入公式:

f(x)=wTtijxxXi+bij


编辑特殊符号

编辑特殊符号

1. 常见的希腊符号

编辑公式使用希腊符号的关键字类似于编程语言中使用的转移字符即$ \ $ ,转移字符配合不同指令即可$ \alpha $ .

代码:  我是在公式中插入希腊符号: $   f(\alpha)=\beta w^T_ix_i^{\theta}+\mu_i $

我是在公式中插入希腊符号:

f(α)=βwTixθi+μi


常用的希腊符号表
大写希腊符号小写希腊符号大写转义符号小写转移符号大写效果小写效果
Αα\alpha α
Ββ\beta β
Γγ\Gamma\gamma Γ γ
Δδ\Delta\delta Δ δ
ε\Epsilon\epsilon ϵ
ζ\\zeta   ζ
η\\eta   η
Θθ\Theta\theta Θ θ
ι\\iota   ι
κ\\kappa   κ
λ\Lambda\lambda Λ λ
μ\\mu   μ
ν\\nu   ν
Ξξ\Xi\xi Ξ ξ
ο\omicron\   ο
π\Pi\pi Π π
ρ\\rho   ρ
σ\Sigma\sigma Σ σ
τ\\tau   τ
υ\\upsilon   υ
Φφ\Phi\phi Φ ϕ
χ\\chi   χ
Ψψ\Psi\psi Ψ ψ
Ωω\Omega\omega Ω ω

更多的符号参见后面的在线公式编辑器


2. 常见的数学符号

编辑数学符号同样也是通过转移字符来实现的,即$ \ $ ,转移字符配合不同指令即可$ \alpha $ .

代码:  带数学符号的公式: $$   L(f) = \sum_{i=1}^D(\tilde{y_i}-y_i)^2=\sum_{i=1}^D(wx_i+b-y_i)^2 $$

带数学符号的公式:

L(f)=i=1D(yi~yi)2=i=1D(wxi+byi)2


常用的数学符号
转义符号效果
\log_{x}y = \arccos z logxy=arccosz
\frac{a} {b} ab
_{a}^{b}\textrm{C} baC
\frac{\partial {z_x}}{\partial x} zxx
\frac{\partial^2 {x}}{\partial x^2} 2xx2
\frac{\mathrm{d} y}{\mathrm{d} x} dydx
\int x x
\int_{a}^{b}x bax
\oint a a
\oint_{a}^{b}C baC
\iint_{a}^{v}C vaC
\bigcap A A
\bigcap_{a}^{b}C baC
\bigcup c c
\bigcup_{a}^{b}C baC
\lim_{c}X limcX
\sum a a
\sum_{a}^{b}C baC
\sqrt{X} X
\sqrt[a]{X} Xa
\prod X X
\prod_{a}^{b} X baX
\coprod X X
\coprod_{a}^{b} X baX
\left [ a \right ] [a]
\left ( a\right ) (a)
\left { a \right } {a}
\lefta \right
\left | a \right | a
\left \langle a \right \rangle a
\left \lfloor a \right \rfloor a
\left \lceil a \right \rceil a
\left.{ a \right } {a}
\in A A
\supseteqq A A

更多的符号参见后面的在线公式编辑器


加粗,变色

加粗,变色

1. 加粗

代码:  我是在公式中插入希腊符号: $   \boldsymbol{x} $

我是在公式中插入希腊符号:

x


2. 变色

代码:  我是在公式中插入希腊符号: $   {\color{Red} x} {\color{Green} x} {\color{Yellow} z}   $

我是在公式中插入希腊符号:

xxz

转移符号效果
{\color{Red} 1} 1
{\color{Green} 2} 2
{\color{Blue} 3} 3
{\color{Yellow} 4} 4
{\color{Cyan} 5} 5
{\color{Magenta} 6} 6
{\color{Teal} 7} 7
{\color{Orange} 8} 8
{\color{Pink} 9} 9

在线公式编辑器

在线公式编辑器

在线编辑网站: 点这里

http://latex.codecogs.com/eqneditor/editor.php

这里写图片描述

这篇关于Markdown下使用Latex编辑各式各样的数学公式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1079833

相关文章

Java中流式并行操作parallelStream的原理和使用方法

《Java中流式并行操作parallelStream的原理和使用方法》本文详细介绍了Java中的并行流(parallelStream)的原理、正确使用方法以及在实际业务中的应用案例,并指出在使用并行流... 目录Java中流式并行操作parallelStream0. 问题的产生1. 什么是parallelS

Linux join命令的使用及说明

《Linuxjoin命令的使用及说明》`join`命令用于在Linux中按字段将两个文件进行连接,类似于SQL的JOIN,它需要两个文件按用于匹配的字段排序,并且第一个文件的换行符必须是LF,`jo... 目录一. 基本语法二. 数据准备三. 指定文件的连接key四.-a输出指定文件的所有行五.-o指定输出

Linux jq命令的使用解读

《Linuxjq命令的使用解读》jq是一个强大的命令行工具,用于处理JSON数据,它可以用来查看、过滤、修改、格式化JSON数据,通过使用各种选项和过滤器,可以实现复杂的JSON处理任务... 目录一. 简介二. 选项2.1.2.2-c2.3-r2.4-R三. 字段提取3.1 普通字段3.2 数组字段四.

Linux kill正在执行的后台任务 kill进程组使用详解

《Linuxkill正在执行的后台任务kill进程组使用详解》文章介绍了两个脚本的功能和区别,以及执行这些脚本时遇到的进程管理问题,通过查看进程树、使用`kill`命令和`lsof`命令,分析了子... 目录零. 用到的命令一. 待执行的脚本二. 执行含子进程的脚本,并kill2.1 进程查看2.2 遇到的

详解SpringBoot+Ehcache使用示例

《详解SpringBoot+Ehcache使用示例》本文介绍了SpringBoot中配置Ehcache、自定义get/set方式,并实际使用缓存的过程,文中通过示例代码介绍的非常详细,对大家的学习或者... 目录摘要概念内存与磁盘持久化存储:配置灵活性:编码示例引入依赖:配置ehcache.XML文件:配置

Java 虚拟线程的创建与使用深度解析

《Java虚拟线程的创建与使用深度解析》虚拟线程是Java19中以预览特性形式引入,Java21起正式发布的轻量级线程,本文给大家介绍Java虚拟线程的创建与使用,感兴趣的朋友一起看看吧... 目录一、虚拟线程简介1.1 什么是虚拟线程?1.2 为什么需要虚拟线程?二、虚拟线程与平台线程对比代码对比示例:三

k8s按需创建PV和使用PVC详解

《k8s按需创建PV和使用PVC详解》Kubernetes中,PV和PVC用于管理持久存储,StorageClass实现动态PV分配,PVC声明存储需求并绑定PV,通过kubectl验证状态,注意回收... 目录1.按需创建 PV(使用 StorageClass)创建 StorageClass2.创建 PV

Redis 基本数据类型和使用详解

《Redis基本数据类型和使用详解》String是Redis最基本的数据类型,一个键对应一个值,它的功能十分强大,可以存储字符串、整数、浮点数等多种数据格式,本文给大家介绍Redis基本数据类型和... 目录一、Redis 入门介绍二、Redis 的五大基本数据类型2.1 String 类型2.2 Hash

Redis中Hash从使用过程到原理说明

《Redis中Hash从使用过程到原理说明》RedisHash结构用于存储字段-值对,适合对象数据,支持HSET、HGET等命令,采用ziplist或hashtable编码,通过渐进式rehash优化... 目录一、开篇:Hash就像超市的货架二、Hash的基本使用1. 常用命令示例2. Java操作示例三

Linux创建服务使用systemctl管理详解

《Linux创建服务使用systemctl管理详解》文章指导在Linux中创建systemd服务,设置文件权限为所有者读写、其他只读,重新加载配置,启动服务并检查状态,确保服务正常运行,关键步骤包括权... 目录创建服务 /usr/lib/systemd/system/设置服务文件权限:所有者读写js,其他