目录
5、表格制作(特别是行距列距,还有竖线是否连续,表格快捷制作)
1、如何注释
方法1:
每行添加一个%,工作量大,取消注释也得一个个删掉%
方法2:
使用\iffalse …. \fi ,那么中间被包含的部分就被注释掉了
方法3:
在导言区使用包:\usepackage{verbatim}
注释:
\begin{comment}
多行注
释内容
\end{comment}
2、常用包
3、多行公式一个编号的位置
4、缩进问题
\noindent 后加文字,取消首行缩进,否则缩进两字符
5、表格制作(特别是行距列距,还有竖线是否连续,表格快捷制作)
a. 表格快捷制作
参考链接:【LaTeX】复杂表格的制作:Excel2LaTeX及细节调整_Mr.zwX的博客-CSDN博客_excel2latex
excel2latex表格竖线截断不连续不连贯问题_轻舟的万重重山的博客-CSDN博客_latex表格竖线缺一截
a1.下载Excel2LaTeX插件,CTAN: /tex-archive/support/excel2latex
a2.下载好之后,在excel中显示加载项,并将Excel2LaTeX.xla文件导入到加载项中,重新启动excel可以看到如下选项:(正常会提示启用宏,正常启用即可)(新建excel文件)
在文件中绘制表格完成后选择,选择上面箭头的选项,即可出现下面代码
a3.点击箭头即可复制代码,然后复制到latex代码中去。(注:根据b点的调包要求,否则会报错)
b. 关于竖线是否连续的设置
注:需要调包才能使用
\usepackage{bigstrut}%
没勾选Booktabs package,用这个就可以,区别在于这个调节表格行间距不会出现竖线断续
选上Booktabs package(默认下)的用这两个包
\usepackage{multirow}%
\usepackage{booktabs}%勾
c. 表格行距和列距
\renewcommand{\arraystretch}{1.5}%行间距
\setlength\tabcolsep{5pt}%列间距
上面两行命令添加至 \begin{tabular}前即可
d.表格内换行
宏包
\usepackage{makecell}
\makecell[居中情况]{第1行内容 \\ 第2行内容 \\ 第3行内容 ...}
居中情况分为l,c分别为左对齐和居中对齐
参考:
Latex: 表格内换行_latex表格换行_Phoenixtree_DongZhao的博客-CSDN博客
6、插一张图片
\usepackage{graphicx} %插入图片的宏包
\usepackage{float} %设置图片浮动位置的宏包
先调包
\begin{figure}[H]%{}的大写H是固定图的重点
\begin{minipage}[t]{1\linewidth}%这里的1是可以改变的,试试有惊喜
\centering
\includegraphics[width=3in,height=2.2in]{figure7.png}\\
\end{minipage}%
\caption{Topology of the communication graph.}
\label{Fig.1}
\end{figure}
figure7.png为同目录下的图片文件。
\label 方便引用
a、图片强制位置
在正常情况下,我们用的是[htbp]是浮动型,如果我们在图或者表格下方有文字时,有可能会被弄到换页。
这是我们可以使用\usepackage{float},然后[htbp]改为[H],然后在文字的前面输入“\”表示空格。
\begin{table}
***********
\end{table}
\
%正文
I am a pig.
7、两张图片并排和题注
在一张图片宏包的基础上,
\begin{figure}[htbp]
\begin{minipage}[t]{0.5\linewidth}
\centering
\includegraphics[width=\textwidth]{figure5.png}
\centerline{(a)}
\end{minipage}%
\begin{minipage}[t]{0.5\linewidth}
\centering
\includegraphics[width=\textwidth]{figure6.png}
\centerline{(b)}
\end{minipage}
\caption{(a) Synchronization error. (b) Tracking trajectory.}
\end{figure}
效果图如下
8、引用多张图片(合并引用)
\cref{Fig.1,Fig.2,Fig.3}.(注:这些是\label里的,可自己命名,见第6点方便引用那里)
注意添加宏包
\usepackage[capitalize]{cleveref}
9、参考文献(快捷制作,批量引用,出现??)
VSCode+latex引用bibtex参考文献_edward_zcl的博客-CSDN博客_latex vscode 引用
LaTeX小白必备技能--bibliographystyle类型_trinitywang的博客-CSDN博客_bibliographystyle
a. 快捷制作
第一步,先在谷歌学术(或者web of science)上引用,然后导出bibtex文件
将该文件放置同目录下
调用宏包
\usepackage{cite}
在\end{document}前,输入下面这个
\bibliography{ref} % 导入lib,ref为“ref.lib"的文件名
\bibliographystyle{ieeetr}
正文引用
Learning to Navigate in Cities Without a Map <- 前面为文字,后面为引用-> \cite{2009Direct}
2009Direct 为引用名,如下图
b. 批量引用
在上面的基础上,连续引用\cite{a,b,c} 生成 [1]-[3]
c. 出现??
注:编译时用简单编译是输出不了参考文献,而且引用处为??。必须要用带有bib的过程编译。(如果参考文献的录入或者引用无需修改,那只需一次这种复杂编译,后面修改正文的其他公式或者文字则无需再用此编译,简单编译即可)
10、摘要加粗(中文无法加粗,数字、英文无法加粗)
\textbf{}(注:是在\begin{abstract} 内)
若没有加粗效果则检查
1. 对于中文无法加粗,检查是否引用了中文环境包
\usepackage{ctex}
2. 对于英文、数字无法加粗,引用字体编码设置包
\usepackage[T1]{fontenc}
但\textbf{}仅限于加粗文本,加粗公式或者希腊字母,还不如\boldmath{}好用,但要引入\usepackage{amsmath}宏包(并且要保留\usepackage[T1]{fontenc}
)。(\boldmath{}无论是文字还是希腊字母还是公式都可以加粗)
11、latex中通过bib格式引用参考文献,如何标注颜色
参考:Latex两端对齐_latex 两端对齐_开飞机的小毛驴儿的博客-CSDN博客
12、正文手动参考文献两端对齐和字体大小
宏包
\usepackage{enumerate}
\begin{enumerate}
\字体大小{\item[{[数字]}] 参考文献}
\end{enumerate}
字体大小设置参考:
示例
\begin{enumerate}
\scriptsize{\item[{[41]}] D. Swaroop, J. Hedrick, P. Yip, and J. Gerdes, “Dynamic surface control for a class of nonlinear systems,” IEEE
TRANSACTIONS ON AUTOMATIC CONTROL, vol. 45, pp. 1893-1899, OCT 2000.}
\scriptsize{\item[{[42]}] J. A. Farrell, M. Polycarpou, M. Sharma, and W. Dong, “Command filtered backstepping,” IEEE TRANSACTIONS ON
AUTOMATIC CONTROL, vol. 54, pp. 1391-1395, JUN 2009.}\\\\
\end{enumerate}
效果
13、下划线+自动换行
宏包
\usepackage{ulem}
\uline{}
本文仅为学习所有,不得以其盈利。