Code Monkey home page Code Monkey logo

jasminum's Introduction

Icon Jasminum - 茉莉花

一个简单的 Zotero 中文插件(这个插件并不是 Zotero translator),实现的功能有:

  1. 拆分或合并 Zotero 中条目作者姓和名
  2. 根据知网上下载的文献文件来抓取引用信息(就是根据文件名)
  3. 添加中文PDF/CAJ时,自动拉取知网数据,该功能默认关闭。需要到设置中开启,注意添加的文件名需要含有中文,全英文没有效果(还是根据文件名)
  4. 为知网的学位论文 PDF 添加书签
  5. 更新中文 translators
  6. 拉取文献引用次数,是否核心期刊

如何使用

下载最新的xpi文件进行安装,安装方法:打开 Zotero -> 工具 -> 插件 -> 右上小齿轮图标 -> Install Add-on From File ... -> 选择下载好的xpi文件。

如果想使用书签添加功能,需要提前安装好 PDFtk server,该书签添加工具有 Windows, Linux 和 Mac,请根据自己的系统下载对应的版本进行安装,并在选项中设置好对应的目录。PDFtk server 下载链接

Mac 用户(感谢@GuokaiLiu同学在 issue 中的补充) macos(10.15)用户: 下载:https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-mac_osx-10.11-setup.pkg 路径:/opt/pdflabs/pdftk/. (该路径默认对外隐藏无法选取) 选择路径的技巧:shift+command+G: 输入:/opt/pdflabs/pdftk/,选择bin确认

官网:https://www.pdflabs.com/tools/pdftk-server/
After installation, open a Terminal, type pdftk and press Return. Pdftk will respond by displaying brief usage information(注意!安装后请试试这一步,出现使用说明说明安装成功). Access pdftk documenation by running man pdftk.

This installer creates a directory on you Mac: /opt/pdflabs/pdftk/. This will contain a bin directory which holds the pdftk program and a docs directory which holds the complete PDFtk manual.

如何更新翻译器

Jasminum 插件中可以从Translators_CN中下载最新的翻译器。可以参考视频进行更新。这里注意下,可以跳过前面的下载步骤,参考浏览器更新的说明。

常见问题

  1. CAJ/PDF 文件识别失败 一般按照默认设置是通过文件名来获取文献的标题与作者,在知网上按照标题与作者信息进行搜索。如果信息抓取失败,可以尝试将文件名的作者信息去掉,同时在设置中将文件名模板修改为{%t},此时程序会将文件名识别为标题,并利用该标题在知网上进行模糊搜索,成功率比较高,不过可能会有多个结果

  2. 非官方翻译器页面空白 刚点开该窗口时,页面信息为空白,需要手动点击下方的刷新按钮,拉取最新的翻译器信息

  3. 插件冲突 根据之前反馈的信息,一些冲突的插件可能造成知网元数据拉取失败,书签添加不成功。可能冲突的插件有 scite-zotero-pluginzotero-better-bibtex. 上述插件最新版本已经解决了冲突,请升级安装

jasminum's People

Contributors

l0o0 avatar lychichem avatar aiyamia avatar pencilheart avatar

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.