LaTeX(使用TexStudio)建立參考文獻的方法
LaTeX使用參考文獻的前提
- 參考文獻模板
- 參考文獻原始檔
說明
- 參考文獻模板為 .bst檔案。一般國際會議或期刊都會提供對應的模板。
- 參考文獻原始檔。LaTeX的參考檔案原始檔為BibTeX檔案。字尾為bib。
- 文章的參考文獻原始檔需要手動新增。TexStudio具有新增參考文獻源的功能。方法是:使用它的bibliography選項。
建立LaTeX參考文獻的方法
- 編寫參考文獻原始檔。新建字尾為bib的BiBTeX檔案,然後編寫參考文獻原始檔。
不同的文獻型別使用不同的表示方法。例如:
@article{name01,
author = {作者, 多個作者用 and 連線},
title = {標題},
journal = {期刊名},
volume = {卷號},
number = {頁碼},
year = {年份},
abstract = {摘要, 這個主要是引用的時候自己參考的, 這一行不是必須的}
}
@book{name02,
author ="作者",
year="年份",
title="書名",
publisher ="出版社名稱"
}
說明:
- 緊隨@後的字串為參考文獻型別,LaTeX通過該欄位區分型別。
大括號後的第一個字串為該條參考文獻的標籤,在正文中通過
\cite{標籤}來關聯參考文獻。- 每條參考文獻原始檔都包含必填欄位和可選欄位。必填欄位必須全部填寫,可選欄位根據情況填寫。
在LaTeX原始檔末尾,\end{document}之前新增一下兩行程式碼:
\bibliographystyle{preference_template}
\bibliography{BibTeX file}
其中,第一行程式碼的大括號中的內容為參考文獻的模板的檔名(不加字尾),標準的模板名為plain
第二行程式碼中的大括號中的內容為參考檔案原始檔的檔名(不加字尾)。生成參考文獻列表
1)將模板檔案(.bst)和BibTeX檔案(.bib)檔案存放在LaTeX當前目錄下。
2)然後使用TexStudio編譯原始檔(.tex)【F6】,生成對應的aux檔案。
3)在對應的位置新增參考文獻引用的標籤(使用\cite{參考文獻標籤})
4)使用BibTeX編譯器編譯BibTeX檔案【F8】,生成對應的bbl檔案
5)再次編譯原始檔【F6】,關聯參考文獻,生成參考文獻列表。
常見的編譯錯誤解決方法:
Undefined control sequence. Blablabla\cite{number01}
解決方法:該錯誤是因為在為編譯原始檔之前添加了參考文獻的索引。解決方法,刪除參考文獻的索引\cite標籤。Undefined control sequence. …t\citeauthoryear{Robinson}{1980}]{number01}
解決方法:刪除當前目錄中的bbl檔案。
相關推薦
LaTeX(使用TexStudio)建立參考文獻的方法
LaTeX使用參考文獻的前提 參考文獻模板 參考文獻原始檔 說明 參考文獻模板為 .bst檔案。一般國際會議或期刊都會提供對應的模板。 參考文獻原始檔。LaTeX的參考檔案原始
【LaTeX入門】12、參考文獻(1)
你在寫一篇論文,論文要求“根據引用文獻的順序對參考文獻進行編號”,目前你的參考文獻有文章 A(當前編號為1),文章 B(當前編號為2),文章 C(當前編號為3) 這三篇文獻,文章中有50處引用了文章A,20處引用了文章B,10處引用了文章C,這時候你發現在文章開頭需要引用一篇文章D,而這時就意味著你需
設計模式(2)——建立型——工廠相關:簡單工廠(Simple factory),工廠方法(Factory method),抽象工廠(Abstract factory)
概要 這裡試圖描述23個設計模式中的兩個工廠(Factory)相關的設計模式:工廠方法(Factorymethod),抽象工廠(Abstract factory)。 注意點: 這兩個都屬於建立型設計模式。 由於這兩個設計模式都
解決Oracle建立檢視(VIEW)許可權不足的方法
在建立使用者的時候如果直接給使用者DBA許可權, 那麼在B使用者中可以直接查詢A使用者的表, 但是在建立檢視時中查詢A使用者的表就會報無許可權, 在這種情況下需要再在被訪問的A使用者裡面去給予要訪問該表的B使用者授權。 --建立檢視許可權grant crea
java設計模式(二) 建立型模式 工廠模式 (簡單工廠,工廠方法,抽象工廠)
1.簡單工廠 定義:簡單工廠模式又 叫靜態工廠方法模式(Static FactoryMethod Pattern),是通過專門定義一個類來負責建立其他類的例項,被建立的例項通常都具有共同的父類。 2.工廠方法 定義:定
latex 中新增Springer LNCS 模板的\bibitem{}格式參考文獻方法
1、將需要引用的參考文獻新建為.bib格式,例如referencesTest.bib檔案,具體如下:新建txt檔案,字尾名改為.bib;然後開啟谷歌學術,搜尋參考文獻, 點選匯入BibTeX,具體如下圖
latex 中加入參考文獻方法
1.·先在百度學術上找到要引用的論文,然後找到BibTeX 格式,點選得到該引用格式資訊,複製下來, @inproceedings{Long2015Fully, title={Fully convolutional networks for semantic segm
JAVA學習(二) String使用equals方法和==分別比較的是什麽?(轉)
找到 基礎上 stirng print 大小 obj lis 分配 ret String使用的equals方法和==的區別 equals方法和==的區別 首先大家知道,String既可以作為一個對象來使用,又可以作為一個基本類型來使用。這裏指的作為一個基本類型來使用只是
echarts中視覺映射器(visualMap)與時間軸(timeline)混用的實現方法
images mon label axis poi max 時間軸 asc clas 1、簡述 echarts中的 timeline 組件,提供了在多個 ECharts option 間進行切換、播放等操作的功能。 與其他組件些不同,它需要操作『多個option』。 所
Ajax技術之XMLHttpRequest(二)【XMLHttpRequest常用方法和屬性】
tro 沒有 body htm 事件 thead 指定 response date 一、XMLHttpRequest中常用的方法: (1)open()方法:用於設置進行異步請求目標的URL、請求方法以及其他參數信息。 函數原型:open("method","URL",asy
Linux命令(十三) 建立目錄 mkdir 刪除目錄 rmdir
data 讀取 錯誤 路徑 -h mark 目錄 顯示 空目錄 一、建立目錄 mkdir 命令簡介 mkdir 命令用於創建指定的目錄。創建目錄時當前用戶對需要操作的目錄有讀取權限。如果目錄已經存在,會提示報錯並推出。 mkdir 可以創建多級目錄。 常用參數說明 -m 設
通過C學Python(3)列表的常用方法
als 字符 return 變量 函數 rem span 通過 body 查看一個對象的id:id(待查對象)檢查一個數據的數據類型:type(數據或變量)查詢一個序列對象的元素個數:len(序列對象)查看一個類有哪些方法可用:dir(數據或變量或類)查看一個類或函數的使用
Hibernate中創建Session(會話)接口的方法
ack () comm mit 自動 div cto getc clas 通過會話工廠sessionFactory創建session openSession()和getCurrentSession()的區別 采用getCurrentSession()創建的session會
ALSA聲卡驅動的DAPM(二)-建立過程
使用 浪費 pri mach tin 寄存器 rac 控件 所有 在上一篇文章中,我們重點介紹了widget、path、route之間的關系及其widget的註冊; http://www.cnblogs.com/linhaostudy/p/8509899.html
linux下殺死進程(kill)的N種方法
linxu、ps、kill首先,用ps查看進程,方法如下:$ ps -ef……smx 1822 1 0 11:38 ? 00:00:49 gnome-terminalsmx 1823 1822 0 11:38 ? 00:00:00 gnome-
Python日誌(logging)模塊使用方法簡介
logging python介紹 A logger is configured to have a log level. This log level describes the severity of the messages that the logger will handle. Python defi
二、Java面向對象(8)_繼承思想——方法覆蓋
java 方法的參數 行為 print 思想 自由 www. 代碼 nds 2018-05-01 方法覆蓋(重寫) override(覆蓋): 覆蓋解決的問題:當父類的某一個行為(方法)不符合子類具體的特征時,此時父類需要重新定義父類方法,並重寫方法體。 註意:只有
MySQL關閉查詢緩存(QC)的兩種方法
from com 技術分享 兩種 查詢 data- 命中 sql語句 count MySQL Query Cache 會緩存select 查詢,安裝時默認是開啟的,但是如果對表進行INSERT, UPDATE, DELETE, TRUNCATE, ALTER TABLE,
樹莓派3B 設置通用(UART)串口的方法
自己的 led 註意 ext4 ssi gpio htm 輸入 ble 以下轉載於 https://blog.csdn.net/berryfish/article/details/60147631 去年入手了一個樹莓派3B,和很多人一樣,在使用串口時遇見了問題。因為新
Spring(十三):使用工廠方法來配置Bean的兩種方式(靜態工廠方法&實例工廠方法)
color 示例 簡單的 rgs icc tostring pac ng- clas 通過調用靜態工廠方法創建Bean 1)調用靜態工廠方法創建Bean是將對象創建的過程封裝到靜態方法中。當客戶端需要對象時,只需要簡單地調用靜態方法,而不需要關心創建對象的具體細節。 2