1. 程式人生 > >Latex初學者入門(三)-- 用BibTeX生成參考文獻

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

昨boss要往期Elsevier 刊投文章,距上次排版貌似過了好久,生疏了不少,翻出以前的寫的一些筆記再複習複習。

     不過這次好多了,僅僅是改個格式,原始的文章已經用latex編寫過了(個人感覺最頭疼的就是表格,特別是各種巢狀,真是。。。)

直接在官網上找了半天沒有找到模板的下載地址(哎,英文實在是硬傷),不過有問題就baidu一下是個很好的習慣,果然有人給出了連結地址:http://cdn.elsevier.com/assets/pdf_file/0006/109392/journal_refstyles.pdf   這個pdf中包含了該期刊全部的模板,有10多個左右的樣子,雖然我都下載編譯過了,但是結果都一樣,僅僅一個標題,一個作者以及兩條線段:


這也太坑了,想找一個對應的文件參考參考都不行。。倒是有人往csdn上傳過一個模板,但是引用文獻的部分還是和之前的IEEE的一樣,不和要求,使用命令\cite{...}引用之後會顯示一個?,然後手冊中說明了必須使用BibTex來生成參考文獻的資料庫。

具體的參考文獻所對應的內容【就是插入BibTex所選擇的物件,是期刊Or會議Or書,一定要選對】請參考官網和一箇中文翻譯:

最頭痛的就是作者的名字,我糾結了好幾個小時,怎麼改都覺得彆扭,上網查了一下,根據我選擇的那個模板對應的風格,作者的姓會自動變成縮寫,自動在後邊加一個點,多個作者用and連線會把and變為,。。。百度一下有很多討論如何修改風格,不過對像我這樣的菜鳥來說,還沒有那個實力,就老老實實的按照人家的風格走吧。

麼了提醒一下,千萬不要從word裡直接貼到latex,否則。。。編碼問題會搞死你,只到你全部貼到txt然後刪掉重新copy。

關於編譯,如果僅僅把模板拿回來直接編譯,會有問題,提示缺少檔案

,我遇到2個,其中一個好像是字型,那個檔案百度一下,放到latex目錄下或者放到對應的要編譯的tex檔案下也行,使用bibtex編譯參考文獻的時候,一定將相應的.bst檔案也放進來:下載地址在:http://www.elsevier.com/author-schemas/the-elsarticle-latex-document-class

好了,昨晚倒騰了很久,趁著還有印象,趕緊寫個帖子記錄下來,科研不容易,寫文章更不容易,搞排版更更不容易,當年第一次是IT界的聖書的作者高德納發明了一個排版軟體,當前本科畢設的時也有人用過,不過還是喜歡word,想想膜拜膜拜就好了,人家寫的書都看不懂,更何況軟體呢。

相關推薦

Latex初學者入門-- BibTeX生成參考文獻

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

TensorFlow初學者入門——MNIST進階

本人學習TensorFlow中的一些學習筆記和感悟,僅供學習參考,有疑問的地方可以一起交流討論,持續更新中。 本文學習地址為:TensorFlow官方文件,在此基礎上加入了自己的學習筆記和理解。 文章是建立在有一定的深度學習基礎之上的,建議有一定理論基礎之後再同步學習。 這次是利用Ten

RNN入門利用LSTM生成旅遊點評

介紹   前幾天,某個公眾號發文質疑馬蜂窩網站,認為它搬運其它網站的旅遊點評,對此,馬蜂窩網站迅速地做出了迴應。相信大多數關注時事的群眾已經瞭解了整個事情的經過,在這裡,我們且不論這件事的是是非非,也不關心它是否是通過爬蟲等其他技術手段實現的。本文將會展示一種自動生成旅遊點評的技術手

Storm入門HelloWorld示例

right 出現 9.png context color tro order tput 執行 一、關聯代碼 使用maven,代碼如下。 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:x

java加密算法入門-非對稱加密詳解

共享數據 net clas 實例 查看 安全性 自己的 generator mir 1、簡單介紹 這幾天一直在看非對稱的加密,相比之前的兩篇內容,這次看了兩倍多的時間還雲裏霧裏的,所以這篇文章相對之前的兩篇,概念性的東西多了些,另外是代碼的每一步我都做了介紹,方便自己以後

Linux入門

