【bibtex4word】在Word中高效轉換bib參考文獻,Texlive環境安裝bibtex4word插件

前言

現已退出科研界,本人水貨一個。希望幫到有緣人
本篇關于如何將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);

取消大寫姓名

如果論文要求外文名字全小寫,需要改配置。一般默認是全大寫。
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/82602.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/82602.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/82602.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Python 自動化腳本開發秘籍:從入門到實戰進階(6/10)

摘要:本文詳細介紹了 Python 自動化腳本開發的全流程,從基礎的環境搭建到復雜的實戰場景應用,再到進階的代碼優化與性能提升。涵蓋數據處理、文件操作、網絡交互、Web 測試等核心內容,結合實戰案例,助力讀者從入門到進…

理解反向Shell:隱藏在合法流量中的威脅

引言 在網絡安全領域,??反向Shell(Reverse Shell)?? 是一種隱蔽且危險的攻擊技術,常被滲透測試人員和攻擊者用于繞過防火墻限制,獲取對目標設備的遠程控制權限。與傳統的“正向Shell”(攻擊者主動連接…

無人機電池儲存與操作指南

一、正確儲存方式 1. 儲存電量 保持電池在 40%-60% 電量(單片電壓約3.8V-3.85V)存放,避免滿電或空電長期儲存。 滿電存放會加速電解液分解,導致鼓包;**空電**存放可能引發過放(電壓低于3.0V/片會永久…

怎樣選擇成長股 讀書筆記(一)

文章目錄 第一章 成長型投資的困惑一、市場不可預測性的本質困惑二、成長股的篩選悖論三、管理層評估的認知盲區四、長期持有與估值波動的博弈五、實踐中的認知升級路徑總結:破解困惑的行動框架 第二章 如何閱讀應計制利潤表一、應計制利潤表的本質與核心原則1. 權責…

深入淺出之STL源碼分析6_模版編譯問題

1.模版編譯原理 當我們在代碼中使用了一個模板,觸發了一個實例化過程時,編譯器就會用模板的實參(Arguments)去替換(Substitute)模板的形參(Parameters),生成對應的代碼。…

無人甘蔗小車履帶式底盤行走系統的研究

1.1 研究背景與意義 1.1.1 研究背景 甘蔗作為全球最重要的糖料作物之一,在農業經濟領域占據著舉足輕重的地位。我國是甘蔗的主要種植國家,尤其是廣西、廣東、云南等地,甘蔗種植面積廣泛,是當地農業經濟的重要支柱產業。甘蔗不僅…

LVGL(lv_slider滑動條)

文章目錄 一、lv_slider 是什么?二、創建一個滑塊設置滑塊的范圍和初始值 三、響應滑塊事件四、設置樣式示例:更改滑塊顏色和滑塊按鈕樣式 五、縱向滑塊(垂直方向)六、雙滑塊模式(范圍選擇)七、獲取滑塊的值…

每日算法-250511

每日算法 - 250511 記錄一下今天刷的幾道LeetCode題目,主要是關于貪心算法和數組處理。 1221. 分割平衡字符串 題目 思路 貪心 解題過程 我們可以遍歷一次字符串,維護一個計數器 balance。當遇到字符 L 時,balance 增加;當遇…

Keepalived + LVS + Nginx 實現高可用 + 負載均衡

目錄 Keepalived Keepalived 是什么(高可用) 安裝 Keepalived LVS LVS 是什么(負載均衡) 安裝 LVS Keepalived LVS Nginx 實現 高可用 負載均衡 Keepalived Keepalived 是什么(高可用) Keepaliv…

【雜談】-DeepSeek-GRM:讓AI更高效、更普及的先進技術

DeepSeek-GRM:讓AI更高效、更普及的先進技術 文章目錄 DeepSeek-GRM:讓AI更高效、更普及的先進技術1、DeepSeek-GRM:先進的AI框架解析2、DeepSeek-GRM:AI開發的變革之力3、DeepSeek-GRM:廣泛的應用前景4、企業自動化解…

【MySQL】頁結構詳解:頁的大小、分類、頭尾信息、數據行、查詢、記錄及數據頁的完整結構

📢博客主頁:https://blog.csdn.net/2301_779549673 📢博客倉庫:https://gitee.com/JohnKingW/linux_test/tree/master/lesson 📢歡迎點贊 👍 收藏 ?留言 📝 如有錯誤敬請指正! &…

【FreeRTOS】基于G431+Cubemx自用筆記

系列文章目錄 留空 文章目錄 系列文章目錄前言一、從頭開始創建一個FreeRTOS工程1.1 在 "Timebase Source" 中,選擇其他TIM1.2 配置FreeRTOS的參數1. 3 添加任務 二、動態任務的創建/刪除2.1 函數介紹2.1.1 創建動態任務xTaskCreate()2.1.2 創建靜態任務…

LVGL(lv_bar進度條)

文章目錄 一、lv_bar 是什么?二、基本使用創建一個進度條設置進度值 三、條形方向與填充方向四、范圍模式(Range)五、事件處理(可選)六、自定義樣式(可選)七、綜合示例八、配合 lv_timer 或外部…

AI對話小技巧

角色設定:擅于使用 System 給 GPT 設定角色和任務,如“哲學大師"指令注入:在 System 中注入常駐任務指令,如“主題創作"問題拆解:將復雜問題拆解成的子問題,分步驟執行,如&#xff1a…

C++ 核心基礎:數字、數組、字符串、指針與引用詳解

C++ 核心基礎:數字、數組、字符串、指針與引用詳解 1. C++ 基礎語法1.1 標識符與保留字1.2 數據類型概述1.3 基本輸入輸出2.1 基本整數類型(int、short、long、long long)2.2 無符號整數類型(unsigned int、unsigned short、unsigned long、unsigned long long)2.3 整數類…

HarmonyOS運動開發:如何集成百度地圖SDK、運動跟隨與運動公里數記錄

前言 在開發運動類應用時,集成地圖功能以及實時記錄運動軌跡和公里數是核心需求之一。本文將詳細介紹如何在 HarmonyOS 應用中集成百度地圖 SDK,實現運動跟隨以及運動公里數的記錄。 一、集成百度地圖 SDK 1.引入依賴 首先,需要在項目的文…

如何理解k8s中的controller

一、基本概念 在k8s中,Controller(控制器)是核心組件之一,其負責維護集群狀態并確保集群內的實際狀態與期望狀態一致的一類組件。控制器通過觀察集群的當前狀態并將其與用戶定義的期望狀態進行對比,做出相應的調整來實…

《Go小技巧易錯點100例》第三十二篇

本期分享: 1.sync.Map的原理和使用方式 2.實現有序的Map sync.Map的原理和使用方式 sync.Map的底層結構是通過讀寫分離和無鎖讀設計實現高并發安全: 1)雙存儲結構: 包含原子化的 read(只讀緩存,無鎖快…

【MySQL】行結構詳解:InnoDb支持格式、如何存儲、頭信息區域、Null列表、變長字段以及與其他格式的對比

📢博客主頁:https://blog.csdn.net/2301_779549673 📢博客倉庫:https://gitee.com/JohnKingW/linux_test/tree/master/lesson 📢歡迎點贊 👍 收藏 ?留言 📝 如有錯誤敬請指正! &…

LabVIEW多通道并行數據存儲系統

在工業自動化監測、航空航天測試、生物醫學信號采集等領域,常常需要對多個傳感器通道的數據進行同步采集,并根據后續分析需求以不同采樣率保存特定通道組合。傳統單線程數據存儲方案難以滿足實時性和資源利用效率的要求,因此設計一個高效的多…