Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

joplin-plugin-bibtex

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

joplin-plugin-bibtex

Joplin BibTeX Plugin

  • 0.5.0
  • latest
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

Joplin BibTeX Plugin

npm version npm

Many users use Joplin for research purposes, so it is natural for them to do citation all the time. Therefore, adding a feature that supports citing references in BibTeX format will be of great benefit to Joplin. And here it is :)

BibTeX Plugin Demo

Features

  • Import a source of research references (a .bib file).
  • Allow the user to choose from a list of previously imported references.
  • Insert references into the note content.
  • Render a full list of references at the bottom of the note viewer (in APA format)

Installation

  • Open Joplin
  • Go to Tools > Options > Plugins
  • Search for bibtex
  • Click Install plugin
  • Restart Joplin to enable the plugin

How to use

  • Prepare a BibTeX file (if you are using Zotero, you can export your library as a .bib file).
  • Go to Tools > Options > BibTeX Plugin Section.
  • Specify the path of your .bib file and click Apply.
  • To Import a reference into your note content, simply click on the plugin icon in the toolbar and choose which references to include, then click OK.
  • You will see that the references you selected were inserted in the current position in the note body. Furthermore, any reference you include will automatically appear at the bottom of the note viewer.

Building the plugin

The plugin is built using Webpack, which creates the compiled code in /dist. A JPL archive will also be created at the root, which can use to distribute the plugin.

To build the plugin, simply run npm run dist. The project is setup to use TypeScript, although you can change the configuration to use plain JavaScript.

Testing

To test the plugin, simply run npm test. The testing library used is Jest.

Keywords

FAQs

Package last updated on 02 Aug 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc