word论文排版和写作07:基于Zotero的参考文献格式管理

2023-11-06

写在前面

参考文献的样式管理应该算得上是word相较于latex的一大劣势了。如果没有特别要求的话,直接使用谷歌学术或者百度学术的几个标准的引用格式就可以。然而,大部分投稿的期刊或者会议总会有他们自己格式要求。使用latex只需要统一使用bib文件插入即可,在word上就显得似乎方式繁多但又不怎么好用。在这里介绍一种较为便捷的文献样式管理方式。主要是借助了Zotero文献管理工具实现(顺便还能做文献管理~)。

关于word的其他论文排版技巧,可以参见之前的word论文排版和写作01:样式、自动列表、图片、表格、公式、脚注、目录、页眉页脚及各种交叉引用一文。

一、Zotero

一款很好用的文献管理软件,主要有以下优势:

  • 免费且开源。
  • 软件较小,比较轻量级。
  • 可以使用Google浏览器和word插件,尤其是Google插件,真的非常非常好用。在所有主流的论文数据库,如Springer,IEEE,Elseivier等,如果有访问PDF的权限,都可以直接通过Google插件一键下载到本地文献库并直接分类。
  • 支持直接从PDF导入到文献数据库且自动生成该文献的信息词条。
  • 可以添加笔记,也可以直接在PDF上做笔记。
  • 可以使用坚果云同步文献数据库(坚果云也是免费的~感动)。还要划重点的是笔记和做了笔记PDF也可以一起同步。 这样就可以在个人电脑和实验室电脑或者其他什么电脑上随时随地读文献和做批注了划掉不是没有不用随时随地

因为我没有用过其他的文献管理软件,所以可能其他软件也有这些优势。但不管怎么说,Zotero还是很好用的。Zotero下载地址在:https://www.zotero.org/download/。关于数据库同步到坚果云和下载使用插件的步骤可以参考其他博客,应该都有比较详细的说明了。

二、从Zotero导出引用文献到word

当然可以使用Zotero的word插件,但个人感觉并不太好用。实际上,直接从Zotero拖动到word即可。

  • 以一个文献插入为例,选中该文献条目可以看到它对应的作者、出版社等信息,信息已经是比较全面的了。这些信息都是用Google浏览器插件导入的时候自动生成的。
  • 但有一些预印版来源的论文可能信息不会太全,要么是找该论文的其他来源也导入看看会不会更加全一点(重复条目可以用Zotero自动合并),要么是自己手动补全一下(补全也不会太麻烦,直接点击最右边的信息修改即可,如果能知道这些信息的话)。

Zotero软件界面

  • 导入到word的过程直接选择该条目(注意不是PDF)然后拖到word要插入的位置就行。
    插入到word

三、管理引用文献样式

文献导入是挺方便的了,但这个默认的文献引用样式可能和需要的样式不一样,可以按下面的步骤来尝试解决。

  1. 如何修改引文样式呢?
  • 点击编辑->首选项->导出,修改默认格式可以选择导出时的参考文献样式。如下图所示,使用的是IEEE格式导出。
    修改导出样式
  1. 可是我要怎么知道到底是用哪个格式才是我要的格式呢?单看名字也看不出来呀。
  • 引用界面,选择样式预览,再点击左上角的刷新,就可以看到当前选择的文献在各个已有的文献样式下的引用格式了。然后对照自己的需要,选择最合适的格式参看第1点设置为默认导出格式即可。

查看文献的对应样式
3. 但也不排除对照了半天所有的样式都不符合自己的需求的情况出现,这时候怎么办呢?

  • Zotero本身具有比较丰富的文献样式库,一般主流的文献样式都能在它里面找到,只不过需要手动查找和添加。
  • 引用界面,点击获取更多样式,就可以在一万多个样式中通过名字索引来找到一个最适合的样式了。如果是知道所需要样式的名字,直接搜索添加到样式库里面就可以设置为默认样式导出啦。

获取更多样式
搜索需要的样式
4. 什么?你说你也不知道这个到底是什么样式?

