KaTeX数学公式语法手册

文章目录

      • 基础数学符号
      • 根号与对数
      • 求和与积分
      • 矩阵与行列式
      • 特殊符号与希腊字母
      • 基本算术运算与分数
      • 上标与下标
      • 求和与积
      • 矩阵与向量
      • 括号与大括号
      • 微积分符号
      • 希腊字母
      • 特殊函数
      • 括号与大括号
      • 分段函数、案例与对齐
      • 层叠与叠加
      • 更多高级用法
    • 借鉴的文档:

KaTeX 支持大部分 LaTeX 数学模式中的语法,但它的目标是轻量级和高性能,因此可能不包含LaTeX的全部功能。下面列举一些常用的 KaTeX 语法,但请注意,为了全面了解和获取最新的语法信息,建议直接参考 KaTeX 的官方文档(https://katex.org/docs/supported.html)。

基础数学符号

  • 加减乘除: +, -, *, /
  • 指数: ^ 例如:x^2 表示 x 2 x^2 x2
  • 下标: _ 例如:x_i 表示 x i x_i xi
  • 分数: \frac{numerator}{denominator} 例如:\(\frac{1}{2}\) 表示 1 2 \frac{1}{2} 21

根号与对数

  • 平方根: \sqrt{expression} 例如:\(\sqrt{x}\) 表示 x \sqrt{x} x
  • n次根: \sqrt[n]{expression} 例如:\(\sqrt[3]{y}\) 表示 y 3 \sqrt[3]{y} 3y
  • 自然对数: \ln(expression) 例如:\(\ln(x)\) 表示 ln ⁡ ( x ) \ln(x) ln(x)
  • 对数: \log_{base}(expression)\log(expression) 例如:\(\log_{10}(x)\) 表示 log ⁡ 10 ( x ) \log_{10}(x) log10(x)

求和与积分

  • 求和: \sum_{lower}^{upper} expression 例如:\(\sum_{i=1}^{n} i^2\) 表示 ∑ i = 1 n i 2 \sum_{i=1}^{n} i^2 i=1ni2
  • 多重求和: 支持多个下标和上标
  • 积分: \int_{lower}^{upper} expression dx 例如:\(\int_{a}^{b} f(x) dx\) 表示 ∫ a b f ( x ) d x \int_{a}^{b} f(x) dx abf(x)dx
  • 多重积分: 支持多维积分表达式

矩阵与行列式

  • 矩阵: 使用 pmatrix, bmatrix, vmatrix, Vmatrix 环境
    • 例如:\(\begin{pmatrix} a & b \\ c & d \end{pmatrix}\)
    • 表示: ( a b c d ) \begin{pmatrix} a & b \\ c & d \end{pmatrix} (acbd)

特殊符号与希腊字母

  • 希腊字母: 直接使用如 \alpha, \beta, \Gamma, \Delta
  • 特殊符号: 如 \infty(无穷大)、\partial(偏导数符号)
  • 表示: α , β , Γ , Δ , ∞ , ∂ \alpha, \beta, \Gamma, \Delta, \infty, \partial α,β,Γ,Δ,,

基本算术运算与分数

  • 行内公式:\( a + b = c \) 显示为 a + b = c a + b = c a+b=c
  • 分数:\( \frac{1}{2} $$ 显示为 1 2 \frac{1}{2} 21
  • 平方根:\( \sqrt{x} \) 显示为 x \sqrt{x} x ,立方根:\( \sqrt[3]{y} \) 显示为 y 3 \sqrt[3]{y} 3y

上标与下标

  • 上标:\( a^n \) 显示为 a n a^n an
  • 下标:\( a_n \) 显示为 a n a_n an
  • 同时使用上标和下标:\( {}_{1}^{2}\pi \) 显示为 1 2 π {}_{1}^{2}\pi 12π

求和与积

  • 求和:\( \sum_{i=1}^{n} i^2 \) 显示为 ∑ i = 1 n i 2 \sum_{i=1}^{n} i^2 i=1ni2
  • 积:\( \prod_{i=1}^{n} x_i \) 显示为 ∏ i = 1 n x i \prod_{i=1}^{n} x_i i=1nxi

矩阵与向量

  • 矩阵:\( \begin{pmatrix} a & b \\ c & d \end{pmatrix} \) 显示为 ( a b c d ) \begin{pmatrix} a & b \\ c & d \end{pmatrix} (acbd)
  • 向量:\( \begin{bmatrix} x \\ y \\ z \end{bmatrix} \) 显示为 [ x y z ] \begin{bmatrix} x \\ y \\ z \end{bmatrix} xyz

括号与大括号

  • 自动调整大小的括号:\( \left( \frac{a}{b} \right) \) 显示为 ( a b ) \left( \frac{a}{b} \right) (ba)
  • 大括号:\( \left\{ \frac{a}{b}, \frac{c}{d} \right\} \) 显示为 { a b , c d } \left\{ \frac{a}{b}, \frac{c}{d} \right\} {ba,dc}

微积分符号

  • 导数:\( \frac{d}{dx}f(x) \) 显示为 d d x f ( x ) \frac{d}{dx}f(x) dxdf(x)
  • 积分:\( \int_{a}^{b} f(x)\,dx \) 显示为 ∫ a b f ( x ) d x \int_{a}^{b} f(x)\,dx abf(x)dx
  • 二重积分:\( \iint_{D} f(x,y)\,dx\,dy \) 显示为 ∬ D f ( x , y ) d x d y \iint_{D} f(x,y)\,dx\,dy Df(x,y)dxdy

希腊字母

  • 小写:如 \alpha (( \alpha )), \beta β \beta β
  • 大写:如 \Gamma (KaTeX parse error: Can't use function '\)' in math mode at position 9: \Gamma \̲)̲), `\Delta` \Delta $$

特殊函数

  • 对数:\( \ln(x) \)\( \log(x) \) 显示: ln ⁡ ( x ) \ln(x) ln(x) log ⁡ ( x ) \log(x) log(x)
  • 指数函数:\( e^{x} \) 显示: e x e^{x} ex
  • 三角函数:\( \sin(x) \), \cos(x) \), \tan(x) \) 等; 显示: sin ⁡ ( x ) \sin(x) sin(x), \cos(x) , tan ⁡ ( x ) , \tan(x) ,tan(x)

