LaTeX 公式常用符号与常见问题解决
在 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) % 右括号 (a11a21a12a22a13a23)
正负号 ± \pm ±
使用 $\pm$
即可
± \pm ±
证明结尾的方框
黑色方框
- 在
tex
文件的头部导入amssymb
:\usepackage{amssymb}
- 使用以下命令打出黑色方框 :
$\blacksquare$
- 如果需要让黑色方框右对齐,则再加上
hfill
命令:$\hfill\blacksquare$
白色方框
- 在
tex
文件的头部导入amsthm
:\usepackage{amsthm}
- 使用以下命令打出黑色方框 :
$\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 中 &
是个命令,对于命令是需要添加转义符 /
解决:
&
前面添加\
or 将&
替换成and
- 在
.bbl
文件中进行编译(F5)
新加入参考文献后,没有显示
LaTex 的 reference.bib 文件中加入了新的参考文献,但是编译查看时,pdf 文件中并没有显示出来
原因:
.bbl
文件中并没有重新编译,可能是 LaTex 的版本过于落后
解决:
- 打开
.bbl
文件重新编译,然后编译查看 pdf 文件 - 如果还不行,可以关闭现有文件(事先保存好),然后重新打开,已解决问题
LaTeX 公式常用符号与常见问题解决相关推荐
- Latex(markdown)常用符号记录<CSDN中的latex>
文章目录 1.开始符 (1)独立成行,使用 (2)和文字在一起,使用 \$$ (3)公式内换行 2. 在字符上下添加字符 (1)在字符正上下方添加字符 (2)在字符右上下方添加字符 3. 常用字符: ...
- Charles抓包神器常用功能,常见问题解决
提供一个密钥:[转自]https://blog.csdn.net/jiang314/article/details/80846569 注册名称:https://zhile.io 许可证密钥:48891 ...
- Linux常用命令和常见问题解决------第一章
查看文件下面所有的隐藏目录: ls -al ~ ls -al ~ ls -a -l ~ 可以发现三条命令执行结果是一致的,原因:因为ls为命令 后面的参数要以空格来区分,不论几个空格 shell都会视 ...
- Eclipse 常用技巧及常见问题解决
文章目录 Eclipse默许函数折叠打开 Eclipse插件: win7屏蔽ctrl+alt+up/down快捷键/ (eclipse冲突) 去掉 eclipse 中自动生成的注释 //TODO 常见 ...
- git常用命令与常见问题解决办法
Git是一个开源的分布式版本控制系统,它可以方便地在您的笔记本电脑或 桌面.本备忘单总结了常用的Git命令行指令,以供快速参考. git常用命令 配置工具 为所有本地存储库配置用户信息 git con ...
- Latex公式放符号正下方
A命令: \mathop{\mathbb{E}}\limits_{x\sim pX(x)} 或者 B命令: \mathop{\mathbb{E}}_{x\sim pX(x)} 效果如下: 解释: \m ...
- docker k8s 常用命令及常见问题解决大全
文章目录 1 一.Docker常用命令总结 5 1.Docker容器常用操作 6 (1)镜像的查看与删除 6 (2)容器的启动与进入 6 (3)通过容器提交镜像 7 ...
- linux 查看vnc端口_VNC常用操作及常见问题解决办法汇总
VNC登录用户缺省是root,但在安装oracle时必须用oracle用户的身份登录,下面我们就以oracle为例说明如何配置VNC,从而可以使用不同的用户登录到主机. 步骤描述如下: 步骤一:修改/ ...
- Latex公式使用笔记
前言 LaTeX(LATEX,音译"拉泰赫")是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期 ...
最新文章
- 设备连接:Ubuntu16.04 ROS中连接Hokuyo激光雷达UTM-30LX-EW
- win7的vmware中安装ubuntu 13.04看不到共享目录
- 工业以太网交换机与网络交换机的区别
- 产品经理专业知识50篇(十二)-抖音训练营项目实战(知识付费MVP产品模型)
- 【计算机网络】物理层设备
- 《天天数学》连载22:一月二十二日
- netty mysql 中间件_Cobar_基于MySQL的分布式数据库服务中间件
- 盘一盘 Spring 核心技术之依赖注入 | 原力计划
- 三星a9s参数_三星A9s配置怎么样 三星A9s参数配置介绍
- Matlab2012b license失效解决办法
- 请教如何注销从微信登陆的CSDN账户?
- MC9S12XS128 事件处理
- C# XmlHelper
- 开放PLM——Aras Innovator编程学习(一)简介
- Win7安装win10,无需全盘重新分区,原MBR格式转GPT格式,创建EFI和MSR分区,安装win10
- 计算机单元格选项,如何在excel单元格里设置下拉选项
- 关于5G,四大运营商说......
- C# BLE蓝牙开发之使用Windows.Devices.Bluetooth获取小米体重秤的体重
- 【Spring】@Lazy注解
- python opencv调用摄像头并追踪移动物体,浅析Python+OpenCV使用摄像头追踪人脸面部血液变化实现脉搏评估...