Giter VIP home page Giter VIP logo

zotero-citation's Introduction

Zotero Ciation

Reference

Using Zotero Plugin Template Latest release Release Date License Downloads latest release

🤝 Zotero 里的 Word 插件要和 Word 中的加载项版本保持一致,如果提示整合错误可以卸载 Word 里的加载项重装。(This Word plugin for Zotero should be consistent with the version of the Zotero add-in for Word, and if you get an installation error, you may uninstall the Word add-in and reinstall it.)

🎈 插件对 Windows 全功能支持,Mac不支持临时文件夹自动改名,可能需要手动更改。(The plugin has full featured support for Windows, but Mac does not support automatic renaming of temporary folders yet, you may need to change it manually.)

🪐 你需要在 Word 里点一次刷新,插件在 Zotero 生成的文件夹才能被重命名为你打开的 Word 的文件名。(Once you refresh in Word, a folder will be generated by the plugin in Zotero and renamed to the filename of the Word file you have refreshed.)

⌛ 插件生成的文件夹生命周期为:[在 Word 里插入第一条引用,关闭Zotero];每次打开 Word 都会重新生成这个文件夹。(The plugin generates a folder with the following lifecycle: [Insert first quote in Word, close Zotero]; this folder is regenerated every time Word is opened.)

🎉 使用插件提供的引用,相邻引用自动合并,如在 [1] 后面插入新的文献,会变成 [1, 2],而非 [1][2] 。(Neighbouring references are automatically merged with the references available from the plugin, e.g. inserting a new citation after [1] will result in [1, 2] instead of [1][2].)

⭐ 这是一个完全基于用户角度开发的插件,觉得好用,欢迎Star。(This is a plugin developed entirely based on the user's perspective, feel free to star it if you found it useful.)


功能 (Functionality)

1. 引用归类 (Extraction of references)

将 Word 中的引文整理到 Zotero,并创建引用列 (Collate citations from the Word document into Zotero and create an additional citation column.)

演示 (Demonstration)

image

当你在 Word 中插入参考文献时,自动将打开的 Word 的所有引用整理到一个文件夹下。(Once you insert a reference in Word document, all citations from the open document are automatically collated to the correpsonding folder in Zotero.)

如果你用过 EndNote,相信你很熟悉这个功能。 (If you have used EndNote, you are probably familiar with this feature.)

这个文件夹是临时的,关闭 Zotero 后会自动删除(如果自动删除失败,下次打开时可手动删除)。(The folder is temporary and will be deleted automatically when you close Zotero. If it fails to be deleted automatically, you can delete it manually the next time you open it.)

2. 快捷引用条目到 Word (Quickly insert reference entries into a Word document)

2.1 快捷键引用 (Shortcut citation)

在 Word 中将光标定位到待插入引用的位置,在 Zotero 中选择条目后按键盘上的 ' 键。(Position the cursor in the Word document at the location where you intend to insert a citation, select the entry in Zotero and press the ' key on the keyboard.)

演示 (Demonstration)

cite-item-by-quote-key

2.2 拖拽引用 (Drag-and-drop citation)

在 Zotero 中拖拽(鼠标按下)待引用的条目(可多选)拖拽到 Word 中需要添加引用的位置(松开鼠标)。(Drag and drop the reference selection to be cited in Zotero (multiple selections possible) to the location in the Word document where the citation needs to be placed by click, hold, move and finally release the selection.)

需要开启引用列才可以使用,反之若想禁用拖拽引用,关闭引用列即可 (The citation column requires to be turned on in the plugin setting for this to work, otherwise if you want to disable drag-and-drop references, just turn off the reference column.)

演示 (Demonstration)

cite-item-by-drag

TODO

  • Word 引文序号如,[1] 在 Zotero 里标注 (The short citation label in the Word document, e.g., [1] will be shown in Zotero.)
  • 适配 Mac 用户快捷引用,目前版本 Mac 用户只能使用功能 1 (Adapts to Mac shortcuts, currently Mac users can only use feature 1.)

致谢 (Acknowledgement)

  • 本插件基于 模板。(This plugin is based on the template.)
  • 在此特别感谢 @鑫鑫胖胖@小明同学classic 二位同学主动联系我提供Mac设备远程调试适配 Mac (Special thanks to @鑫鑫胖胖 and @小明同学classic for reaching out to me and offer me remote debugging on their Mac devices.)

赞助 (Patronage)

这里 (Click here)

zotero-citation's People

Contributors

domiden avatar muisedestiny avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

zotero-citation's Issues

zotero临时文件夹是否可以显示别人传来的word文档中引用而我库里没有的文献?

别人传过来的word文档,我的库里没有这个word文档里引用的这些文献,我zotero临时文件夹就不显示这些文献,只能显示从我自己库里添加的文献。

我利用Reference Extractor工具,把这个word文档中的文献导入到我自己的库里,但是zotero临时文件夹还是不显示这些文献。

可否能够在导入文献后,在zotero临时文件夹里显示全部文献。

谢谢,这个工具真棒,解决了大家的一大痛点。

