新手使用Latex模板的几个要点
这篇文章是建立在您有现成可用的模板的基础上,提几个用latex写论文常用的技巧。
跳到原文看代码——最实用
miktex右键,Ctex鼠标左键。追根溯源,是学习最深刻最有效率的方式,也是“一通百通,触类旁通”的奇招。
常用技巧
引用模板时,那些\usepackage{}用了那个包、字体大小等等我就不讲了,因为一般来说这些都不会有太大改变,但是control page要注意每年都不同,需要更新。TEX的编程语言不用像C++加;或者python注意对齐。
结构
论文结构是:标题、摘要、关键词、目录、正文、引用。你可以把所以的内容都写在一个tex中,但是也可以分立开来,本人比较欣赏第二种,条理比较清晰,但是还是看你们写论文的队友用哪一种来确定。分立式示意,在附件中有。
\input{Abstract.tex}
\xiaosi
\setlength{\parskip}{0.5pt}
\setlength{\baselineskip}{16pt}
\CJKindent
\newpage
\input{BeforeModel.tex}
\input{Modeling.tex}
\newpage
\input{Reference.tex}
\newpage
\input{Appendices.tex}
图片
代码如下,一般只需要改宽度高度width和height,还有文件路径,一般在tex文件所在路径figures文件夹中,比如下面那句\includegraphics。下面只设了width=8cm,意思是具体用A4打印出来宽度将会是8cm,还可以加如height=6cm控制高度。图片格式可以是jpg, png等图片浏览软件可以打开的;也可以是pdf文件。
\begin{figure}[h]
\small
\centering
\includegraphics[width=8cm]{example-image-a}
\caption{The name of figure} \label{fig:aa}
\end{figure}
引用时注意对应引用图片时所用的\label,上面图片引用方法如下。
\ref {fig:aa}
表格
引用方式
\ref{aa}
代码如下:
\begin{table}[htbp]\label{aa}
\centering % 表居中
\begin{tabular}{lccc} % {lccc} 表示各列元素对齐方式,left-l,right-r,center-c
\hline
Type &TEST/(J/g)\\ \hline % \hline 在此行下面画一横线
KKYE &435 \\ % \\ 表示重新开始一行
Other &410\\ \hline
Total &2875\\ \hline
\end{tabular}
\caption{test}%表名
\end{table}
公式
引用方式同上文,代码如下:
\begin{equation}
\arcsin \theta =
\mathop{{\int\!\!\!\!\!\int\!\!\!\!\!\int}\mkern-31.2mu
\bigodot}\limits_\varphi
{\mathop {\lim }\limits_{x \to \infty } \frac{{n!}}{{r!\left( {n - r}
\right)!}}}
\end{equation}
引用
在reference.bib文件夹中放入论文信息,顺序不用管,可以按添加起始位置自动标号,引用是用第一行标签:
\cite{zhu2002free}
Mendeley导出bib文件:
先update details, 然后export即可。也可以导出word参考格式。进一步可以参考:https://blog.csdn.net/xlcaoyi/article/details/90511973
软件的一些雷和坑
-
.sty文件not found,在MiKTex用console的package查找这个文件,更新一下;在CTEX多运行几次,可能会自动下载。
-
跨软件编.tex,可能要改选不同的编译格式
-
后面我跨平台运行模板其实也可以,但是CTEX更新sty文件有点连不上网,而且不同语言下始终有这样那样的bug,建议按我之前说的英文用Miktex或texlive,中文用CTEX,中文模板如果用我给的资源那一般是可以直接用的,即使是要下载的sty文件也不是很多。
-
\label一般跟在\caption后面
\begin{figure}[htbp]
\centering
\includegraphics[height=6.0cm,width=9.5cm]{./figures/materialspie.jpg}
\caption{Different materials of plastic waste in 2015(source from\cite{1})}
\label{fig:mat}
\end{figure}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)