安装(texlive+vscode)
镜像文件下载
执行iso文件进行安装
默认安装即可,TexLive的GUI程序不好用,后面使用vscode,因此不需要安装TexWorks前端
vscode中安装Latex Workshop
其他方式(有兴趣可以研究一下)
● idea+TexiFy
● Overleaf
● ShareLaTex
使用
下载好投稿期刊的模板,用vscode打开。对.tex文件进行编译,首先保证编译通过,再针对模板进行修改。通过view latex pdf进行查看,可以查看编译后的效果。
基本语法
● 论文标题\title[Article Title]{xxx}
● 作者\author*[1,2]{\fnm{First} \sur{Author}}\email{iauthor@gmail.com}
● 单位\affil*[1]{\orgdiv{Department}, \orgname{Organization}, \orgaddress{\street{Street}, \city{City}, \postcode{100190}, \state{State}, \country{Country}}}
● 摘要\abstract{xxx}
● 关键词\keywords{xxx, xxx}
● 一级章节\section{xxx}\label{sec1}
● 二级章节\subsection{xxx}\label{subsec2}
● 三级章节\subsubsection{xxx}\label{subsubsec2}
公式
行内公式
This is an example $f(x)=a+b$.
This is an example f(x)=a+b.
行间公式
自动编号
\begin{equation}
f(x)=a+b\label{eq1}
\end{equation}
\begin{align}
\sigma=c \sqrt{\sum_{i=1}^{dim} (M[i] - m[i])^2}
\end{align}
双$不能自动编号,通过\tag{…}手动编号
$$f(x)=a+b\tag{1.1}$$
表格
\begin{table}[h]
\begin{center}
\begin{minipage}{174pt}
\caption{Caption text}\label{tab1}%
\begin{tabular}{@{}lllll@{}}
\toprule
Column 1 & Column 2 & Column 3 & Column 4\\
\midrule
row 1 & data 1 & data 2 & data 3 \\
row 2 & data 4 & data 5\footnotemark[1] & data 6 \\
row 3 & data 7 & data 8 & data 9\footnotemark[2] \\
\botrule
\end{tabular}
\footnotetext{Source: This is an example of table footnote. This is an example of table footnote.}
\end{minipage}
\end{center}
\end{table}
图片
\begin{figure}[h]%
\centering
\includegraphics[width=0.5\textwidth,trim=100 450 50 50,clip]{fig1.pdf}
\caption{Complex function diagram}\label{fig1}
\end{figure}
伪代码
\begin{program}
\BEGIN \\ %
\FOR i:=1 \TO 10 \STEP 1 \DO
|expt|(2,i); \\ |newline|() \OD %
\rcomment{Comments will be set flush to the right margin}
\WHERE
\PROC |expt|(x,n) \BODY
z:=1;
\DO \IF n=0 \THEN \EXIT \FI;
\DO \IF |odd|(n) \THEN \EXIT \FI;
\COMMENT{This is a comment statement};
n:=n/2; x:=x*x \OD;
\{ n>0 \};
n:=n-1; z:=z*x \OD;
|print|(z) \ENDPROC
\END
\end{program}
参考文献
在.tex文件的末尾,\end{document}之前,引入bib文件。在内容中使用\cite{文献名}进行引入
\bibliography{sn-bibliography}
在bib文件中,插入相关文献信息。一般引入文献就有对应的latex格式,直接复制粘贴,无需手写
@article{文献名,
author = "Campbell, S. L. and Gear, C. W.",
title = "The index of general nonlinear {D}{A}{E}{S}",
journal = "Numer. {M}ath.",
volume = "72",
number = "2",
pages = "173--196",
year = "1995"
}