主要用于期刊、大论文排版,平时记笔记写东西还是用word,markdown方便,所见即所得
Latex优点:
- 轻量化,不出现乱码、不容易死机
- 版面美观,特别是没有大段留白,行内公式高度统一
可以利用TeXstudio编译,或者Vscode配置环境 - 排版自动完成,改投期刊只需要少量修改内容
latex主要文件
完整的Latex工程,主要有以下几个文件构成
- .tex: Latex主文件
- .cls: 版面样式(模板提供)
- .bib: 参考文献信息汇总
- .bst:控制参考文献格式(模板提供)
- .pdf:编译后自动生成
- .log .aux .bbl:临时文件不用管,有时候报错可以通过先删除这些文件在运行尝试
.tex文件构成
主要两部分:导言区和正文区
\documentclass[10pt]{article} %确定文章格式
%导言区,添加各种宏包
\begin{document}% 以下为正文内容
%正文区
\end{document}
常用语法说明
\指令 %注释 $$行内公式编辑
\usepackage{***} 导言区引入库 类似于C的 #include
\begin{document} \end{document} 进入特定环境
\section{} \subsection{} \subsubsection{} 一、二、三级标题
常用指令总结
\newpage% 从新的一页继续
公式
【word中mathtype公式可以复制过来】
- $$ 行内公式
- \begin{equation} 简单单行公式 是自动编号的
- 如多行公式、多个编号等再百度
- 太复杂的可以在mathtype中编译复制过来
图片
- \begin{figure}不会跨两栏 \begin{figure*}会跨两栏 图表等都有两个环境
- includegraphics[width=0.83\textwidth]{.\Figure\01.jpg} 导入图片,控制图像宽度、缩放等,最后为图片路径;0.83\textwidth 宽度为纸张的0,83(等比例缩放);还可以用相对宽度
建议图片原图就按照比例生成,不在此处调整 - \caption{\label{fig:f1}\fontsize{10pt}{15pt}\selectfont 图名} 交叉引用、图名的设置
示例:插入两张并排图
\begin{figure}[H]% 插入两张图片并且并排
\centering
\begin{minipage}{0.48\textwidth}
\centering
\includegraphics[width=0.83\textwidth]{01}
\caption{\fontsize{10pt}{15pt}\selectfont 俩图}
\end{minipage}
\hspace{0cm}% 图片间距
\hfill% 撑满整行
\begin{minipage}{0.48\textwidth}
\centering
\includegraphics[width=0.83\textwidth]{01}
\caption{\fontsize{10pt}{15pt}\selectfont 俩图}
\end{minipage}
\end{figure}
表格
- begin{tabular}{|l|l|l|l|l|} 五列左对齐,c-居中,| 两列之间竖线分割
- 表格内容直接填写,以 & 分割,要符合列的设置,否则报错
- \ 换行 \hline 加横线
- 复杂表,合并、拆分单元格,单元格长度、大小用到再百度
\begin{table}[H]% 插入表格
\centering
\begin{tabular}{|l|l|l|l|l|}
\hline
$R_1$ & $R_2$ & $L$ & $V_1$ & $V_2$ \\ \hline
1mm & 1mm & 100mm & 2V & 0V \\ \hline
\end{tabular}
\caption{\fontsize{10pt}{15pt}\selectfont 表名}
\end{table}
交叉引用
- \label{标签} 在被引用处,章节、图片、表格、公式等都可
- \ref{标签} 在引用处
- 一般一类标签统一命名,可防止混乱 图{fig:1} 表{table:2} {sec:3} 等
- 举例: 图片名处打上标签 \label{fig:1} 后,正文处直接用 this is the figure \ref{fig:1}
参考文献
- 两种处理方法 Bibitem - 直接把某种格式的参考文献复制进去,像word一样;Bibtex只保存文献信息,像标题、期刊、作者这些分类保存,格式由Bst确定
bibtex中存储格式:(知乎教程链接: https://zhuanlan.zhihu.com/p/114733612) - FNC为文献label
- 文献引用使用 \cite{FNC},不需按照原文顺序排列,自动排序
常用库
\documentclass[10pt]{article}
%\usepackage{CJK} 将默认编辑器改为 XeLatex即可用中文
\usepackage[UTF8]{ctex} %调用ctex%
\usepackage{amsmath}%数学公式扩展包
\usepackage{amssymb}%数学符号扩招包
\usepackage{geometry}%允许修改纸张长宽
\geometry{a4paper,scale=0.8}%修改纸张长宽
\usepackage{array}%矩阵包
\date{}%取消默认日期
\usepackage{setspace}%调整间距
\usepackage{graphicx}%支持插图
\graphicspath{{figures/},{pics/}}%调用插图位置
\usepackage{extarrows}%箭头上下可添加文字
\usepackage{amsthm}%自动区分定理引理
\usepackage{fancyhdr}%页脚页眉设置
\usepackage{enumerate}%编号包
\usepackage{bm}%加粗包
\usepackage{tikz}%画图包
\usepackage{color}%颜色包
\usepackage{xcolor}%自定义颜色包
\usepackage{eso-pic}%水印包
\usepackage{mathrsfs}%花体包
Latex来源
- 期刊主页寻找
- overleaf中寻找 链接: https://www.overleaf.com/project
- Latex工作室 链接: https://www.latexstudio.net/category/tex-academic-journals.html