在 Latex 中,行内公式使用 $ 公式内容 $;行间公式使用 $$ 公式内容 $$ 或者 \begin{equation}

数学符号

LaTex 数学符号大全

条件独立和不独立符号

条件独立符号:
⊥ ⁣ ⁣ ⁣ ⊥ \perp \!\!\! \perp ⊥⊥

\perp \!\!\! \perp

不独立符号:
⊥ ⁣ ⁣ ⁣ ⊥ \perp \!\!\! \perp ⊥⊥

\perp \!\!\! \perp

在Markdown文件中给公式编号

在Markdown文件中,使用 L a T e x LaTex LaTex 公式时,可以使用 \begin(equation) \end{equation} 自动编号,但是较为复杂,不易扩展;
可以使用 \tag{...} 标签来生成对应的编号。

使用代码案例如下:

$$
x + y = z \tag{1.1}
$$

x + y = z (1.1) x + y = z \tag{1.1} x+y=z(1.1)

使用编号可以直接 $\tag{1.1}$ 进行引用上述公式 ( 1.1 ) (1.1) (1.1) 。

常用符号

常用括号

中括号 \left[x \right]

[ x ] \left[x \right] [x]

向下取整括号 \lfloor x \rfloor

⌊ x ⌋ \lfloor x \rfloor ⌊x⌋

向上取整括号 \lceil x \rceil

⌈ x ⌉ \lceil x \rceil ⌈x⌉

向量表示

通常使用向量是 \vec x,则是通过箭头表示向量:

x ⃗ \vec x x

如果要使用加粗表示的向量,则可以使用 \boldsymbol x

x \boldsymbol x x

矩阵表示

使用 array 环境

\begin{equation}           % 开始数学环境
\left(                              % 左括号\begin{array}{ccc}       % 该矩阵一共3列,每一列都居中放置a11 & a12 & a13  \\  % 第一行元素a21 & a22 & a23  \\  % 第二行元素\end{array}
\right)                           % 右括号
\end{equation}

效果如下:

( a 11 a 12 a 13 a 21 a 22 a 23 ) \left( % 左括号 \begin{array}{ccc} % 该矩阵一共3列,每一列都居中放置 a11 & a12 & a13 \\ % 第一行元素 a21 & a22 & a23 \\ % 第二行元素 \end{array} \right) % 右括号 (a11a21​a12a22​a13a23​)

正负号 ± \pm ±

使用 $\pm$ 即可

± \pm ±

证明结尾的方框

黑色方框

  1. tex 文件的头部导入 amssymb\usepackage{amssymb}
  2. 使用以下命令打出黑色方框 : $\blacksquare$
  3. 如果需要让黑色方框右对齐,则再加上 hfill 命令: $\hfill\blacksquare$

白色方框

  1. tex 文件的头部导入 amsthm\usepackage{amsthm}
  2. 使用以下命令打出黑色方框 : $\qedsymbol$

章节编号和目录

在 LeTex 中,通常编号到 subsubsection,book 类型的目录默认只显示到 subsection,但是如果需要使用更深的目录或者章节编号,需要在导言区进行如下设置:

\setcounter{tocdepth}{3}          %  toc 即是 table of content,表示目录显示的深度
\setcounter{secnumdepth}{4}   %  secnum 即是 section number,表示章节编号的深度
%  其中,3 和 4 表示深度

具体数字的含义如下所示:

  • -1 part
  • 0 chapter
  • 1 section
  • 2 subsection
  • 3 subsubsection
  • 4 paragraph
  • 5 subparagraph
示例:
\documentclass{article}
\setcounter{tocdepth}{4}
\setcounter{secnumdepth}{4}
\begin{document}
\tableofcontents
\section{section}
\subsection{subsection}
\subsubsection{subsubsection}
\paragraph{paragraph}
\end{document}

图片位置

在 LaTex 中,\begin{figure}[~] 是图片环境,常用选择项 [htbp] 是浮动格式:

  • [h] ~ here,当前位置。
    将图形放置在正文文本中给出该图形环境的地方。如果本页所剩页面不够,这一参数将不起作用
  • [t] ~ top,顶部。
    将图形放置在页面的顶部
  • [b] ~ bottom,底部。
    将图形放置在页面的底部
  • [p] ~ page of its own,浮动页。
    将图形放置在一个允许有浮动对象的页面上

一般使用 [htb] 这样的组合,只用 [h] 是没有用的。这样组合的意思就是 LaTex 会尽量满足排在前面的浮动格式,就是 h-t-b 这个顺序,让排版的效果尽量好。

[!h] 只是试图放在当前位置。如果页面剩下的部分放不下,还是会跑到下一页的。一般而言,用[!h] 选项通常会出现不能正确放置的问题,所以常用 [ht][htbp] 等。
这里加感叹号的意思是 忽略 “美学” 标准。

如果你确实需要把图片放在当前位置,不容改变,可以用 \usepackege{float} 宏包的 [H] 选项。不过如果这样做,出现放不下的问题时需要手工调整。使用格式如下:

\usepackage{float}
% ...
\begin{figure}[H]
foo
\end{figure}

特别强调,当表格或者图片占据双栏模板的两栏时(即在 \begin{table*} 时),这些控制选项就失效了。

常见问题

关于公式中加文字

在输入公式时,有时候需要插入一些说明文字,目前了解到以下三种方法:
此部分转载自:LaTeX:公式中的文字
1、 \intertext{文本}
由 amsmath 宏包提供,可以将“文本”插入在多行公式之间,像一个不缩进的段落,字体为常规字体。该命令必须紧跟在换行命令 \\\\* 之后。宏包 nccmath 在该命令中添加 “距离” 可选参数,以调节文本与公式的间距;
2、\shortintertext{文本}
数学工具宏包 mathtools 提供的文本命令,其功能与 \intertext 文本命令相同,只是与上下公式行的垂直间距比它要小些;
3、\text{文本}
数学宏包 amstex 所提供的文本命令,它可以把文本插在公式的任一位置,字体为常规字体,字体尺寸与坐在位置的其他数学字符尺寸相同,例如在上标,就与上标字符的大小相同。

