1. align equations to left

    To only align one equation, you can
\begin{flalign}
&\text{your equation}&
\end{flalign}

To align several equations, you can

\begin{flalign}
\begin{split}
your equation (1)\\
your equation (2)
\end{split}&
\end{flalign}
  1. 插入矩阵大括号[1]

    插入圆括号
\left (
\begin{array}{l l l}
(\omega^2-\frac{B_0^2 k^2}{4\pi\rho_0}) & 0 & 0\\
0 & (\omega^2-\frac{B_0^2 k^2}{4\pi\rho_0}) & 0 \\
0 & 0 & (\omega^2-\frac{\gamma p_0 k_z^2}{\rho_0^2})\\
\end{array}
\right )

插入单边括号

\begin{equation}
\left \{
\begin{array}{l}
(\frac{\omega}{k_z})^2=\frac{B_0^2}{4\pi\rho_0}=V_A^2\\
(\frac{\omega}{k_z})^2=\frac{\gamma p_0}{\rho_0}=V_s^2\\
\end{array}
\right .
\end{equation}

其中的大括号可以通过\left, \right的命令实现,并且其长度还可以根据矩阵的大小自动调整。注意插入单边括号时,结束处的right . 不可以省略,即便其并没有显示效果。

3. 给数学公式添加强调方框可以使用boxed命令[2]

\begin{equation}
\boxed{
\nabla^2\vec{E}=\mu_0\xi_0\frac{\partial^2\vec{E}}{\partial t^2}
}
\end{equation}
效果如下:

\begin{equation}

\boxed{

\nabla2\vec{E}=\mu_0\xi_0\frac{\partial2\vec{E}}{\partial t^2}

}

\end{equation}

4. 插入源代码

可以使用lstlisting

\usepackage{listings}% insert source codes using list
\begin{lstlisting}
from sys import path
path.append('/home/nan/codes/python/test/mod_package/')
\end{lstlisting}

但是这种方式在插入beamer的frame中时会出现错误,需要替代的方法。解决的方法是在frame的后面添加[fragile]参数,l例如:

\begin{frame}[fragile]{Calculate $\delta B_0$ from CPSD}
The mode strength I calculate is from the cross power spectrum of two near mirnov coils. Thus the strength should be:
\begin{lstlisting}
int main() {
CStash intStash, stringStash;
int i;
char* cp;
ifstream in;
string line;
[...]
\end{lstlisting}
\end{frame}

当然,除了lstlisting可以用,也可以以使用verbatim添加源代码,这时不需要引用额外的库。

参考:

For more latex math symbol can be referred from this site: http://web.ift.uib.no/Teori/KURS/WRK/TeX/symALL.html

[1]https://www.sharelatex.com/learn/Brackets_and_Parentheses

[2]https://math-linux.com/latex-26/faq/latex-faq/article/how-to-display-formulas-inside-a-box-or-frame-in-latex-boxed

Latex: 插入数学公式的更多相关文章

  1. 在博客中使用LaTeX插入数学公式

    在博客中使用LaTeX插入数学公式 在学习机器学习中会接触到大量的数学公式,所以在写博客是会非常的麻烦.用公式编辑器一个一个写会非常的麻烦,这时候我们可以使用LaTeX来插入公式. 写这篇博文的目的在 ...

  2. 使用Latex插入数学公式(二)

    初级运算 关系运算符 希腊字母 集合运算符逻辑运算符 空格问题 矩阵格式 矩阵格式有三种: 无括号的矩阵 matrix 是 Latex 的矩阵命令,矩阵命令中每一行以 \\ 结束,矩阵的元素之间用 & ...

  3. 15LaTeX学习系列之---LaTeX里插入数学公式

    目录 目录 前言 (一)常用的数学公式命令 ==1.上下标== ==2.矢量== ==3.括号== ==4.符号关系== ==5.三角形符号== ==6.求和与累积== ==7.积分与微分== ==8 ...

  4. Markdown中插入数学公式的方法

    Markdown中插入数学公式的方法 文章来源:http://blog.csdn.net/xiahouzuoxin/article/details/26478179 自从使用Markdown以来,就开 ...

  5. LaTex 高中数学公式

    排版数学公式是TeX系统设计的初衷,它在LaTeX中占有特殊地位,也是LaTeX最为人所称道的功能之一.基于对MathType排版效果的不满意,以及对公式进行检索的需求,我们使用LaTeX输入数学公式 ...

  6. LATeX 插入脚注

    LATeX 插入脚注: 使用  \footnote{...注释内容} 命令: To maximize the lower-bound $ we employ conjugate gradient me ...

  7. 在MarkDown中插入数学公式对照表(持续更新)

    目录 在MarkDown中可以插入数学公式,但是在博客园和有道云笔记之中的数学公式插入方式略有不同(博客园需要先在后台选项中开启插入数学公式选项): 代码 行内公式 整行公式 博客园 $数学公式$ $ ...

  8. LaTeX 中插入数学公式

    一.常用的数学符号 1.小写希腊字母 \alpha \nu \beta \xi \gamma o \delta \pi \epsilon \rho \zeta \sigma \eta \tau \th ...

  9. latex之插入数学公式

    1. \begin{eqnarray} Ly = \lambda y \end{eqnarray} 2. \begin{gather*} \begin{split} b\\ a=b \end{spli ...

随机推荐

  1. 域名系统DNS和FTP

    域名系统概述 域名系统DNS(Domain Name System)是英特网使用的命名系统,用于把便于人们使用机器名字转化为IP地址. 为什么机器在处理IP数据报时要使用IP地址而不使用域名呢?IP地 ...

  2. Dockerfile 常用指令 - 每天5分钟玩转 Docker 容器技术(16)

    是时候系统学习 Dockerfile 了.下面列出了 Dockerfile 中最常用的指令,完整列表和说明可参看官方文档. FROM指定 base 镜像. MAINTAINER设置镜像的作者,可以是任 ...

  3. 调用Live555接收RTSP直播流,转换为Http Live Streaming(iOS直播)协议

    Live555接收RTSP直播流,转换Http Live Streaming(iOS直播)协议 RTSP协议也是广泛使用的直播/点播流媒体协议,之前实现过一个通过live555接收RTSP协议,然后转 ...

  4. Linux 下安装RabbitMQ 3.6.1

    1.安装erlang 依赖 yum install -y gcc gcc-c++ unixODBC-devel openssl-devel ncurses-devel 2.安装erlang ### 设 ...

  5. Hibernate composite key

    有两种方法来map composite key. 第一种用@IdClass第二种用@Embeddable,参考链接: http://stackoverflow.com/questions/358503 ...

  6. javaWeb学习总结(8)- JSP基础语法(2)

    任何语言都有自己的语法,JAVA中有,JSP虽然是在JAVA上的一种应用,但是依然有其自己扩充的语法,而且在JSP中,所有的JAVA语句都可以使用. 一.JSP模版元素 JSP页面中的HTML内容称之 ...

  7. Running R jobs quickly on many machines(转)

    As we demonstrated in “A gentle introduction to parallel computing in R” one of the great things abo ...

  8. CSS小技巧-两个盒子之间的间距问题

    1.水平排放的盒子,水平间距是两个margin的累加 2.垂直排放的盒子,垂直间距是合并的取最大值

  9. 一天搞定CSS: 浮动(float)与inline-block的区别--11

    浮动: 使元素脱离文档流,按照指定的方向发生移动,遇到父级的边界或者相邻的浮动元素就会停下来. inline-block: inline-block是指行内块元素,它具有行内元素和块元素两者的特点,可 ...

  10. Gradle入门学习---认识buildeTypes和dependencies

    Gradle是Android Studio默认的构建工具,如果是基本的APP开发,不会涉及到Gradle太多内容,毕竟它的诞生就不是专为Android服务的. 日常开发需要涉及到使用Gradle的场景 ...