如下內容在TeXstudio中實現:php
LaTeX 標準選項及其樣式命令爲:spa
\bibliographystyle{type}排序
共有如下8種:
plain,按字母的順序排列,比較次序爲做者、年度和標題.
unsrt,樣式同plain,只是按照引用的前後排序.
alpha,用做者名首字母+年份後兩位做標號,以字母順序排序.
abbrv,相似plain,將月份全拼改成縮寫,更顯緊湊.
ieeetr,國際電氣電子工程師協會期刊樣式.
acm,美國計算機學會期刊樣式.
siam,美國工業和應用數學學會期刊樣式.
apalike,美國心理學學會期刊樣式.ip
引用格式1:reference[1]ci
我使用的這裏默認格式如此\cite{label of reference}後的結果即爲如此。\usepackage{natbib},一些內容在http://merkel.texture.rocks/Latex/natbib.php還未細讀.數學
引用格式2:reference1it
須要使用宏包cite並使用superscript選項。\usepackage[superscript]{cite}io
以後再使用引用,即得上述結果。\usepackage{overcite}也是此效果語法
引用格式3:reference[1]引用
需本身定製命令upcite 命令來實現上標引用,其格式爲
\newcommand{\upcite}[1]{\textsuperscript{\textsuperscript{\cite{#1}}}}
參考語法:\newcommand{\yourcommand}[參數個數]{內容}
{\upcite}是我本身定製的命令
[1]是參數個數
{\textsuperscript{\textsuperscript{\cite{#1}}}}是設置的內容,#1是這個參量,很顯然這是格式1的樣式再用\textsuperscript調整位置,兩個\textsuperscript與一個\textsuperscript的樣式不一樣,效果都是置爲上腳標.
此外,還能夠是:\newcommand{\upcite}[1]{$^{\mbox{\scriptsize \cite{#1}}}$}這裏構造了一個上腳標.
下面來總結一下多篇論文引用的格式:
多文獻引用格式1:[1][2]
連續引用便可:\cite{label1}\cite{label2}
多文獻引用格式2:[1,2]
\cite{label1,label2}
多文獻引用格式3:[1,2][1-3]只有是三片文獻以上纔是連字符
\usepackage[numbers,sort&compress]{natbib}我所知道的是這是一種壓縮的格式.