ls cat hwclock cd date echo Linux常用命令: Linux文件系統: 1.文件名名稱嚴格區分大小寫 2.文件可以使用除/意外的任意字符;不建議使用特殊字符 3.文件名長度不能超過255個字符 4. 以. 開頭的文件為隱藏文件 工作目錄:workin

Bootstrap入門:Less

樣式 ttr edi local 編輯 修改文件 方便 code b2c 很多時候我們需要定制Bootstrap的樣式,然後根制入門初步中,每次都定制網頁(http://v3.bootcss.com/customize/)生成我們需要的Css是一件很麻煩又不方便的事件。幸好

leaflet入門使用GeoJSON創建矢量圖形

onf ack type play coo bus blog content roc 點對象: function g(feature, layer) { // does this feature have a property named popu

Spring入門之IoC

使用 bsp martin 需要 容器 nbsp 依賴註入 tin 這就是 一、IoC定義   IoC,即控制反轉。開發者在使用類的實例之前,需要先創建對象的實例。但是IoC將創建實例的任務交給IoC容器,這樣開發應用代碼時只需要直接使用類的實例,這就是IoC。在討論控制反

吉他入門

入門 strong 一個 nbsp 吉他 音符 str bsp ron 節奏1: | 0 0 0 0| 每個0代表四分音符,以四分音符為一拍每小節一拍 節奏2 | _0_ _0_ _0_ _0_ _0_. _

HTML入門後臺系統顯示頁面_框架標簽

row http head span 技術分享 target html top logs <!DOCTYPE html> <html> <head> <meta charset="UTF-8">

react 入門

復選框 sta 執行 ava ... 初始 targe 對象 mount <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <

ZooKeeper入門 ZooKeeper數據模型

每次 con ges 可用 同文件 2.3 per 而是 創建時間 1 簡述 ZooKeeper可以看成一種高可用性的文件系統,但是,它沒有文件和目錄,而是使用節點,稱為znode。 znode可以作為保存數據的容器(如同文件),也可以作為保存其他節點的容器(如同目錄)。

verilog入門-----戶定義原語UDP

reg verilog log ndt syn sync 出現 表示 tab 用戶定義原語UDP 1.UDP的定義 UDP說明定義如下: primitive UDP_name (OutputName,List_of_inputs) Output_declara

03-Linux基礎入門-系統的基礎優化[對於使用虛擬機學習的學習者]

技術分享 ifcfg-eth 特殊 ... selinux 排查 運行 版本 get 1、關閉SELinux功能①SELinux配置文件路徑 /etc/selinux/config ②查看SELinux狀態 getenforce ③關閉SELinux 方法一:常規方法→修

新版Azure Automation Account 淺析 --- Runbook管理AAD Application Key

解決 objectid 自動生成 ror powers exception true ask 公眾 新版Azure Automation Account 淺析(三) --- 用Runbook管理AAD應用的Key 前篇講過有一個面向公眾的Runbook庫,社區和微軟一直

Spring入門— AOP註解、jdbc模板、事務

list() 規範 行數 get attribute 樂觀鎖 過濾 callback 賬號 一、AOP註解開發 導入jar包 aop聯盟包、 aspectJ實現包 、 spring-aop-xxx.jar 、 spring-aspect-xxx.jar 導入約束 a

WPF自學入門WPF路由事件之內置路由事件

順序 初學者 rgs 理念 技術 設計 行處理 再處理 之前 有沒有想過在.NET中已經有了事件機制,為什麽在WPF中不直接使用.NET事件要加入路由事件來取代事件呢?最直觀的原因就是典型的WPF應用程序使用很多元素關聯和組合起來,是否還記得在WPF自學入門(

PHP基礎入門

pos public enc 靜態變量 類型 對象共享 cname 創建 不用 PHP的面向對象:聲明類: 訪問權限關鍵字 class 類名{成員屬性: 訪問權限關鍵字 $屬性名;成員方法: 訪問權限關鍵字 function 方法名(){}構造方法:function __c

python3入門字典的使用

python3 python3字典 python的常見字典用{}花括號來表示dict1 = {key1 : value1, key2 : value2 }字典的每個鍵值key:value對應冒號分割,每個鍵值用逗號分割字典的定義方法,比如a={name:huang}print aname就是key,h