CSDN中各种公式编辑格式记录

在CSDN博客平台码公式可太难记格式了。CSDN支持Markdown语法,并集成了MathJax库来渲染LaTeX公式,做个笔记给自己时时翻翻吧。

1. 插入行内公式

行内公式是指嵌入在文本行中的公式,它不会独占一行。在CSDN中使用$符号来包围LaTeX公式代码,即可实现行内公式的插入。例如:

行内公式:爱因斯坦发现给了$E=mc^2$公式,表示能量等于质量乘以光速的平方。

渲染效果:行内公式:爱因斯坦发现给了 E = m c 2 E=mc^2 E=mc2公式,表示能量等于质量乘以光速的平方。

2. 插入块级公式

块级公式(也称为独立公式或居中公式)会独占一行并居中显示。在CSDN中,使用$$符号来包围LaTeX公式代码,即可实现块级公式的插入。例如:

这是一个块级公式:  
$$
\sum_{i=1}^{n} a_i = \frac{n(n+1)}{2}
$$
表示前n个自然数的和。

渲染效果:

这是一个块级公式:
∑ i = 1 n a i = n ( n + 1 ) 2 \sum_{i=1}^{n} a_i = \frac{n(n+1)}{2} i=1nai=2n(n+1)
表示前n个自然数的和。

3. LaTeX公式常用语法

虽然LaTeX公式的语法非常丰富,但掌握一些基础命令就足以应对大多数情况。以下是一些常用的LaTeX公式命令。

  • 上下标

语法规则:_ 表示下标,^ 表示上标。如果上下标中不止一个字符,需要可以使用花括号{}包围起来。
例如:

${x_1^2}$  

渲染为 x 1 2 {x_1^2} x12

  • 分数

语法规则:\frac{分子}{分母}。
例如,

