latex实用技巧分享(完成一篇文章所用到纯干货,以ACL双栏模板为例)

基础命令可参考:LaTeX 各种命令,符号_latex inf-CSDN博客

1.文章作者信息----------------------------------------------------------------------------------------------

1.1 控制文章匿名选项

\usepackage[final]{acl},这个包可以有若干选项:
review    是匿名评审,文章不会生成作者姓名。审稿用
preprint  是不匿名
final        是最终论文要被发表时的选择(camera-ready),会显示作者信息。 最后提交用。

1.2 作者说明(作者名头上的小符号)

数字1、2等表示所属单位;可以自定义符号表示通讯作者等

作者名字后可以用  \thanks{}  加注释:
例如:xxx\thanks{Corresponding author} 表示xxx通讯作者,首页会出现脚注如下:

2.文字颜色、加粗等;文本换行、分段等-------------------------------------------------------------

2.1 文字颜色、加粗、下划线、特殊符号
2.1.1文字颜色:

1.直接使用定义好的颜色

\usepackage{color}

\textcolor{red/blue/green/black/white/cyan/magenta/yellow}{text}

其中textcolor{...}中包含的是系统定义好的颜色

2.组合red、green和blue的值合成我们想要的颜色

\usepackage{color}

\textcolor[rgb]{r,g,b}{text}

其中{r,g,b}代表red、green和blue三种颜色的组合,取值范围为[0-1]

\textcolor[RGB]{R,G,B}{text}

其中{R,G,B}代表red、green和blue三种颜色的组合,取值范围为[0-255]

3.定义一种颜色,直接调用

\usepackage{color}

\definecolor{ColorName}{rgb}{r,g,b}      这时r/g/b的定义域就在[0-1]。

\definecolor{ColorName}{RGB}{R,G,B},这时R/G/B的定义域就在[0-255]。

这里为颜色定义了名称ColorName,下面可以直接调用这个颜色方案

\textcolor{ColorName}{text}

 参考:Latex中如何设置字体颜色(三种方式)_latex 字体颜色-CSDN博客

2.1.2加粗:\textbf{text}
2.1.3斜体:\textsl{text}
2.1.4下划线:

\usepackage {ulem}             具体代码如下:

  • \uline{}:单下划线
  • \uuline{}:双下划线
  • \uwave{}:波浪线
  • \sout{}:删除线
  • \xout{}:斜删除线

只加下划线,可以使用 \underline {} 命令,不需要宏包。

2.1.5字体大小:
从小到大:
  • \tiny
  • \scriptsize
  • \footnotesize
  • \small
  • \normalsize
  • \large
  • \Large
  • \LARGE
  • \huge
  • \Huge
默认的字体家族
字型/字体家族命令转换命令示例
serif (roman) 衬线(罗马)\textrm{Xovee 12}\rmfamilyXovee 12 \textrm{Xovee 12}Xovee 12
sans serif 非衬线\textsf{Xovee 12}\sffamilyXovee   12 \textsf{Xovee 12}Xovee 12
typewriter (monospace) 等宽\texttt{Xovee 12}\rmfamilyXovee   12 \texttt{Xovee 12}Xovee 12
字体样式
样式命令转换命令示例
medium 中等\textmd{Xovee 12}\mdseriesXovee 12 \textmd{Xovee 12}Xovee 12
bold 粗体\textbf{Xovee 12}\bfseriesXovee   12 \textbf{Xovee 12}Xovee 12
upright 直立的\textup{Xovee 12}\upshapeXovee 12 \textup{Xovee 12}Xovee 12
italic 斜体\textit{Xovee 12}\itshapeXovee   12 \textit{Xovee 12}Xovee 12
slanted 斜体\textsl{Xovee 12}\slshape与斜体类似
small caps 小型大写字母\textsc{Xovee 12}\scshape在这里插入图片描述

参考:LaTeX 字体、字号、字体样式-CSDN博客

2.2 一般文本换行

\newline\\ 命令

2.3 特殊位置文本换行

在 LaTeX 表格中,如果 \newline\\ 命令在 \multirow 环境中未能产生预期的效果,可以尝试使用一个 列格式指定宽度来强制换行。

例如: \multirow{2}{2cm}{Llama2-7B\newline fine tuning}    & \multicolumn{3}{c}{FinEntity}   \\ \cline{2-4}

2.4 文本分段

文本之间有一个及以上的空行,编译后文本分段。

2.5 超链接 正文和脚注中: \url

设置超链接的宏包:\usepackage{url},\usepackage{hyperref},点击可跳转

正文中:
 需要给文字加超链接用  \href{网址}{文本}