那就不好意思了 啊不,那还是可以找一下的。这时候推荐一个超级好用的文献样式搜索网站:https://editor.citationstyles.org/searchByExample/

  • 在这个网站里面,可以通过名字搜索文献样式(Search by name),也可以使用需要的文献样例来搜索(Search by example),真的很好用很好用。以Search by example为例,在第一个搜索框输入文中引用的格式,在第二个搜索框输入文末引用的格式就可以搜索到最接近的样式了。
  • 如果搜索出来的样式都不满足需求,甚至还可以自己在已有的文献样式上进行修改(Visual editor),或者手敲代码修改(Code editor)。但我都不会。
  • 不嫌麻烦的话,如果不能找完全一致的已有样式,可以选个最接近的,然后导入到word里面在作局部的修改。虽然有点麻烦,相比起完全手打已经方便不少了,对我而言可以接受 ,能拉住自己暂时不砸掉word然后转写latex
  • 最后,如果是搜索到了需要的样式,直接回去Zotero按名字索引即可,参看第3点。如果是自己修改了某个样式,也可以从网站导出,然后导入到Zotero中使用。

文献样式搜索网站

  1. 噢不对,没有第5点了

基本上能找到的文献样式都找到了,找不到的话也能够通过在word中局部修改的方式补救一下。或者也可以在网上找找有没有大神已经写好某个特定期刊或者会议的非标准的Zotero样式,也可以直接拿来用。

写在最后

Zotero的Google插件如果找不到的话可以在这里下载:https://download.csdn.net/download/weixin_43992162/78267656

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

word论文排版和写作07:基于Zotero的参考文献格式管理 的相关文章

  • 湘大计算机网络试卷,湘潭大学计算机网络试卷2..doc

    湘潭大学2011年下学期2009级 计算机网络 课程考试试卷 一 xff0e 单项选择题 每小题1分 xff0c 共10分 1 xff0e 广域网中广泛采用的拓扑结构是 B A xff0e 树状 B xff0e 网状 C 星状 D 环状 2
  • 访问html404,SpringBoot访问doc.html页面404

    2019 04 19 13 39 36 896 DEBUG AbstractHandlerMethodMapping java 312 Looking up handler method for path doc html 2019 04
  • 辽工大计算机网络实验报告,辽工大计算机硬件实验报告.doc

    辽宁工程技术大学上机实验报告 成绩 优 课程名称 计算机硬件基础 实验题目 综合程序设计 三 院系 软件学院 专业 网络工程 班级 09 2 姓名 母涵予 学号 0920020214 实验日期 10 17 实验 目的 1 xff0e 熟练掌
  • 计算机应用教程第七章,计算机应用基础(第7章)教程.doc

    计算机应用基础 第7章 教程 第七章 医院信息系统 医院信息系统是一种综合管理科学 信息科学 系统科学 计算机科学 网络通信技术及数据库技术的处理医院各种信息的技术 医学院校的学生今后要走上社会 xff0c 进入医院或与医院相关的行业工作
  • jodconverter 2.2.2 +openoffice4.0 doc转换成pdf

    一 环境 linux下安装openoffice 1 首先先下载好需要的rpm包 xff1a Apache OpenOffice 4 0 0 Linux x86 64 install rpm zh CN tar gz 或直接命令下载 xff1
  • Google doc

    https docs google com spreadsheets d 1lOtc072A0QaJAXormoUeiaqZu5 20BR1ikh0YZe65PI edit gid 61 0
  • 东秦计算机组成课设,东秦组成原理课设报告.doc

    文档介绍 xff1a 东北大学秦皇岛分校 计算机与通信工程学院 计算机组成原理课程设计 专业名称 计算机科学与技术 班级学号 学生姓名 指导教师 设计时间 2014 12 23 2015 1 3 课程设计任务书 专业 计算机与通信工程学院学
  • Visio+Latex 插入EPS等矢量图

    Latex插入单栏 或者跨栏 的图片 在figure后面加个 即可 即figure begin figure h centering includegraphics width linewidth Figure1 caption Whate
  • percent percentile percentage有什么区别

    percent 百分之几 My mobile phone battery is currently at 10 percent 我的手机电池目前还有10 percentage 百分比 The percentage of students w
  • 生成doc文件,并压缩进文件夹

    导出业务人员日志 SuppressWarnings null RequestMapping value exportEsComDailyList public void exportEsComDailyList RequestParam n
  • Ubuntu系统下安装NVIDIA驱动

    介绍两种不同的方法 这两种方法基本不会出现任何问题 1 直接使用系统的apt get进行nvidia的安装 具体参考自这篇https blog csdn net breeze5428 article details 80013753 具体步
  • 如何在word文档中添加两个目录

    由于需要在一个word文档中添加两个目录 第一个目录表示文章前半部分的内容 第二个目录表示后半部分的内容 对于word不太熟悉的我经过一番折腾之后终于搞定了 在此记录一下 原理 将word文本划分成两个域 而每个域里的标题可以看做是不同的书
  • 如何使用php生成doc文件

    我有一个 PHP 文件 其中有一个名为 data 现在我在页面上回显这个变量 它工作正常 但我想将此变量写入文档文件中 你怎么做到这一点 我正在使用以下方法生成文档 但它不起作用 fh fopen viewAppraisalDetailDo
  • 在java中将word文件另存为html

    我尝试使用java将word文件另存为html 我将 Word 文件另存为 xml 它对我有用 Runtime rt1 Runtime getRuntime rt1 exec C Program Files Microsoft Office
  • 将单个 doc 文件转换为 pdf

    我正在使用以下代码如何以编程方式将 Word 文件转换为 PDF https stackoverflow com questions 607669 how do i convert word files to pdf programmati
  • 在 iOS 中创建 RTF 、 DOC 或 DOCX

    我想使用 iOS 应用程序创建以下文件类型之一 RTF DOC 或 DOCX 用户应该能够写文字并且添加图像到它 UI 的构建不是问题 问题只是文件的创建 有没有最佳实践可以做到这一点 第三方框架是一种选择 但我想自己做 Thanks 我可
  • 使用 Java 将 DOC 文件转换为 DOCX

    我需要在我目前正在开发的Java软件中使用DOCX文件 实际上是其中包含的XML 但是我公司中的一些人仍然使用DOC格式 您知道是否有一种方法可以使用 Java 将 DOC 文件转换为 DOCX 格式 我知道可以使用 C 但这不是一个选择
  • git 可以用于非文本文档(例如 word doc 或 xls 等)的版本控制吗

    我最近一直在学习 GIT 版本控制系统 它似乎对于纯文本文档非常有效 因为您可以添加一行 返回并分叉它 修改文档并删除刚刚添加的行 我主要用 Excel 编程并用 Word 编写文档 GIT 可以用来管理这些文件的版本 显然不是文件内部的内
  • 在离线模式下使用 google doc 服务在 webview 中显示 PDF

    我需要在 Webview 中显示 PDF 我使用谷歌文档服务来实现相同的目的 在在线模式下 mWebview getSettings setJavaScriptEnabled true String strPdf https www ado
  • 如何使用 apache poi 将 .docx 转换为 .doc

    我需要知道如何转换 docx to doc using apache poi 也许使用XWPFDocument HWPFDocument课程 如果无法实现 请提供替代解决方案 使用 LibreOffice 通过 JODConverter 驱

