前言
現已退出科研界,本人水貨一個。希望幫到有緣人
本篇關于如何將latex環境中的參考文獻bib文件轉化為word,和一些踩坑記錄。
可以看下面的資料進行配置,后面的文字是這些資料的補充說明。
參考文章:https://blog.csdn.net/github_39582118/article/details/121211386
視頻解釋:https://www.bilibili.com/video/BV1JE411W7Sg?p=1
添加bst:https://blog.csdn.net/qq_50632468/article/details/118991852
Bibtex4下載:http://www.ee.ic.ac.uk/hp/staff/dmb/perl/index.html
前提:通過texstudio已經安裝了Texlive2022環境,看網上的安裝基本是基于MikTex的,但是不想裝MikTex。。。
設置BIBEXE
環境變量
復制路徑:C:\texlive\2022\bin\win32
打開系統屬性:cmd入口*sysdm.cpl
*
創建系統變量BIBEXE
:C:\texlive\2022\bin\win32\bibtex.exe
修改配置
打開這個文件C:\texlive\2022\texmf.cnf,最后一行添加OPENOUT_ANY=r
Bib文件管理和引用文獻
- bib管理:推薦使用JabRef,可視化添加刪除文獻條目
- 打開bib文件,然后點選+添加文獻,輸入@查找
修改文獻格式
查看texlive的引用文獻格式,例如:C:\texlive\2022\texmf-dist\bibtex\bst\ieeetran
打開格式刷填入想要的格式前綴
配置國標
配置方法:https://www.cnblogs.com/PiaYie/p/14457485.html
bst下載:https://github.com/Haixing-Hu/GBT7714-2005-BibTeX-Style
- 放置在texlive\2020\texmf-dist\bibtex\bst\gbt7714文件下
刷新texhash文件夾
- 在Texlive command中輸入texhash則會刷新texlive文件夾
格式刷
示例:GBT7714-2005/^/nsch
- n,表示強制文后文獻以數字順序排列,不管選用的樣式文件是著者年還是順序方式的;
- s,表示“sort”,將順序引用的標記[2,4,1,3]整理為[1,2,3,4];
- c,表示“compress”,將順序引用的標記[1,2,3,4]壓縮為[1-4];
- h,表示“hyperlink”(如:plain/h;acm/h),將引用標記與文后文獻的對應條目之間建立超鏈接關系,按住“ctrl”鍵用鼠標左擊標記即可跳轉至對應的文獻條目,返回則是按住“alt”鍵后按一下方向鍵中的"left"鍵即可;
- ^,表示上標引用方式,即[4]樣式;
- [,表示引用標記采用方括號樣式,例如[4-9];
- (,表示引用標記采用圓括號樣式,例如(Smith, 2000);
取消大寫姓名
如果論文要求外文名字全小寫,需要改配置。一般默認是全大寫。