Latex 语法问题总结

发布时间 2023-08-28 07:52:30作者: TTBond

1、对句子附加颜色

\usepackage{color} //放入导言区

\color{red}{句子} //红色,颜色根据{颜色}修改

2、自定义参考文献编号

//以下三行放入导言区
\makeatletter
\renewcommand\biblabel[1]{#1.}
\makeatother

//或者
\renewcommand\bibnumfmt[1]{#1  }

//根据{#1.}中#后的内容修改格式
//#1 就是不带点的1 2 3式编号
//#[1] 就是[1] [2] [3]式编号

3、多图片并排

\begin{figure*}[b]
%第一张图片
\begin{minipage}[b]{0.45\textwidth} %所有minipage宽度之和要小于1,否则会自动变成竖排
\includegraphics[width=1\textwidth]{Fig1.pdf} %此时的图片宽度比例是相对于这个minipage的,不是全局
\caption{The components of this paper proposed FRRO PUF delay unit.}
\end{minipage}
\begin{minipage}[b]{0.25\textwidth} 
%第二张图片
\includegraphics[width=1\textwidth]{Fig2.pdf}
\caption{Fig.2图片的题注内容}
\label{Fig.2}
\end{minipage}
\begin{minipage}[b]{0.3\textwidth} 
%第三张图片
\includegraphics[width=1\textwidth]{Fig3.pdf}
\caption{Fig.3图片的题注内容} 
\end{minipage}
\begin{minipage}[b]{0.5\textwidth} 
%第四张图片
\centering %图片局部居中
\includegraphics[width=1\textwidth]{Fig4.pdf}
\caption{\caption{Fig.4图片的题注内容}
\label{Fig.4}
\end{minipage}

\caption{整体内容}

\end{figure*}

{figure*}[htb]中的*表示==是否跨栏并排图片,h表示图片紧跟当前文字段落,t为当页顶端,b==为当页底部。

4、将题注放在图片上方

将\caption{题注内容} 命令放在 \includegraphics[options]{picture-file} 之前即可。

5、自定义图片题注数字编号

\setcounter{figure}{4}  
%在 \includegraphics[width=1\textwidth]{Fig5.pdf} 之前加入即可

6、自定义图片编号格式

\renewcommand{\figurename}{Fig.} %放入导言区

{Fig.}就是图片以 Fig.1 Fig.2格式编号

改成{Fig }就是图片以 Fig 1 Fig 2 格式编号

7、将PDF类型的图片放入LATEX里时,会有边框

在Visio里另存为pdf时,在“选项”按钮,将“辅助功能文档结构标记"的打印选项取消选择,完成后再点击“保存"。

8、表格问题

\label{tab:a}
\begin{tabular*}{\hsize}{@{\extracolsep{\fill}}lccccc}

%其中最后的lcccccc 表示的是表格的列数,实际表格的列数要小于 c 的个数

9、不换页数的另起一栏

\newpage

10、文献中未引用的文献全部在参考文献里列出

\nocite{*}