例如:
本研究按照\href {https://www.aclweb.org/portal/content/acl-code-ethics}{ACL伦理政策}进行。

直接使用\url{},网址写在{}里,显示出的网址即附有超链接
我们的数据集和代码将会发布在\url{https://blog.csdn.net/qq_60074111?spm=1011.2266.3001.5343}
脚注中:使用\footnote设置脚注,在\footnote内可以使用\url{}超链接。
也可以使用\href{网址}{文本}

\url{https://huggingface.co}   等于  \href{https://huggingface.co}{https://huggingface.co}

Llama-2-7b-hf\footnote{\url{https://huggingface.co/meta-llama/Llama-2-7b-hf}}

2.6 特殊字符显示。

3.中文书写和中文显示-------------------------------------------------------------------------------------

使用包:\usepackage{CJKutf8}

使用:
\begin{CJK}{UTF8}{gbsn}
中文
\end{CJK}

4.图设计-------------------------------------------------------------------------------------------------------

4.1 图的大小及位置

ACL模板中:

\begin{figure*}[h]
  \includegraphics[width=0.48\linewidth]{pictures/V.png} \hfill
  \includegraphics[width=0.48\linewidth]{pictures/A.png}
  \caption {The distribution of valence and arousal scores of train dataset}
    \label{fig:VandA}
\end{figure*}

\begin{figure}[h]
  \includegraphics[width=\columnwidth]{pictures/VA.png}
  \caption{The distribution of continuous real-valued scores in the valence-arousal dimensions}
  \label{fig:VA}
\end{figure}

\begin{figure*}表示在整个页面中插入图片(如figure2)
\begin{figure}表示在单栏中插入图片(如figure3),注意{figure}中无*

\includegraphics[width=0.48\linewidth]{pictures/V.png},对图片大小进行控制

其他更一般的写法:

\begin{figure}[htbp]
\centering
\includegraphics[scale=0.2]{girl.eps}
\caption{figure title}
\label{figure}
\end{figure}

解释一下每一句的功能:

Line 1:\begin{figure} ~ \end{figure} 是固定用法,只要插入图片,就需要有这么一对儿;方括号 [] 内是控制参数,控制了整幅图的位置;
Line 2:\centering 表示将图片居中显示;
Line 3:\includegraphics{} 用于插入一张图片,花括号 {} 内就是图片的名称,方括号 [] 内同样是控制参数,但这里控制的是图片的显示大小;
Line 4:\caption{} 是这幅图的图例信息;
Line 5:\label{} 是这幅图的标签,在写论文时需要在正文中引用,这时候用标签直接来引就省去了一些不必要的麻烦;

并排插入图片:

在导言区添加宏包:

\usepackage{subfigure}
\begin{figure}[htbp]
\centering
\subfigure
{
    \begin{minipage}[b]{.3\linewidth}
        \centering
        \includegraphics[scale=0.1]{girl.eps}
    \end{minipage}
}
\subfigure
{
 	\begin{minipage}[b]{.3\linewidth}
        \centering
        \includegraphics[scale=0.1]{girl.eps}
    \end{minipage}
}
\subfigure
{
 	\begin{minipage}[b]{.3\linewidth}
        \centering
        \includegraphics[scale=0.1]{girl.eps}
    \end{minipage}
}
\caption{figure title}
\end{figure}

更多参考:LaTex的使用(一):图片的插入及排版方法_latex图片排版-CSDN博客
4.2 图引用
~\ref{图的标签} 
4.3 图的注意事项

图素材:iconfont-阿里巴巴矢量图标库

参考:LaTex的使用(一):图片的插入及排版方法_latex图片排版-CSDN博客

5.表设计-------------------------------------------------------------------------------------------------------

latex中的表格是一行一行编辑的。

5.1 表的大小及位置

\begin{table*}[t]                            % table*表示双栏,table表示只能占单栏(即页面的一半)。
  \centering                                   %控制整个表格排版居中

5.2 表的横线和竖线显示

竖线:

\begin{table*}[t]                            % table*表示双栏,table表示只能占单栏(即页面的一半)。
  \centering                                   %控制整个表格排版居中
  \begin{tabular}{l c|c|c|c|c|c}        % l表示此单元格左对齐,c表示居中对齐,r表示右对齐

{l c|c|c|c|c|c} 中 字母之间有 | 表格中便会出现竖线

 横线: \hline

5.3 如何设置表中数据的对齐方式

\begin{tabular}{l c|c|c|c|c|c}         % l表示此单元格左对齐,c表示居中对齐,r表示右对齐

5.4 如何合并某几行或者合并某几列
\begin{tabular}{l c|c|c|c|c|c}         %设置列数及列线
    \hline                             %画第一条横线
    \multirow{2}{*}{Method}    & \multicolumn{3}{c}{FinEntity} & \multicolumn{3}{c}{SEntFiN} \\ 
\cline{2-7}      
%第一行内容三大列:1+3+3小列  在此行的2-7列下面划线, \\表示换行

    &Precision    &Recall    &F1   &Precision    &Recall     &F1\\    %第2行第2-7列内容
    \hline

\multirow{2}{*}{Method}           合并此列的两行

\multicolumn{3}{c}{FinEntity}   合并此行从此位置开始的3列

\cline{2-7}                                在此行的2-7列下面划线

效果如下:

5.5 图或表引用

命令:~\ref{}           {}中为图或表的标签

例如:

are shown in Table~\ref{eval result}.
As shown in figure~\ref{fig:case}

5.6 表的注意事项

6.公式设计

有很多在线的latex公式生成器,例如:

LaTeX在线公式编辑转图片 - 纯净天空 (vimsky.com)

7.参考文献引用

常用   \citep{}

  • 11
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值