在 Mac 上与 zotero-style 插件冲突?

在 mac 上安装并启用 zotero-citation 插件后,

  1. 原先的 zotero-style 的视图组功能失效,原先调出的“标签”栏、“#标签”栏等均消失,且右键标题栏菜单中也没有,但是 shift+P 调出命令面板功能仍然存在;
  2. 选中文献条目后按 shift+P不出现“引用选中”选项(已打开单一 word 文档且光标未失去聚焦),点按 " 键无反应。

[Bug] 内存泄漏问题

问题描述

首先非常感谢大佬提供的插件,非常好用,但是最近经过观察,发现插件存在内存泄漏问题:启用zotero-citation并打开PDF的情况下,zotero的内存会无限制增长。

在内存占用增长到大约500M之后,Zotero出现明显卡顿问题

为了验证是否是该插件的问题,进行了以下实验

  • 测量内存占用使用工具:System Informer
  • 实验环境:禁用所有无关插件(Word Intergration禁用不了),打开一个PDF文件,然后在启动zotero-citation和不启用的情况下观察内存占用
    image
  • 图中PDF:http://arxiv.org/abs/2305.02463
  • 启用zotero-citation,发现内存稳步增长,且CPU占用不低
    20分钟期间zotero内存占用
  • 关闭zotero-citation,发现内存稳定,且CPU占用几乎为0
    image

版本信息

Zotero: 6.0.26
插件版本: 0.5.8
OS: Windows 10

希望大佬可以排查一下,这个问题还是比较影响体验的,如果需要进一步信息,请随时联系我,万分感谢!

拖拽引用时,提示”zotero整合错误“