括号与大括号

  • 自动调整大小的括号: 使用 \left(\right) 匹配
  • 大括号: \{...\} 或使用 \left\{...\right\} 自动调整大小
  • 表示: { . . . } , { . . . } \{...\}, \left\{...\right\} {...},{...}

分段函数、案例与对齐

  • 分段函数: 使用 cases 环境
  • 对齐环境: 使用 aligned 等环境对多行公式进行对齐
  • 表示: c a s e s , a l i g n e d cases, aligned cases,aligned

层叠与叠加

  • 层叠: 使用 \substack 用于下标堆叠
  • 叠加: 使用 \overline, \underline, \overbrace, \underbrace
  • 表示: , , , ‾ , ‾ , ⏟ ,\substack, \overline, \underline,\underbrace, ,,,, ,

更多高级用法

  • 颜色: 支持通过 \color 命令改变颜色
  • 自定义宏: 可以通过 katex 的配置自定义宏
  • 字体样式: 支持斜体、粗体等

借鉴的文档:

  1. 博客: https://blog.csdn.net/Leytton/article/details/103745169
  2. 官方文档: https://katex.org/docs/support_table.html
  3. 数学网站: https://mathworld.wolfram.com/
  4. 数学符号: https://www.yuque.com/wangyumath/tools/yhb620
  5. 数学开发工具网站: https://docs.mathjax.org/en/latest/index.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/859787.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

iptables规则生成脚本

清除防火墙规则,以实际情况为准 iptables -F && iptables -X && iptables -Z 自动生成iptables规则脚本,针对于k8s的nodeport端口需要同时drop容器内端口和映射端口,同时如果k8s master集群是高可用需要3个节点都设置防火墙…

解决 pandas 读取 SQL Server 中的数据时,遇到 varchar 属性的中文字符显示乱码的问题(新)

通用解决办法(通杀) 读取SQL server中的数据 import pandas as pd from sqlalchemy import create_engine# 根据实际情况修改服务器地址、数据库名、用户名和密码 server your_server_address database your_database_name username your_username pa…

持续增强国产适配 | 宁盾身份域管与南大通用、飞腾完成产品兼容性认证

随着党政、央国企、金融信创国产化改造日益深入,企业对国产 IT 基础设施生态兼容适配的需求日益迫切。为践行给企业提供“开箱即用”的交付体验承诺,宁盾身份域管持续增强多元异构产品的兼容适配。近日,宁盾身份域管与天津南大通用数据技术股…

电子设备抗震等级与电子设备震动实验

若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/139923445 红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软…

solidworks安装教程 - 解决安装后服务不能自动启动问题

Solidworks安装教程,有些同学的电脑过于复杂,产生了正常的服务不能启动。 前面的有个重要的操作操作界面有,大家应该是执行了: 那么我们有变通的方法可以让这个服务启动: 1. cmd用管理员启动 2. 测试下如下命令是否…

electron-builder创建桌面应用

一、利用vue-cli创建vue项目 二、添加淘宝 electron 源,防止超时 //npm设置淘宝镜像 npm config set registry https://registry.npm.taobao.org/ //electron添加淘宝镜像 npm config set ELECTRON_MIRROR http://npm.taobao.org/mirrors/electron/三、 保存之后&…

web应用-Nginx学习笔记01-应用的组成结构,配置项的分类和理解

