1. 程式人生 > >latex參考文獻樣式

latex參考文獻樣式

原文地址

參考文獻預設樣式\bibliographystyle{plain}預設引用格式\cite,但是樣式是[1],而不是author,有一些巨集包可以用來設定author樣式的引用。

bibliographystyle

\bibliographystyle可以用來設定參考文獻標號及參考文獻列表的樣式,常用的style有 abbrv, acm, alpha, apalike, ieeetr, plain, siam, unsrt
使用方式為

\bibliographystyle{ieeetr}  
% or: plain,unsrt,alpha,abbrv,acm,apalike,...
... \begin{document} ... Reference to a paper in proceedings \cite{fanty:icassp93}, to an article \cite{linde:tcom80}, and to a book \cite{abut:book90}. ... \bibliography{abbr_long,pubext} % expansion macro's + entries from pubext.bib ... \end{document}

使用效果如下

ieeetr

Reference to a paper in proceedings [1], to an article [2], and to a book [3].
References
[1] M. Fanty, P. Schmid, and R. Cole, ``City name recognition over the telephone,''
in Proc. International Conference on Acoustics, Speech and Signal Processing, vol. I, (Minneapolis, U.S.A.), pp. 549-552, April 1993. [2] Y. Linde, A. Buzo and R.M. Gray, ``An algorithm for vector quantizer design,'' IEEE Transactions on Communications, vol. 28, pp. 84-95, January 1980. [3] H. Abut, ed., Vector Quantization. IEEE Press, 1990.

plain,abbrv

Reference to a paper in proceedings [2], to an article [3], and to a book [1].
References
[1] H. Abut, editor. Vector Quantization. IEEE Press, 1990. 
[2] M. Fanty, Ph. Schmid, and R. Cole. City name recognition over the telephone. In Proc. International Conference on Acoustics, Speech and Signal Processing, volume I, pages 549-552, Minneapolis, U.S.A., April 1993. 
[3] Y. Linde, A. Buzo and R.M. Gray. An algorithm for vector quantizer design. IEEE Transactions on Communications, 28(1):84-95, January 1980. 

acm

Reference to a paper in proceedings [2], to an article [3], and to a book [1].
References
[1] ABUT, H., Ed. Vector Quantization. IEEE Press, 1990. 
[2] FANTY, M., SCHMID, P., AND COLE, R. City name recognition over the telephone. In Proc. International Conference on Acoustics, Speech and Signal Processing (Minneapolis, U.S.A., April 1993), vol. I, pp. 549-552. 
[3] LINDE, Y., BUZO, A., AND GRAY, R.M. An algorithm for vector quantizer design. IEEE Transactions on Communications 28, 1 (January 1980), 84-95. 

unsrt

Reference to a paper in proceedings [1], to an article [2], and to a book [3].
References
[1] M. Fanty, Ph. Schmid, and R. Cole, City name recognition over the telephone. In Proc. International Conference on Acoustics, Speech and Signal Processing, volume I, pages 549-552, Minneapolis, U.S.A., April 1993. 
[2] Y. Linde, A. Buzo and R.M. Gray. An algorithm for vector quantizer design. IEEE Transactions on Communications, 28(1):84-95, January 1980. 
[3] H. Abut, editor. Vector Quantization. IEEE Press, 1990. 

alpha

Reference to a paper in proceedings [FSC93], to an article [LBG80], and to a book [Abu90].
References
[Abu90] H. Abut, editor. Vector Quantization. IEEE Press, 1990. 
[FSC93] M. Fanty, Ph. Schmid, and R. Cole. City name recognition over the telephone. In Proc. International Conference on Acoustics, Speech and Signal Processing, volume I, pages 549-552, Minneapolis, U.S.A., April 1993. 
[LBG80] Y. Linde, A. Buzo and R.M. Gray. An algorithm for vector quantizer design. IEEE Transactions on Communications, 28(1):84-95, January 1980. 

apalike

Reference to a paper in proceedings [Fanty et al., 1993], to an article [Linde et al., 1980], and to a book [Abut, 1990].
References
[Abut, 1990] H. Abut, editor. Vector Quantization. IEEE Press, 1990.
[Fanty et al., 1993] Fanty, M., Schmid, P., and Cole., R. (1993). City name recognition  
   over the telephone. In Proc. International Conference on Acoustics, Speech and Signal  
   Processing, volume I, pages 549-552, Minneapolis, U.S.A. 

[Linde et al, 1980] Y. Linde, A. Buzo and R.M. Gray. An algorithm for vector quantizer  
   design. IEEE Transactions on Communications, 28(1):84-95. 

siam