@MuiseDestiny 你好😀,我已打开”引用“列,但是拖拽时就会出现图2的错误,我也在图3的这个地方重新安装了一下加载项,还是有问题。此外使用引号建也同样是这样的问题,请问一下这是什么原因`(>﹏<)′
issue

图2
issue

图3
image

Zotero在更新文档时出错。

无论是用快捷键还是拖入的方式,都提示下图错误。
Zotero版本:7.0.0-beta.44+64a78412c (64-bit)
插件版本:0.4.2

image

标题栏无“引用”选项卡

在Zotero7中,使用该插件,只有在仅打开zotero-citation插件时标题栏才会显示“引用”选项卡
20230903004454

一旦开启两个及以上插件,“引用”就消失了
20230903004615

无法使用

出现以下弹窗

在 Word 中将光标定位到待插入引用的位置,在 Zotero 中选择条目后按键盘上的 ' 键
在 Zotero 中拖拽(鼠标按下)待引用的条目(可多选)拖拽到 Word 中需要添加引用的位置(松开鼠标)。

image
点击OK则进入了https://www.zotero.org/support/kb/debugging_broken_documents

Shift + P 打开命令行工具,没有 引用 命令

image

左侧栏自动出现以下内容

PS:要插入文献的word文档其名称为“朋朋师兄毕业论文模板.docx”
image

插件均为最新版
以前该插件是可以正常使用的(两周前安装的citation-0.2.0是可以正常使用的),个人认为是style或reference的原因导致的

自 Zotero 启动以来首次打开 Word 引文选择窗口时会显示两个当前文件的搜索结果合集

感谢开发如此优秀的插件!使用过程中遇到一些小问题:

问题1

自 Zotero 启动以来首次打开 Word 引文选择窗口时会显示两个当前文件的搜索结果合集:

bandicam.2023-01-30.18-47-17-661.mp4

第二次及之后就只有一个搜索结果 Collection 了:
image

期望:首次打开时也仅显示一个搜索结果 Collection。

问题2

首次打开 Word 引文选择窗口时,无论打开前在 Zotero 里打开的是哪个 Collection,在 Word 引文选择窗口里都会被聚焦到搜索结果 Collection。(二次及之后正常)

原有的逻辑:引用前 Zotero 里正在浏览 Collection A,在 Word 里打开引文选择窗口时,保持在 Collection A。
期望:保持 Zotero 原有的逻辑。

问题3

不知道我测试的对不对,现有的好像是在 Word 里点击 Add/edit citations 之后才开始创建搜索结果,仅仅打开一个存在引用的 Word 文档并不会出现该结果。有没有可能去捕获 Word 的进程,当存在 Word 进程时就检测打开文件中的引文?

拖拽引用在正文会出现引注信息

拖拽引用在正文会出现引注信息,不知道如何消除。(感觉可能是触发了快速复制,就是设置里“导出”哪一项?球大佬排一下这个bugimage

拖拽引用问题,置顶显示 与其他条目重叠

拖拽引用后插入的文献会置顶显示,导致重叠,在zotero不同的文件夹分类下面都会显示。
Quicker_20230223_094049

重启zotero后显示正常,条目不置顶显示, 但是重新拖拽引用插入后又有新的问题,有部分条目消失。
Shift + P 命令引用 无这个问题。快捷键引用,因为我有插件冲突,一直未能正常使用,是否有该问题未知。
Quicker_20230223_094403

插入文献后引用文献更新问题

这个插件真的很好用,非常感谢作者。

最近在写大论文,需要插入的参考文献比较多,发现一个问题:

每次插入文献后,citation中的引用信息都需要更新一次,当插入的文献较多的时候,更新的时间会很长,在引用信息更新期间是不能进行插入其他文献的操作的,只能等数据更新完才能插入新的文献。

改进:能否将生成citation文件功能设置为可选功能,当需要的时候再生成citation引用数据,而在其他时候可以选择不生成。

当word中的文献较多时,无法在文件夹内加载出相应的文献列表

非常感谢您的贡献,这个插件对我非常有意义!

当我在word内点击刷新后,zotero内生成了相应的文件夹,但是一直显示“正在加载条目”,却无法显示出文献列表。我新建了仅有几条文献的word用于测试,发现点击刷新后很快就在生成的文件夹内显示出了文献列表。因此我在想是不是因为我的文献太多才加载不出来?(毕业论文,估计有一百多条文献)。最近就要交稿了,要是您方便的话,求更新,谢谢!
question

function

希望能增加编辑参考文献格式的功能,类似endnotes似的,zotero有点太复杂

插入文献整合错误

image
一点插入文献就出现这个问题,重启,管理员权限,重装,都试了,但还是没有解决。这个问题是我装了这个插件和升级了7以后产生的,不太清楚原因在哪里。

插件导致 Word 内 Zotero 选项卡的 Add/Edit Citation 功能失效

  • 关于 Word 内 zotero 选项卡的 Add/Edit Citation,正常情况下当光标置于已有的引文处,点击 Add/Edit Citation 时,会出发 Edit Citation 的操作,而不是 Add Citation。
  • 安装 zotero-citation 插件后,当光标置于已有引文处时,点击 Add/Edit Citation依然会触发 Add Citation 操作。

拖拽导致的插入问题

zotero版本:v6.0.26
插件版本:v0.3.1 或 v0.3.2

问题:

  1. 之前往zotero自带的笔记中拖拽条目,是可以生成一个引用;现在如果Word开着,即使是拖拽到zotero自带的笔记中或者其它文档编辑器,释放之后也是在Word中插入引用文献,而不是在目标文档编辑器中插入引用文献;
  2. 之前拖拽条目到其它分类也没问题;现在无法使用这个功能。
  3. 禁用citation插件之后,上述两个问题解决了。

期待改进方案:

  1. 拖拽时,是否能检测鼠标释放的位置,以区别不同功能?
  2. 如果1无法实现,是否可以提供一个开关,让用户自己选择 开启/关闭 citation 插件的拖拽功能?

祝好。

文献拖拽

无法拖拽文献到zotero的其它文件夹,我试了上一个版本可以的。

插入文献报整合错误

插入文献的时候 通讯可能存在问题在word种使用add cita是可以 使用cita插件插入失败提示整合错误
之前使用管理员权限可以解决 但是好像现在更新zotero后 使用管理员zotero无法和word通讯 ,所以现在使用管理员权限解决不了了

能否把一些列信息显示在info里面呢?

整体功能太赞了,Zotero的功能你的插件补齐了很多。

类似BBT
image
还有一些style的信息类似reference看能否新增tab集中显示

以此缓解小屏幕空间不足的问题。

更新条目信息

不知道是否合适在这边加入一个功能,来实现更新条目信息的。因为有些文献在加入库的时候只是online或ahead of print,没有最终的期卷号、页码、日期等信息。

增加功能建议

大佬您好,在zotero生成的临时文件夹中虽然会包含word中插入的文献,但是没有序号标识,比如我想回看第18篇文献是哪个,需要回到文档末尾在参考文献目录中查看。那如果在生成的参考文献临时文件夹中有一列显示此文献在word引用中的序号,将会方便许多。

十分感谢大佬插件,一个小小建议不知道能否实现。

引用列 [文献编号] 唯一性

小建议:
引用列虽然给出了[文献编号],但是编号不唯一。想要将图中的与文献编号[25,28,37,38]与文献条目对应起来还是要费一番功夫的,
25,28,37,38中到底哪一个是
image

插件导致同步失效

现在禁用所有插件都不能同步。帮忙看看是什么引起的呢?谢谢
`
[JavaScript Error: "reader is undefined" {file: "chrome://zotero-night/content/zotero-night.js" line: 989}]

[JavaScript Error: "Error 400 for search ZQZGHSQ4 in My Library:

ZoteroObjectUploadError: Search name cannot be empty"]
`
image

引用时提示"Zotero整合错误”

感谢作者开发这个插件。现在遇到一个问题:按 ’ 键引用时,或者按shift+P引用的时候,都会弹出”Zotero整合错误"的提示,导致没法直接从Zotero引用到word。
image

word中拖拽引用时的过程性问题

image
在word中拖拽引用时,会先出现这种状况,然后才转为平时正常的插入文献的角标形式,
大概有一两秒的反应时间,类似于有一个反应过程一样,这个过程如上图所示

适用版本Zotero7beta42+citation 0.42

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.