Latex学习过程
配置
1.安装texlive
Index of /ctan/systems/texlive/Images/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
踩坑:不能有中文路径!直接让我去改了系统用户名。
2.配置latex到vscode
VSCODE 安装LATEX环境,参数配置,常见问题解决_vscode安装latex环境,参数配置,常见问题解决-CSDN博客
3.解决问题
获取模板
微信公众号数模加油站。
看到一个 非官方版辽宁省数学建模竞赛论文latex模板:
https://github.com/JohnsonLo00/lnumcmthesis
操作
搜索
前提,要先编译一遍产生对应关系。
1 | Ctrl+Alt+J |
从.tex搜索到pdf
1 | Ctrl+左键 |
从pdf搜索到.tex
特殊符号
%,用百分号注释,后面的内容都会被注释掉,Pdf不会显示
\,用来表示一个符号,反义字符
&,对齐
$,数学公式标记符,两个之间是公式
~,保留强制空格
^和_,上下标
{和},整体
#,宏包
换行
\
\newline
\linebreak
等
分段
\par
正文标题
chapter章节,不怎么用
section节
subsection小节
subsubsection小小节
\subsection{标题}
公式
一般公式
短公式:$公式$
独立行的、带行号的公式:
1
2
3\begin {equation} \label{给这个公式起个名字(标签),方便引用}
......
\end{equation}无编号公式
1
2$$公式$$
\[公式\]引用公式
1
\autoref{label}
多行公式
依赖包amsmath
1 | \usepackage{amsmath} |
得在公式中加入\begin{split}和\end{split},这样就能用换行符号了
1 | \begin{equation}\label{eq0} |
分情况讨论
- 属于多行公式的一种,同样要依赖包amsmath。
- 使用\begin{cases}…\end{cases}
- \text{ },当你需要正文样式时候。
1
2
3
4
5
6
7
8
9分情况公式\\
\begin{equation}\label{eqcc}
F(x)=
\begin{cases}
0,&\text{if $x<0$}\\
x+1,&\text{if $x\ge 0 \cap x\le 3$}\\
x^2,&\text{if $x>3$}\\
\end{cases}
\end{equation}
AxMath+LaTeX,更加强大!(-36¥)
插入图片
依赖包:graphicx
1 | \begin{figure}[!h] |
begin那一行的htbp非常有用,
- h:当前位置,当图形放置在正文文本中给出该图形环境的地方,若本页所剩的页面不够,这一参数就将不起作用;剩余的页面将由该正文文本之后的文本补全,图片下移到下一页顶部。
- 但是使用 H 可以强制使该图片在该正文文本之后,本页剩余页面为空,图片在下一页顶部。
- t:顶部,图形放置在页面顶部。
- b:底部,图形放置在页面底部。
- p:浮动页,图形放置在允许有浮动对象的页面上。
- ! 表示忽略一些浮动体的严格规则
- 一般使用H或者h即可
- 例如,\begin{figure}[htbp]表示在尽量放在当前位置,如果不行就放在页面顶部,底部,或者单独一页
表格
在线网站:LaTeX Tables Editor
方便得很
引用文献
bibliography(谐音:摆布里奥g挼费)
1 | \begin{thebibliography}{9}%宽度9 |
正文中:\cite{2}
使用bibtex引用条目
新建文件后缀.bib
开头加依赖包
1 | \bibliographystyle{unsrt} |
结尾加参考文献文件
1 | \bibliography{example.bib} |
去文件中复制粘贴引用。
这部分没搞明白,先用简单方法。
cite和upcite有区别,upcite在右上角
upcite需要:
1 | \newcommand{\upcite}[1]{\textsuperscript{\cite{#1}}} |
但是模板引用过这个包了?母鸡。
遇到的问题
1.溢出换行
Latex warning:Underfull \hbox (badness 10000) in paragraph at lines 如何解决?_latex underfull-CSDN博客
2.引用找不到。解决方法,多编译几次。
3.报错消不掉,退出重进。