Latex基本使用
操作
1.字体加粗
\textbt{}
# 或
\usepackage{bm}
$\bm{}$
2.图,改成Fig.1. 并加粗
\usepackage{stfloats} # 方便图表排版
\usepackage{caption}
\captionsetup[figure]{name={Fig.},labelsep=period,labelfont=bf}
# 两栏图
\begin{figure*}[!ht]
\centering
\includegraphics[width=\linewidth]{Fig1.eps}
\caption{}
\label{fig1}
\end{figure*}
3.Link
\usepackage[colorlinks=true]{hyperref}
\hyperref[fig1]{Fig. 1}
\hyperref[table1]{Table 1}
4.脚注
\footnote{}
5.表格相关
\usepackage{array}
\usepackage{booktabs,makecell,multirow,tabularx}
\newcolumntype{C}{>{\RaggedRight\arraybackslash}X}
# Table 1在上,caption下行
\usepackage{caption}
\captionsetup[table]{labelsep=newline,labelfont=bf}
# 左对齐
\begin{table*}[h]
\centering
\setlength{\abovecaptionskip}{0cm}
\footnotesize
\caption{}
\begin{tabularx}{\linewidth}{ p{3cm} C }
\midrule
\end{tabularx} %}
\label{table1}
\end{table*}
# 全文双栏模式,table*表示占两栏
6.公式相关
# 左对齐
\begin{flalign}
& 1+1=2 &&
\end{flalign}
# 多行公式,使用一个编号,左对齐
\begin{flalign} \label{}
\begin{split}
&xx, \\
&xx, \\
&xx, \\
&xx, \\
&xx,
\end{split} &
\end{flalign}
# 多行公式,等号对齐,靠左
\begin{flalign}
\begin{split}
X &= 1+1 \\
&=2,
\end{split}&
\end{flalign}
7.字体正体
{\rm }
8.双引号
``abc"
9.作者相关
\author[1]{nooisy}
\ead{xxx@xxx.xn} # 脚注邮箱
\author[2]{noonisy\corref{cor1}}
\cortext[cor1]{Corresponding author.} # 通讯作者
\ead{xxx@xxx.xn}
\address[1]{organization, city, postcode, country}
10.参考文献
10.1 springer
(1)[1] [2] [3]合并[1-3]
\usepackage[numbers,sort&compress]{natbib}
(2)文献按照出现顺序排序,且使用数字引用,还要求作者后面跟年份(即sn-basic.bst)
# 在sn-jnl.cls文件,找到以下语句
\if@Spr@basic@refstyle%
\usepackage[authoryear]{natbib}%
\gdef\NumBib{NO}%
\bibliographystyle{sn-basic}%
\setlength{\bibsep}{0.12em}%
\def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}%
\fi%
# 注释第二三行,添加两句新的
\if@Spr@basic@refstyle%
% \usepackage[authoryear]{natbib}%
% \gdef\NumBib{NO}%
\usepackage[numbers,sort&compress]{natbib}%
\gdef\NumBib{YES}%
\bibliographystyle{sn-basic}%
\setlength{\bibsep}{0.12em}%
\def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}%
\fi%
# 打开sn-basic.bst文件,找到大写的"SORT",注释掉
...
% SORT 注释掉
STRINGS { last.label next.extra }
INTEGERS { last.extra.num number.label }
FUNCTION {initialize.extra.label.stuff}
...
'sort.key$ :=
}
ITERATE {bib.sort.order}
% SORT 注释掉
...
最后编辑于:2024 年 10 月 09 日 04:35