参考来源: 在线文档:Nginx开发从入门到精通,https://docs.pythontab.com/nginx/nginx-book/ 极客专栏:nginx核心100讲,作者:陶辉 书籍:《深入理解Nginx:模块开发与架构解析》第二章 参考来源&a…

HTML5休闲小游戏《猫猫超市》源码,引流、刷广告利器

HTML5休闲小游戏《猫猫超市》源码,直接把源码上传到服务器就能使用了! 下载链接:https://www.huzhan.com/code/goods467910.html

「邀请函」相约广州!科东软件诚邀您参加2024亚洲电力展&亚洲新型电力及储能论坛

能源电力行业盛会-2024亚洲新型电力系统及储能展览会将于6月26日在广州广交会展馆B区一楼盛大开幕!展会同期,由南方电网主办,科东软件协办的2024亚洲新型电力及储能论坛也将同步召开,高峰论坛将为能源领域提供领先的前瞻资讯、技术…

基于Java网上跳蚤市场系统设计和实现(源码+LW+调试文档+讲解等)

💗博主介绍:✌全网粉丝10W,CSDN作者、博客专家、全栈领域优质创作者,博客之星、平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗 🌟文末获取源码数据库🌟感兴趣的可以先收藏起来,还…

【工具类的编写】

编写工具类 最近在写一个C的项目,发现编写项目的过程真是曲折,所以写通过博客方式来对本项目进行一个重新的梳理。以便于自己来更好的了解这个项目。 1. 时间类的编写 我们都知道在C中获取时间戳很简单,但是怎么把一个时间戳转换为我们平时…

精密机械中的滚珠螺杆与螺杆支撑座的完美配合!

螺杆支撑座和滚珠螺杆是机械设备中的重要部件。滚珠螺杆通常运用在自动化设备中,需高速运动、高精度定位均依靠它的优良性能,如机床,数控、工业机器人等机械设备。螺杆支撑座装在螺杆的两端,支撑座有两端,固定端和支撑…

TLS + OpenSSL + Engine + PKCS#11 + softhsm2 安全通信

引擎库路径只有在 /lib 下才能被 "LOAD" 识别到,OpenSSL的ReadMe给的示例在/lib,看源码才能知道为何不能任意指定路径 // #define PKCS11_ENGINE_PATH "/usr/lib/x86_64-linux-gnu/engines-1.1/pkcs11.so" #define PKCS11_ENGINE_P…

线性代数|机器学习-P18快速下降奇异值

文章目录 1. 为什么要低秩矩阵 1. 为什么要低秩矩阵 我们的世界里面有很多数据,如果我们原封不动的发送数据,那么会导致数据量的增大,我们希望对数据进行压缩后再打包压缩,这样的话我们能够在带宽一定的情况下发送更多的数据&…

通过ETLCloud实现SQL Server数据同步至Oracle

SQL Server与Oracle作为全球两大主流的关系型数据库管理系统(RDBMS),在企业级应用中扮演着至关重要的角色。它们各自凭借独特的技术优势、强大的数据处理能力以及高度的可扩展性,支撑着从中小型企业到大型跨国公司的各类复杂业务需…

区块链学习03-空投篇

Hybrid 是与 以太坊 兼容的第 2 层区块链,集成了混合专家 (MoE) 框架,支持以即插即用的方式轻松创建和货币化 AI 代理。该平台旨在提高区块链应用程序中数据的完整性和可用性,支持跨各个行业开发和部署 AI 驱动的解决方案。 Hybrid 正在为其…

服务器重启后jenkins任务内容不见了,并且新建任务也不见了

服务器centos7.4 背景:服务器异常重启后,jenkins上面的任务只剩下一些前端项目,后端的任务都不展示了,jenkins版本是Jenkins 2.346.3 解决方案:根据显示,jenkins很多的插件引用失败,显示需要升…

ModuleNotFoundError: No module named ‘h5py‘

到 ModuleNotFoundError: No module named h5py 错误表明 Python 环境中没有安装 h5py 模块。h5py 是一个用于处理 HDF5 二进制数据格式的 Python 接口,广泛用于大规模存储和操纵数据。 解决方案:安装 h5py 要解决这个问题,你需要在你的 Py…

报错:ERROR_ No matching distribution found for gitpython_=3.1.30

版本不匹配 当前安装环境:python3.8 pytorch2.1.2 预估pytorch版本太高 重新安装环境:python3.9 pytorch1.9.1 问题得到解决 python和pytorch对应版本参考

mvn配置中repository和mirror的区别

文章目录 前言一、 repository二、 mirror三、 具体区别四、 使用场景总结 前言 平时在配置mvn仓库地址的时候,总是会百度一下,有时候文章让用repository配置,有时候用mirror,配置起来都能用,于是就不怎么在意他们的区…