【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);

取消大写姓名

如果论文要求外文名字全小写,需要改配置。一般默认是全大写。

相关推荐
酉鬼女又兒13 天前
零基础入门计算机网络运输层:端到端通信核心作用、端口号分类规则、复用分用工作机制及UDP与TCP协议全方位对比详解
网络·网络协议·tcp/ip·计算机网络·考研·udp·php
CoderYanger13 天前
A.每日一题:234. 回文链表
数据结构·程序人生·leetcode·链表·面试·职场和发展·学习方法
CoderYanger13 天前
A.每日一题:3612. 用特殊操作处理字符串 I
java·程序人生·leetcode·面试·职场和发展·学习方法·改行学it
CoderYanger13 天前
A.每日一题:144题+145题 二叉树的前序遍历+后序遍历
java·程序人生·leetcode·面试·职场和发展·学习方法·改行学it
小马哥crazymxm14 天前
Arxiv论文周选 (2026-W24)
论文阅读·人工智能·考研
2601_9603563814 天前
大数据管理与数据科学专业的对比分析
学习方法
法雅特吉他14 天前
吉他面板材质怎么选?云杉vs桃花心木深度解析
经验分享·新媒体运营·学习方法·材质·内容运营
CoderYanger14 天前
Java EE:6.网络编程套接字(第二弹)
java·网络·程序人生·面试·职场和发展·java-ee·学习方法
CoderYanger14 天前
Java EE:5.网络原理-初识
java·网络·面试·职场和发展·java-ee·智能路由器·学习方法
Cloud_Shy61814 天前
解读《Effective Python 3rd Edition》:从练气到老魔(第七章 Item 51)
开发语言·人工智能·笔记·python·学习方法