Misplaced alignment

LaTex 出现错误命令 Misplaced alignment tab character &. \newblock Network Science &

原因:
LaTex 中 & 是个命令,对于命令是需要添加转义符 /

解决:

  1. & 前面添加 \ or 将 & 替换成 and
  2. .bbl 文件中进行编译(F5)

新加入参考文献后,没有显示

LaTex 的 reference.bib 文件中加入了新的参考文献,但是编译查看时,pdf 文件中并没有显示出来

原因:
.bbl 文件中并没有重新编译,可能是 LaTex 的版本过于落后

解决:

  1. 打开 .bbl 文件重新编译,然后编译查看 pdf 文件
  2. 如果还不行,可以关闭现有文件(事先保存好),然后重新打开,已解决问题

LaTeX 公式常用符号与常见问题解决相关推荐

  1. Latex(markdown)常用符号记录<CSDN中的latex>

    文章目录 1.开始符 (1)独立成行,使用 (2)和文字在一起,使用 \$$ (3)公式内换行 2. 在字符上下添加字符 (1)在字符正上下方添加字符 (2)在字符右上下方添加字符 3. 常用字符: ...

  2. Charles抓包神器常用功能,常见问题解决

    提供一个密钥:[转自]https://blog.csdn.net/jiang314/article/details/80846569 注册名称:https://zhile.io 许可证密钥:48891 ...

  3. Linux常用命令和常见问题解决------第一章

    查看文件下面所有的隐藏目录: ls -al ~ ls -al ~ ls -a -l ~ 可以发现三条命令执行结果是一致的,原因:因为ls为命令 后面的参数要以空格来区分,不论几个空格 shell都会视 ...

  4. Eclipse 常用技巧及常见问题解决

    文章目录 Eclipse默许函数折叠打开 Eclipse插件: win7屏蔽ctrl+alt+up/down快捷键/ (eclipse冲突) 去掉 eclipse 中自动生成的注释 //TODO 常见 ...

  5. git常用命令与常见问题解决办法

    Git是一个开源的分布式版本控制系统,它可以方便地在您的笔记本电脑或 桌面.本备忘单总结了常用的Git命令行指令,以供快速参考. git常用命令 配置工具 为所有本地存储库配置用户信息 git con ...

  6. Latex公式放符号正下方

    A命令: \mathop{\mathbb{E}}\limits_{x\sim pX(x)} 或者 B命令: \mathop{\mathbb{E}}_{x\sim pX(x)} 效果如下: 解释: \m ...

  7. docker k8s 常用命令及常见问题解决大全

    文章目录    1 一.Docker常用命令总结    5 1.Docker容器常用操作    6 (1)镜像的查看与删除    6 (2)容器的启动与进入    6 (3)通过容器提交镜像    7 ...

  8. linux 查看vnc端口_VNC常用操作及常见问题解决办法汇总

    VNC登录用户缺省是root,但在安装oracle时必须用oracle用户的身份登录,下面我们就以oracle为例说明如何配置VNC,从而可以使用不同的用户登录到主机. 步骤描述如下: 步骤一:修改/ ...

  9. Latex公式使用笔记

    前言 ​          LaTeX(LATEX,音译"拉泰赫")是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期 ...

最新文章

  1. 设备连接:Ubuntu16.04 ROS中连接Hokuyo激光雷达UTM-30LX-EW
  2. win7的vmware中安装ubuntu 13.04看不到共享目录
  3. 工业以太网交换机与网络交换机的区别
  4. 产品经理专业知识50篇(十二)-抖音训练营项目实战(知识付费MVP产品模型)
  5. 【计算机网络】物理层设备
  6. 《天天数学》连载22:一月二十二日
  7. netty mysql 中间件_Cobar_基于MySQL的分布式数据库服务中间件
  8. 盘一盘 Spring 核心技术之依赖注入 | 原力计划
  9. 三星a9s参数_三星A9s配置怎么样 三星A9s参数配置介绍
  10. Matlab2012b license失效解决办法
  11. 请教如何注销从微信登陆的CSDN账户?
  12. MC9S12XS128 事件处理
  13. C# XmlHelper
  14. 开放PLM——Aras Innovator编程学习(一)简介
  15. Win7安装win10,无需全盘重新分区,原MBR格式转GPT格式,创建EFI和MSR分区,安装win10
  16. 计算机单元格选项,如何在excel单元格里设置下拉选项
  17. 关于5G,四大运营商说......
  18. C# BLE蓝牙开发之使用Windows.Devices.Bluetooth获取小米体重秤的体重
  19. 【Spring】@Lazy注解
  20. python opencv调用摄像头并追踪移动物体,浅析Python+OpenCV使用摄像头追踪人脸面部血液变化实现脉搏评估...

热门文章

  1. 13.在一个数组中,每一个数左边比当前数小的数累加起来,叫做这个数组的小和。求一个数组的小和。(左神算法基础班源码)
  2. 深耕MySQL - SQL必知必会
  3. c语言能做安卓游戏吗,c语言能编写手机游戏吗?
  4. iOS开发各种权限问题(相机、录音等)
  5. js中字符串和数组互相转换
  6. 世界杯感悟--我的2022卡塔尔世界杯
  7. 蓝桥杯单片机学习过程记录(二十七)超声波模块
  8. Android所有动画分类总结
  9. Android TextView多行最后一行显示不全
  10. sql like通配符