简介
本文内容部分来自小破站的讲座内容:https://www.bilibili.com/video/BV1Ma4y1p7Q6
主讲人:林莲枝
最新版的《一份(不太)简短的LATEX介绍》
https://ctan.org/tex-archive/info/lshort/chinese
在线latex工具帮助文档:
https://www.overleaf.com/learn/
LaTEX 基础
\documentclass{article}
preamble导言区
\begin{document}
document body正文区
First document. This is a simple example, with no extra parameters or packages included.
\end{document}
\documentclass{article}
可以改花括号里面的东西更改模板
例如:IEEEtran就会变成双栏。
文章架构
\section
\subsection
\subsubsection
如果文章类型是book
那么\chapter是第一级标题,而且会自动分到单数页
空行代表新段
\tableof contents代表生成目录
\usepackage[colorlinks]{hyperref}
带颜色的超链接,打印也有颜色,没有方括号则默认显示红框,但是打印出来没有红框
交叉引用
要引用的东西后要加\label{标签名}
\ref{标签名}
在latex中只有自动计数的东西都可以加标签进行引用
如果是参考文献:\cite{引文标签}
参考文献可以创建rib文件,然后按格式填写内容
插图与表格
图片最好单独建立一个文件夹,不然太乱
先要导入这个包
\usepackage{graphicx}
然后
\inctudegraphics{IMG_0439.ipg}
指定大小
\inctudegraphics[width=10cm/in]{IMG_0439.ipg}
\inctudegraphics[width=0.5\textwidth]{IMG_0439.ipg}
如果是双栏排版可以用\inctudegraphics[width=0.5\linewidth]{IMG_0439.ipg}
图片太多太大会影响编译时间
浮动体
实际上图片就是浮动体,如果不使用[hbt!]指定图片位置,那么latex会自己安排图片 的位置,通常不会是你插入figure代码那个地方,因此也称为浮动体
表格
\begin{tabular}{ c|ccc } %c代表居中,|代表竖线,还有l、r代表左右对齐
\hline%代表横线,要在新行中写
Model & FAR(-) & FRR(-) & ACC(+) \
\hline
SVM & 21.33 & 12.64 & 78.18\
CSN & 19.52 & 10.23 & 81.67\
SCSN & 15.34 & 10.17 & 85.91 \
\hline
CLASN & 12.72 & 9.36 & 88.44 \
CLASNF & \bf{11.93} & \bf{7.25} & \bf{90.78} \
\hline
\end{tabular}
复杂一点的表格可以到tablesgenerator.com去生成,还可以直接粘贴excel表格
要加宏包multirow
三线表:
使用宏包:booktabs
\begin(tabula}(c c l r}
\toprule
abcdef & 123456 & true & false \
\midrule
asdf & 32 12459&T&F \
\bottomrule
\end{tabular}
要显示caption要套table标签
table也是浮动体。
&要显示在正文中要加转义符\
数学公式
这个写过markdown都很熟悉
分为行内公式,行间公式。
如果行间公式不想要编号,可以用displaymath标签,不要用双$$符号
可以导入:\usepackage{amsmath}
查找字母对应的latex:
http://detexify.kirelabs.org/classify.html
多公式对齐:
这里可以把align看做是一个表格,&看做是分列
tip:可以用%来代替空行
详细文档看这里:
引用文献
先要编辑rib文件,可以用jabref软件来管理
\nocite{*}不引用的也显示
\bibliography{rib文件名}
还要加\usepackage{hyperref}
可以设置\bibliographystyle{plain}
plain是根据一作姓排序,来生成文献次序
如果非要按123456要使用{unsrt}
或者看期刊要求{IEEEtran}
对于中文文献:
\usepackage{gbt7714}
\bibliographystyle{gbt7714-numerical}
或者\bibliographystyle{gbt7714-author-year}
后者如果想要引用的时候把作者放到括号里面要用pcite代替cite,还有citet格式
对于apa标准(第六版,第七版要用新的宏包)
\usepackage{natbibapa}{apacite}
\bibliographystyle{apacite}
usepackage后面可以加[number]、[super]分别使用数字,上标
邀请协作
免费只能要求1个合作者