随机推荐

  • uniapp打包h5静态资源路径错误解决 相对路径修改

    如果用HBuilderX打开的话直接可视化添加 或者在src manifest json文件源码中修改
  • 快速解决浏览器访问http或者不安全https 地址栏出现不安全或者Not secure

    在2018 年开始 google 浏览器 开始对 http 所有的网址都做出了 不安全的提示 如 这样的话 让很多 http的网址显得很 不安全 在对外展示的时候 不禁给客户留下不好的印象 解决此问题的 正规方案当然是 改成 浏览器推荐的
  • Qt打开指定目录并选中指定文件

    目录 方法一 使用Qt自带的方法 方法二 使用windows自带工具 有时自动生成文件之后 点击某个按钮我们希望能够自动跳转到文件所在目录 打开之后不依附于运行程序 可能还需要选中该文件 环境 win10 Qt5 9 6 MinGW 方法一
  • echarts引入china报错(The GeoJSON of the map must be provided)

    原因 echarts版本过高 ECharts 之前提供下载的矢量地图数据来自第三方 由于部分数据不符合国家 测绘法 规定 目前暂时停止下载服务 经过一番摸索 实践出两种方法 末尾附china json文件 没有乱码噢 解决方法1 使用ech
  • LINUX 环境安装 PROJ 并编译 ,QT 添加 PROJ库

    LINUX 环境安装GIS库 PROJ 并编译 QT 添加 PROJ库 介绍 proj库 是一个很方便的经纬度坐标转平面投影坐标转换库 在开发GIS应用时 可能需要进行GPS坐标计算两点之间的距离 测算两点连线的方位角 都可以利用这个开源的
  • 【 华为OD机试 2023】 单向链表中间节点(C++ Java JavaScript Python 100%)

    文章目录 题目描述 输入描述 输出描述 用例 题目解析 代码思路 C JavaScript Java Python 题目描述 求单向链表中间的节点值 如果奇数个节点取中间 偶数个取偏右边的那个值 输入描述 第一行 链表头节点地址 后续输入的
  • SqlServer查看表大小

    查看SqlServer 数据库中各个表多少行 SELECT A NAME B ROWS FROM sysobjects A JOIN sysindexes B ON A id B id WHERE A xtype U AND B indid
  • 微信小程序封装wx.request请求以及携带token

    首先在pages中新建一个api的文件夹 对ajax请求统一管理 文件夹中request js完成对wx request的封装 在index js中完成接口管理 目录以下图 ajax 在request js中对wx request进行封装
  • 2021年职场百态:半数互联网人被迫内卷下,年轻人开始青睐“铁饭碗”

    2021年 职场人因何而Emo 2021年 新冠疫情 新的经济发展阶段 以及新的人口趋势交叠 构成了当下社会的焦虑底色 而这一情绪反映到普罗大众的生活中 就是 Emo 冲上了2021年度热词榜 Emo 一词 原本是 emotional 的缩
  • 华为S9306交换机版本升级及补丁安装步骤

    文章目录 背景介绍 升级前的准备 开启S9306 FTP服务 WIN7 10远程登陆FTP交换机查看配置是否成功 备份S9306交换机配置及版本文件 正式升级新版本操作步骤 第一步 上传升级过渡版本 第二步 设置交换机升级版本为启动运行版本
  • 【深度学习】常见优化算法

    本文介绍常见的一阶数值优化算法 这些方法在现代神经网络框架 tensorflow caffe torch 中已经是标准配置 问题 设系统参数为 omega 对于样本 i i i 其代价函数为
  • ajax地图显示不出来,vue2.0加载不出echarts引用的百度地图

    1 点击选择其中一个选项就会进行ajax请求echarts并更新 现在是echarts的中加载的百度地图出不来 2 点击选项都能够正确获取到json数据 3 图表只显示了echarts中的visualMap 实际的地图并没有显示 4 lis
  • 手机存储路径问题

    今天项目一个问题涉及了手机文件存储 特此记录一下 一般手机存储分为 内部存储 和外部存储 内部存储路径获取方式有两种 String url Environment getExternalStorageDirectory File separ
  • Ztree:改变指定节点的文本样式

    Ztree 改变指定节点的文本样式 需求 打开一个页面后 生产树节点 需要改变节点的ICON和Font样式 一 更改节点的Font样式 1 更改setting属性的view对象的fontCss属性 view selectedMulti fa
  • 解锁云原生虚拟数仓 PieCloudDB Database 『第一期』

    拓数派旗下旗舰产品 PieCloudDB 采用领先的数仓虚拟化技术 为企业构建高安全 高可靠 高在线 坚如磐石 的云原生虚拟数仓 本系列文章将为大家介绍 PieCloudDB Database 最新动态和全新功能 相关视频 链接 产品试用
  • sqli-labs (less18-less19)

    less 18 头部注入 user agent 这里不补充http头的知识了 直接看源码可以看到 uname和passwd都有check input函数检查 所以直接这两个参数注入是不行的了 然后再继续看下去 有句sql语句有ip addr
  • 【多模态】12、MM-OVOD

    文章目录 一 背景 二 方法 2 1 框架总览 2 1 1 Text based classifiers from language descriptions 2 1 2 Vision based Classifiers from Imag
  • 用python开发一个炸金花小游戏

    众所周知 扑克牌可谓是居家旅行 桌面交友的必备道具 今天我们用 Python 来实现一个类似炸金花的扑克牌小游戏 先来看一下基本的游戏规则 炸 诈 金花又叫三张牌 是在全国广泛流传的一种民间多人纸牌游戏 游戏使用一副除去大小王的扑克牌 共
  • Java面经

    说在前面 自己为了准备面试Java后端开发准备的面经 部分有摘自其他网站 还有平时面试总结的 分享一下 Java开发基础 0 抽象类和接口的区别 语法 构造器 抽象类可以 接口不可以 具体方法 抽象类可以有 接口全是抽象方法 但在1 8以后
  • word论文排版和写作07:基于Zotero的参考文献格式管理

    写在前面 参考文献的样式管理应该算得上是word相较于latex的一大劣势了 如果没有特别要求的话 直接使用谷歌学术或者百度学术的几个标准的引用格式就可以 然而 大部分投稿的期刊或者会议总会有他们自己格式要求 使用latex只需要统一使用b