Latex中關於參考文獻的一些經驗
又到了繼春節后的又一個投稿高峰,在Latex中寫參考文獻時經常會出現這樣那樣的問題,而且出版社不同比如IEEE與Elaver,需要引入的包也有不同。在search解決方案時,發現一篇有用的博文,轉載一下,方便下次使用~~
如何在paper同一處用\cite命令同時引用多篇文獻?
1、我用\cite{bibtex1}\cite{bibtex2}\cite{bibtex3},則編譯以后的正文引用處顯示的是[1][2][3];
而我用\cite{bibtex1,bibtex2,bibtex3},則編譯以后的正文引用處顯示的是[1,2,3];
1、我用\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]
\usepackage[numbers,sort&compress]{natbib} % 不過這會使參考文獻字體變大。
於是我用 \usepackage{cite} % \cite{bibtex1,bibtex2,bibtex3} --> [1]-[3]
主要是要[1,2,3],我一開始直接[1,3]折騰半天,傻逼了。。
2、如何使連續的參考文獻能夠中間用破折號連起來?比如[6,7,8,9]變成[6-9]?
方法:在文檔開始前加上下面的語句命令
\usepackage[numbers,sort&compress]{natbib}
不但可以壓縮參考文獻標號,還可以進行排序,即無論正文里面的順序怎樣,顯示出來都是先后順序。
\usepackage[numbers,sort&compress]{natbib}
不但可以壓縮參考文獻標號,還可以進行排序,即無論正文里面的順序怎樣,顯示出來都是先后順序。
在elsevier模板中,natbib包已經默認引用了,無需重新引用,改一下natbib的選項即可,設置方法如下:
\biboptions{numbers,sort&compress}
以下是順便查到的,覺得也挺好,僅作參考。
3、如何實現參考文獻標號在右上角?
方法:在文檔開始前加上下面的語句命令
\newcommand{\upcite}[1]{\textsuperscript{\textsuperscript{\cite{#1}}}}
然后引用的時候使用\upcite{}的格式(一般的正常引用格式為\cite{})
4、有沒有更加好看的大於等於號,小於等於號?(默認的符號里面等號是平行的,沒有傾角)
方法:\geqslant和\leqslant代替\geq和\leq
方法:在文檔開始前加上下面的語句命令
\newcommand{\upcite}[1]{\textsuperscript{\textsuperscript{\cite{#1}}}}
然后引用的時候使用\upcite{}的格式(一般的正常引用格式為\cite{})
4、有沒有更加好看的大於等於號,小於等於號?(默認的符號里面等號是平行的,沒有傾角)
方法:\geqslant和\leqslant代替\geq和\leq
Reference: