首页 > 其他 > 详细

Latex使用过程中的一些总结

时间:2019-10-07 19:38:24      阅读:149      评论:0      收藏:0      [点我收藏+]

本文主要总结在使用Latex过程中遇到的一些问题及解决方案。

一:关于参考文献

1、如何在paper同一处用\cite命令同时引用多篇文献?

用\cite{bibtex1}\cite{bibtex2}\cite{bibtex3},则编译以后的正文引用处显示的是[1][2][3];
用\cite{bibtex1,bibtex2,bibtex3},则编译以后的正文引用处显示的是[1,2,3];
怎样才能在正文显示的该引用出处的时候显示[1-3]
\usepackage[numbers,sort&compress]{natbib} % 不过这会使参考文献字体变大。


用 \usepackage{cite} % \cite{bibtex1,bibtex2,bibtex3} --> [1]-[3]


2、如何使连续的参考文献能够中间用破折号连起来?比如[6,7,8,9]变成[6-9]?
方法:在文档开始前加上下面的语句命令
\usepackage[numbers,sort&compress]{natbib}
不但可以压缩参考文献标号,还可以进行排序,即无论正文里面的顺序怎样,显示出来都是先后顺序。
注意:在elsevier模板中,natbib包已经默认引用了,无需重新引用,改一下natbib的选项即可,设置方法如下:
\biboptions{numbers,sort&compress}
以下是顺便查到的,觉得也挺好,仅作参考。


3、如何实现参考文献标号在右上角?
方法:在文档开始前加上下面的语句命令
\newcommand{\upcite}[1]{\textsuperscript{\textsuperscript{\cite{#1}}}}
然后引用的时候使用\upcite{}的格式(一般的正常引用格式为\cite{})

4、更改参考文献字体大小,段距和行距

\footnotesize                       % 更改字体大小
\setlength{\bibsep}{0.5ex}  % 设置段距
\bibliographystyle{elsarticle-num}
\begin{spacing}{1.0}           % 设置行距
\bibliography{references}
\end{spacing}

上述代码需要添加包\usepackage{setspace}

二:Latex 调整断字,连接符,取消断词/断字

latex使用了处理断字的算法去自动的找断字的地方,而且latex会调整单词间距,使得文章看起来不会显得疏密不一致。大多数情况下,这些算法都工作得很好。但是因为断字的算法是根据某种规则来处理单词的断字,而不是依照人工事先标注的字典,所以,它仍然会出问题。或是在不该断的地方断开了,又或者是断开的地方太多了等等。在latex下可以通过调整参数和指定断字点来处理这些问题。

在LaTex下可以通过设置参数和指定断字点来获得满意的断字。

-) 调整参数

\hyphenpenalty=5000
\tolerance=1000

把这两个参数的调整加到tex文件里。hyphenpenalty值越大断字出现的就越少。tolerance越大,换行就会越少,也就是说,LaTex会把本该断开放到下一行的单词,整个儿的留在当前行。

调这两个值有可能可以解决断字太多的问题。

-) 手动调整

如果遇到了断开的地方不对的情况,也可以手动来指定一个单词应该怎么断。

\hyphenation{hy-phen-a-tion}

这个命令告诉latex,hyphenation只能从标有短横线(-)的地方断开。

-) 取消断词/断字

某些期刊可能规定段落边上不能出现hyphen,如下设置即可:

可以将下面语句放在导言区:

\tolerance=1
\emergencystretch=\maxdimen
\hyphenpenalty=10000
\hbadness=10000

 

三:Latex Error:‘acmart.cls’ not found 解决方案

 

windows下latex编译ACM论文模板时,出现Latex Error:‘acmart.cls’ not found,解决方案:

  1.  首先cd至模板所在目录下,然后运行以下命令:
  2.  tex acmart.ins

 

四:LaTeX 公式字体大小设置

 

字体大小:

七号   5.25pt      1.845mm    \tiny
六号   7.875pt    2.768mm    \scriptsize
小五号  9pt       3.163mm    \footnotesize
五号   10.5pt      3.69mm      \small
小四号  12pt     4.2175mm    \normalsize
四号   13.75pt    4.83mm      \large
三号   15.75pt    5.53mm      \Large
二号   21pt     7.38mm              \LARGE
一号   27.5pt      9.48mm      \huge
小初号  36pt     12.65mm    \Huge
初号   42pt     14.76mm 

 

使用方法:替换下面代码中的small即可

1 \begin{small}
2 \begin{equation}
3 \ldots
4 \end{equation}
5 \end{small}

 

Latex使用过程中的一些总结

原文:https://www.cnblogs.com/wt869054461/p/11631803.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!