Reference to a paper in proceedings [2], to an article [3], and to a book [1].
References
[1] H. ABUT, ed., Vector Quantization, IEEE Press, 1990. 
[2] M. FANTY, P. SCHMID, AND R. COLE. City name recognition over the telephone, in Proc. International Conference on Acoustics, Speech and Signal Processing, vol.I, Minneapolis, U.S.A., April 1993, pp. 549-552. 
[3] Y. LINDE, A. BUZO, AND R.M. GRAY, An algorithm for vector quantizer design, IEEE Transactions on Communications, 28 (1980), pp. 84-95. 

citation style

citation style 用來設定正文中的標號樣式。

natbib引用命令

常用的natbib命令有\citet(textual cite)\citep(parenthetical cite)\cite相當於\citet,但是最好不要用,因為通常用於定義其他格式的引用。
引用效果如下

\citet{KEY}
Bester et al. (1998)
\citep{KEY}
(Bester et al. 1998)
\citep{KEY1, KEY2, KEY3, KEY4, ...}
(Bester et al. 1998; Garibaldi et al. 1997, 1998a,b; ...)
\citep[hereafter B98]{KEY}
(Bester et al. 1998, hereafter B98)
\citep[e.g.,][]{KEY}
(e.g., Bester et al. 1998)
\citep[see][p. 68]{KEY}
(see Bester et al. 1998, p. 68)

使用*可以獲得全部的作者名稱

\citet*{KEY}
Bester, Winters, & Alexander (1998)
\citeauthor{KEY}
Bester et al.
\citeyear{KEY}
1998
\citeyearpar{KEY}
(1998)

\citetext可以用於強制在引用周圍放置文字

natbib的選項

round---(預設) 圓括號
square---方括號
curly---卷括號
angle---尖括號
colon---(預設)用冒號分隔開多個引用
comma---用逗號分隔開多個引用
authoryear---(預設)引用作者和年代
numbers---引用編號
super---上標編號
sort---將多個引用按照參考文獻列表中的順序排列
longnamesfirst ---任何參考文獻的第一條引用都是全作者列表,接下來的是縮寫列表

示例程式碼

\documentclass[11pt]{psuthesis} 
..... 
\usepackage[comma,authoryear]{natbib} 
.... 

\begin{document}
...
\citet{KEY}
...
\citep{KEY}
...
\bibliographystyle{ieeetr}
%or: plain,unsrt,alpha,abbrv,acm,apalike,...
\bibliography{abbr_long,pubext} 
...
\end{document} 

相關推薦

latex參考文獻樣式

原文地址 參考文獻預設樣式\bibliographystyle{plain}預設引用格式\cite,但是樣式是[1],而不是author,有一些巨集包可以用來設定author樣式的引用。 bibliographystyle \bibliograph

LaTeX: 參考文獻的使用——正文引用的格式以及Reference的格式調整

問題1:生成不帶編號的具有懸掛縮排的參考文獻格式 方法一:使用bibitem生成的文獻 原來的參考文獻樣式以及程式碼如下: 要生成不帶編號的具有懸掛縮排的參考文獻格式 新增第一部分程式碼即可: \makeatletter \renewcommand\@bi

Latex 參考文獻引用 出錯 “missing \item”

在撰寫論文的時候,編譯latex老出現 參考文獻引用不正確的bug。具體錯誤描述為“ Latex Error: Something's wrong- perhaps a missing \item"。從網上找了很多解決方案,都沒有編譯通過。只好重新具體看編譯生成的日誌以及

WinEdt Latex 參考文獻表格圖片的交叉引用

都要在引言區引用相應的package \documentclass[times,twocolumn,final,UTF8]{elsarticle} %% \usepackage{graphicx} %\usepackage{cite} % Following three lines ar

Latex 參考文獻、方程 自動編號,自動引用! 解決方法!

1、參考文獻 自動編號自動引用方法有好幾個,目前只使用一個,感覺也挺簡單        在  \section*{References} 裡面使用 \begin{thebibliography} \

[latex] 參考文獻

bib文獻格式是常用的參考文獻格式,在學術搜尋中都支援生成bib文獻格式。bib文獻可以按照任意文獻格式標準輸出(國標、IEEE標準等),文獻格式的輸出標準在bst檔案中定義,如國標定義在GBT7714-2005.bst中,下載後與tex檔案放在同一目錄下,在t

latex 參考文獻中換行問題(URL自動換行問題)

