Latex篇之数学公式

数学公式

背景

科研小白在Latex中踩了不少坑,在此记录一下。

准备资料

以下两份文档可以说贯穿写作始终,务必下载(快速过一遍即可,知道怎么用)

一份(不太)简短的 LATEX 2ε 介绍:CTAN: /tex-archive/info/lshort/chineseicon-default.png?t=N7T8https://ctan.org/tex-archive/info/lshort/chinese

 数学公式帮助文档:https://www.cmor-faculty.rice.edu/~heinken/latex/symbols.pdficon-default.png?t=N7T8https://www.cmor-faculty.rice.edu/~heinken/latex/symbols.pdf

上述文档包含了数学公式的环境、常用的字符以及格式。

公式环境

这里先介绍常用的公式环境

行内公式

行内公式(在文本中间随时可插入使用):

        例如: $\alpha$

行间公式

行间公式有两种,一种是无环境的,一种是有环境的

无环境

单独成段,无编号

        例如:$$ x = y$$

有环境

equation 与 equation*

加星的公式环境不会被编号

\begin{equation*}x = y
\end{equation*}		\begin{equation}\label{by_mat}y = x + 1 
\end{equation}

多行公式环境:align 与 align*

加星的公式环境不会被编号

 & 为对齐标志

% 多行不编号
\begin{align*}y &= x^2 + 1 \\x &= 5
\end{align*}%多行编号(每个都编)
\begin{align}\label{align_by_mat}y &= x^2 + 1 \\x &= 5
\end{align}%多行编号(只编一个号)
\begin{equation}\label{eq_align1_by_mat}\begin{aligned}y &= x^2 + 1 \\x &= 5\end{aligned}
\end{equation}

 

居中环境:gather

公式内嵌套使用为 gathered

% 无gather环境
\begin{equation}\label{eq_align1_by_mat}\begin{aligned}y = x^2 + 1 \\x = 5\end{aligned}
\end{equation}% 有gather环境
\begin{equation}\label{eq_align2_by_mat}\begin{aligned}\begin{gathered}y = x^2 + 1 \\x = 5\end{gathered}  \end{aligned}
\end{equation}

 

 

环境嵌套

Latex允许环境嵌套,外层为equation,但内嵌的数学环境有些要做出修改:

gather       

->

gathered
align       ->aligned

编写公式

关于复杂公式这里,我将会针对遇到的不同情况,先进行图片展示,再讲解编写技巧。

大括号内多行公式

 

 代码展示:

\begin{equation*}\begin{aligned}&\mathbf{Adv}_{\mathcal{A}}^{\mathbf{E}}(\lambda)= \\&Pr\left[\begin{gathered} \left(\begin{array}{cc}Algorithm1(PP,B)=1 \wedge  \\Algorithm2(PP,B')=1 \wedge  \\Algorithm3(PP,B,B') = pk_c    \\\end{array}\right) : \\    (p) \leftarrow Algorithm4(PP)    \\T  \leftarrow \mathcal{A}^{\mathcal{O}_{C}}(PP)\\(\sigma,\sigma') \leftarrow \mathcal{A}^{\mathcal{O}_{test}}(PP)\\\end{gathered}\right] \le \epsilon\end{aligned}
\end{equation*}

目前暂时想到这么多,后续遇到其他的问题再补充....

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

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

相关文章

编写函数fun,它的功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数且要求m>n

本文收录于专栏:算法之翼 https://blog.csdn.net/weixin_52908342/category_10943144.html 订阅后本专栏全部文章可见。 本文含有题目的题干、解题思路、解题思路、解题代码、代码解析。本文分别包含C语言、C++、Java、Python四种语言的解法完整代码和详细的解析。 题干 编写…

Axure如何实现限制选择项数量的交互

大家经常会看到这样的功能设计:可以多选,但是限制多选。比如某招聘网站城市的选择只能选择5个。再选择第6个的时候会提示最多只能选择5项。 这个效果是我们经常会遇到的,在工作中也经常会遇到需要制作这样的效果。今天我们一起来看看&#xf…

光盘完成-qt-动画

QPropertyAnimation 是 Qt 中用于属性动画的类,它允许你动画化任何 QObject 的属性。当你使用 QPropertyAnimation,你应该注意以下几点: 1. **对象和属性的类型**: - QPropertyAnimation 仅支持继承自 QObject 的对象&#xf…

日期类的实现

目录 Date.h Test.cpp 测试代码Test.cpp 日期类的实现 代码分享 Date.h #pragma once #include<iostream> using namespace std; #include<assert.h>class Date {//友元函数声明friend ostream& operator<<(ostream& out, Date& d);friend…

书生·浦语大模型全链路开源体系-第5课

书生浦语大模型全链路开源体系-第5课 书生浦语大模型全链路开源体系-第5课相关资源LMDeploy基础配置LMDeploy运行环境下载internlm2-chat-1_8b模型使用Transformer来直接运行InternLM2-Chat-1.8B模型使用LMDeploy以命令行方式与InternLM2-Chat-1.8B模型对话设置KV Cache最大占用…

2024 Guitar Pro如何加音乐符号及功能介绍

一、新版本特性概览 Guitar Pro v8.1.1 Build 17在保留了前版本强大功能的基础上&#xff0c;进一步优化了用户体验和功能性能。新版本主要更新包括以下几个方面&#xff1a; 界面优化&#xff1a;新版界面更加简洁美观&#xff0c;操作更加便捷&#xff0c;即使是初学者也能快…

mapreduce中的ReduceTask工作机制(Hadoop)

ReduceTask 是 Hadoop 中的一个重要组件&#xff0c;负责对 MapTask 的输出进行合并、排序和归并&#xff0c;最终生成最终的输出结果。 ReduceTask 的工作机制 1. 分组&#xff08;Shuffle&#xff09;阶段&#xff1a; 在分组阶段&#xff0c;ReduceTask 会从多个 Mapper …

【搞钱必看】计算机视觉入门,普通人也能学会的高科技!

目录 1. 计算机视觉&#xff0c;未来科技的金矿 2. 计算机视觉入门&#xff0c;真的那么难吗&#xff1f; 3. 入门步骤&#xff0c;轻松上手 4. 学习资源&#xff0c;助力你的成长 5. 实践是关键&#xff0c;动手操作吧&#xff01; 6. 挑战与机遇并存 啊啊啊啊啊啊啊…

前端开发攻略---Vue项目(Vue2和Vue3)引入高德地图,超详细,超简单,保姆级教程。

1、图片演示 2、引入前的准备 1、前往 高德开放平台 进行账号注册。如果手机上有高德地图App并且已经登录过&#xff0c;则可以直接选择登录 2、注册/登录完成后来到应用管理-->我的应用 3、点击创建新应用 4、填写好应用名称和选择应用类型 5、填写好后点击添加Key 6、填写…

算法新手(一)——位运算、算法是什么、介绍位运算和简单排序

一、二进制、位运算 java中int最大值&#xff0c;2的31次方-1&#xff0c;为什么不是2的32次方-1&#xff1f; ——因为第一位是符号位&#xff0c;0表示正数&#xff0c;1表示复数&#xff1b; 1.1 Integer二进制 -1的二进制&#xff1a; 11111111111111111111111111111111…

2024团体程序设计天梯赛L1-101 别再来这么多猫娘了!

题目链接L1-101 别再来这么多猫娘了&#xff01; #include<iostream> #include<stdio.h> #include<string.h> #include<string> #include<algorithm> using namespace std; string s[105], text; int n, k, ans, a[5005];int main() { // ios::s…

【xhs爬虫软件】把小红书评论comment接口封装成GUI采集工具!

用Python开发爬虫采集软件&#xff0c;可自动抓取小红书评论数据&#xff0c;并且含二级评论。 小红书的评论接口URL是&#xff1a; https://edith.xiaohongshu.com/api/sns/web/v2/comment/page 开发者模式分析过程&#xff1a; 进而封装成GUI界面软件&#xff0c;如下&…