`$\frac{1}{2}$   //注意$$之间不要有空格

渲染为 1 2 \frac{1}{2} 21

根号
语法规则:\sqrt{表达式} 表示平方根,\sqrt[n]{表达式} 表示n次方根。
例如,

$\sqrt{4}$

渲染为 4 \sqrt{4} 4

\sqrt[3]{8} 

渲染为 8 3 \sqrt[3]{8} 38

  • 求和与积分

语法规则:

  • 求和:\sum_{下标}^{上标} 表达式
  • 求和:\int_{下标}^{上标} 表达式

例如,

\sum_{i=1}^{n} a_i

渲染为 ∑ i = 1 n a i \sum_{i=1}^{n} a_i i=1nai,

\int_{a}^{b} f(x) dx

渲染为 ∫ a b f ( x ) d x \int_{a}^{b} f(x) dx abf(x)dx

  • 希腊字母

语法规则:LaTeX中可以直接输入希腊字母的英文名称来获取相应的希腊字母

如,

\alpha
\beta
\gamma

分别渲染为
α , β , γ \alpha,\beta,\gamma αβγ

4. 进阶使用

对于更复杂的数学公式,如矩阵、方程组等,LaTeX提供了丰富的宏包和命令来支持。虽然CSDN的Markdown编辑器默认并不支持所有LaTeX宏包,但常用的数学公式编辑需求通常都能得到满足。

  • 矩阵:

语法规则:使用\begin{matrix}…\end{matrix}环境来创建矩阵,并通过\pmatrix、\bmatrix等命令获得带括号的矩阵。
例如,

// 无括号
\begin{matrix}
a & b & c & d \\  
e & f & g & h \\  
i & j & k & l \\  
m & n & o & p
\end{matrix}
// 中括号
\begin{pmatrix}
1&2&3\\
3&2&1
\end{pmatrix}
// 大括号
\begin{bmatrix}
A&B&C&D\\
D&C&B&A\\
A&B&C&D
\end{bmatrix}

其中,\ 表示换行,& 表示元素间隔,渲染为:
a b c d e f g h i j k l m n o p \begin{matrix} a & b & c & d \\ e & f & g & h \\ i & j & k & l \\ m & n & o & p \end{matrix} aeimbfjncgkodhlp
( 1 2 3 3 2 1 ) \begin{pmatrix} 1&2&3\\ 3&2&1 \end{pmatrix} (132231)
[ A B C D D C B A A B C D ] \begin{bmatrix} A&B&C&D\\ D&C&B&A\\ A&B&C&D \end{bmatrix} ADABCBCBCDAD

  • 方程组:

语法规则:使用\begin{cases}…\end{cases}环境来创建方程组。
例如,

\begin{cases}
f(x) = x^2 + x +3 \\
f(y) = y^3 + y^2 +3*y 
\end{cases}

其中,\ 表示换行,渲染为:
{ f ( x ) = x 2 + x + 3 f ( y ) = y 3 + y 2 + 3 ∗ y \begin{cases} f(x) = x^2 + x +3 \\ f(y) = y^3 + y^2 +3*y \end{cases} {f(x)=x2+x+3f(y)=y3+y2+3y

5. 注意事项

  • 在编辑公式时,请确保LaTeX代码的正确性,否则公式可能无法正常渲染。
  • 由于CSDN的Markdown编辑器可能会更新,建议查阅最新的CSDN文档或帮助中心以获取最准确的公式编辑信息。
  • 对于特别复杂的公式或需要特定宏包支持的公式,如果CSDN的Markdown编辑器无法直接支持,可以考虑使用图片的方式将公式嵌入到文章中。

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

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

相关文章

docker 安装单机版redis

把这三个放上去 修改成自己的 按照自己需求来 照图片做 vim redis.conf vim startRedis.sh mv startRedis.sh deployRedis.sh sh deployRedis.sh docker run --privilegedtrue \ --name dev.redis --restartalways \ --network dev-net \ -v ./config/redis.conf:/etc/r…

《昇思25天学习打卡营第三十三天|7月26号》

昇思25天学习打卡营 在昇思25天学习打卡营的第33天7月26号,我深入学习了Python编程。通过课程的系统学习和实践编程项目,我逐渐掌握了Python语言的基本语法和核心概念。 特别是在函数定义和数据结构的应用上,我学习到了一些新的东西。以为平…

鸿蒙华为登录(以及导航页面跳转)

//登录华为登录界面以及跳转 //切记一定要写路径,不写路径,容易报错,还有一定要记得导一下包(Arouter) //接下来是鸿蒙界面导航跳转 //进行跳转 TabContent组件不支持设置通用宽度属性,其宽度默认撑满Tab…

RedHat9 | Ansible 处理任务失败

环境版本说明 RedHat9 [Red Hat Enterprise Linux release 9.0]Ansible [core 2.13.3]Python [3.9.10]jinja [3.1.2] 1. 忽略任务失败 Ansible评估各任务的返回代码,从而确定任务是成功还是失败通常而言,当任务失败时,Ansible将立即在该主…

C++从入门到起飞之——友元内部类匿名对象 全方位剖析!

🌈个人主页:秋风起,再归来~🔥系列专栏:C从入门到起飞 🔖克心守己,律己则安 目录 1、友元 2、内部类 3. 匿名对象 4、完结散花 1、友元 • 友元提供了⼀种突破类访问限定符封装的…

自定义prometheus监控获取nginx_upstream指标

1、前言 上篇文章介绍了nginx通过nginx_upstream_check_module模块实现后端健康检查,这篇介绍一下如何自定义prometheus监控获取nginx的upstream指标来实时监控nginx。 2、nginx_upstream_status状态 支持以下三种方式查看nginx_upstream的状态 /status?formatht…

数据结构-C语言-排序(4)

代码位置: test-c-2024: 对C语言习题代码的练习 (gitee.com) 一、前言: 1.1-排序定义: 排序就是将一组杂乱无章的数据按照一定的规律(升序或降序)组织起来。(注:我们这里的排序采用的都为升序) 1.2-排…

Artix7系列FPGA实现SDI视频编解码+图像缩放+多路视频拼接,基于GTP高速接口,提供4套工程源码和技术支持

目录 1、前言工程概述免责声明 2、相关方案推荐本博已有的 SDI 编解码方案本博已有的FPGA图像缩放方案本博已有的已有的FPGA视频拼接叠加融合方案本方案的无缩放应用本方案在Xilinx--Kintex系列FPGA上的应用本方案在Xilinx--Zynq系列FPGA上的应用 3、详细设计方案设计原理框图S…

JavaScript(17)——事件监听

什么是事件? 事件是在编程时系统内发生的动作或发生的事情,比如用户在网页上单击一个按钮 什么是事件监听? 就是让程序检测是否有事件产生,一旦有事件触发,就立刻调用一个函数做出响应,也称为绑定事件或…

【Javascript】前端面试基础2【每日学习并更新10】

模块化开发是怎样做的? 立即执行函数,不暴露私有成员 异步加载JS的方式有哪些 那些操作会造成内存泄漏 是什么:内存泄漏指任何对象在您不再拥有或需要它之后仍然存在造成内存泄漏: setTimeout的第一个参数使用字符串而非函数的…

认识漏洞-GitLab 远程命令执行漏洞、致远OA-ajax.do未授权任意文件上传漏洞

为方便您的阅读,可点击下方蓝色字体,进行跳转↓↓↓ 01 [GitLab 远程命令执行漏洞复现(CVE-2021-22205)](https://mp.weixin.qq.com/s/4QT-vxKpBn4ppNM9ipt-nQ)02 [致远OA-ajax.do未授权任意文件上传Getshell](https://mp.weixin.qq.com/s/TH2A5J5TXU36Y…

使用Claude 3.5 Sonnet和Stable Diffusion XL:如何通过Amazon Bedrock不断优化图像生成直到满足需求

在Amazon Bedrock的AI模型中,Anthropic Claude 3系列现在新增了图像识别功能。特别是最新的Anthropic Claude 3.5 Sonnet,图像识别能力得到了显著提升。我进行了一些简单的试验和比较,深入探索了这些Claude模型在OCR(光学字符识别…

HarmonyOS和OpenHarmony区别联系

前言 相信我们在刚开始接触鸿蒙开发的时候经常看到HarmonyOS和OpenHarmony频繁的出现在文章和文档之中,那么这两个名词分别是什么意思,他们之间又有什么联系呢?本文将通过现有的文章和网站内容并与Google的AOSP和Android做对比,带…

【Django】开源前端库bootstrap,常用

文章目录 下载bootstrap源文件到本地项目引入bootstrap文件 官网:https://www.bootcss.com/V4版本入口:https://v4.bootcss.com/V5版本入口:https://v5.bootcss.com/ 这里使用成熟的V4版本,中文文档地址:https://v4.b…

SSM学习9:SpringBoot简介、创建项目、配置文件、多环节配置

简介 SpringBoot式用来简化Spring应用的初始搭建以及开发过程的一个框架 项目搭建 File -> New -> Project 选中pom.xml文件,设置为maven项目 项目启动成功 可以访问BasicController中的路径 配置文件 在resources目录下 application.properties 默…

CSP-J1 2022 入门级第一轮错题

CSP-J1 2022 入门级第一轮 假设字母表{a,b,c,d,e}在字符串出现的频率分别为10%,15%,30%,16%,29%。若使用哈夫曼编码方式对字母进行不定长的二进制编码,字母d的编码长度为(B)位。 A. 1 B. 2 C. 2 或 3 D. 3 一棵有n个结点的完全二叉树用数组进行存储与表示&#xf…

【无标题】Git(仓库,分支,分支冲突)

Git 一种分布式版本控制系统,用于跟踪和管理代码的变更 一.Git的主要功能: 二.准备git机器 修改静态ip,主机名 三.git仓库的建立: 1.安装git [rootgit ~]# yum -y install git 2.创建一个…

el-table表格 及其el-pagination分页 封装及其使用

1、首页在components文件夹中新建table文件夹 table文件夹下table.vue全部代码&#xff1a; <template><el-table:stripe"stripe":row-key"handlerRowKey()":tree-props"treeProps":border"border":show-summary"showS…

fiddler的安装

fiddler的安装 1、下载fiddler的安装包 1.1 打开网页 https://www.telerik.com/fiddler1.2找到安装包 1.3下载安装包 2、安装fiddler 2.1双击安装包&#xff0c;弹出安装界面框 3、显示这种就是安装成功 4、如果你报以下的错误&#xff0c;请继续跟教程&#xff0c;不报错不…

Prometheus各类监控及监控指标和告警规则

目录 linux docker监控 linux 系统进程监控 linux 系统os监控 windows 系统os监控 配置文件&告警规则 Prometheus配置文件 node_alert.rules docker_container.rules mysql_alert.rules vmware.rules Alertmanager告警规则 consoul注册服务 Dashboard JSON…