問題:參考文獻間距過大,換行處錯誤 解決方法:新增包和URL斷行 \usepackage{url} \def\UrlBreaks{\do\A\do\B\do\C\do\D\do\E\do\F\

Latex參考文獻技巧(Latex編輯部)

參考文獻條目大都列表於正文結尾,在正文中引用時,用文獻列表序號或用“ 作者年份”標註 ,但有時需要在正文中顯示出參考文獻。 bibentry 巨集包定義了兩個引用命令,可以將參考文獻條目編排在文字的任何位置,常用於建立附有評註的參考文獻。用法舉例:

latex 參考文獻出現問號

在使用Latex之前,我們一般會借用已有的論文模板,在模板基礎上加入我們自己的文章內容,隨後編譯成PDF檔案,其基本流程就是:Latex->Bibtex->Latext->Latex。 1、第一步點選Latex編譯,可以獲得*.aux檔案、*.dv

使用JabRef維護latex參考文獻

寫英語論文時,很多期刊要求使用latex排版。使用latex進行文獻引用的時候,有一個很便利的地方就是,只需要寫下參考文獻的縮寫(自定義的唯一標識)就可以自動檢索到相應的文獻,這就避免了更改參考文獻時文中序號與參考文獻序號不一致的問題。但前提是需要先維護好參考文獻的列表。最

latex 參考文獻 natbib, biblatex 引用網頁,超連結

在使用 natbib 工具包管理參考文獻時, 引用網頁比較麻煩,因為格式不好調整。經過了不少摸索,自己總結一些技巧心得。 1. 網址中的下劃線要注意寫成 \_, 而不是直接複製 _, 否則會提示 m

Latex參考文獻

    在寫文章的最後最讓我頭疼的就是參考文獻的問題了。網上的資料也有很多,這裡整合了很多資料得出了一個用bib檔案的方法。     1.  顯示確定參考文獻(一句沒什麼用的廢話)。     2.  利用谷歌學術(映象),如果映象

LaTeX插入參考文獻,簡單高效

如何用.bib檔案自動生成論文Reference        一般期刊或會議給的Latex模板會自帶參考文獻樣式, 因此,可以利用.bib檔案來自動生成該模板下的參考文獻樣式。 下面以引用以下三

Latex引用參考文獻-BibTex的使用

使用BibTex作為Latex文件引用的參考文獻格式管理庫。 操作步驟如下:   Step1:建立BibTex檔案; 新建一個txt檔案,將字尾名改為bib,即建立了一個BibTex參考文獻庫,如建立的BibTex庫的名字為:ref.bib。   Step

Latex編譯參考文獻報錯

我在使用Latex編譯參考文獻時,當我加了一個新的參考文獻後,就開始報錯,如下: "LaTeX  Warning: There were undefined references.  LaTeX  Warning:  There were multiply-defined

第一次用latex引用參考文獻一直失敗的解決方案

在使用Latex之前,我們一般會借用已有的論文模板,在模板基礎上加入我們自己的文章內容,隨後編譯成PDF檔案,其基本流程就是:Latex->Bibtex->Latext->Latex。   1、第一步點選Latex編譯,可以獲得*.aux檔案、*.dvi檔

LaTeX入門】12、參考文獻(1)

    你在寫一篇論文,論文要求“根據引用文獻的順序對參考文獻進行編號”,目前你的參考文獻有文章 A(當前編號為1),文章 B(當前編號為2),文章 C(當前編號為3) 這三篇文獻,文章中有50處引用了文章A,20處引用了文章B,10處引用了文章C,這時候你發現在文章開頭需要引用一篇文章D,而這時就意味著你需

如何使用 Endnote 和 LaTeX/BibTeX 建立論文的參考文獻(bib)檔案

\documentclass{article} \usepackage{CJK} \begin{document} \begin{CJK}{UTF8}{gkai} %我是在linux下用使用latex的, window使用者將上一行改為\begin{CJK}{GBK}{kai} text\cite{name1

(研究生)LaTex論文排版:交叉引用及參考文獻生成

在論文寫作中,交叉引用很常見,方便讀者快速找到你所指向的 文獻,圖片,表格,段落等。那麼在latex如何快捷地實現呢? 1. 參考文獻 1.1 參考文獻的生成 有兩種方法,一是使用 bibtex的方法,二是使用 item的方法(待完善) 2. 圖片,表格,段落的交叉引用

Latex初學者入門(三)-- 用BibTeX生成參考文獻

昨boss要往期Elsevier 刊投文章,距上次排版貌似過了好久,生疏了不少,翻出以前的寫的一些筆記再複習複習。     不過這次好多了,僅僅是改個格式,原始的文章已經用latex編寫過了(個人感覺最頭疼的就是表格,特別是各種巢狀,真是。。。) 直接在官網上找了半天沒有