The BibTeX Processor Plugin for Obsidian allows you to easily process BibTeX data directly within your Obsidian vault. With this plugin, you can paste your BibTeX data into a modal, and it will automatically create reference pages for each entry in your specified folder structure.
- Take in BibTeX citations and create reference and author pages based on that citation
- Creates a Sources folder with both a References and an Authors folder underneath
- Automatically create author pages for each author in the BibTeX citation
- Automatically create reference pages for each reference in the BibTeX citation
- Open the BibTeX Processor modal by clicking on the ribbon icon or using the Process BibTeX command in the command palette.
- Paste your BibTeX data into the input field.
- Click the Process button to create reference and author pages based on the provided data.
- The plugin will automatically create folders for references and authors if they don't exist already.
- The plugin will update existing reference and author pages if they already exist
Until this plugin is available in Community Plugins, you will need to clone the repository and build it yourself.
- You need to have the following installed:
- npm
- git
- Open the .obsidian/plugins/ folder of your vault in a system shell or terminal. You can get here directly in the terminal or otherwise have Obsidian help you:
- You will need to enable "Community Plugins" for this to work.
- Open the settings panel in Obsidian, and navigate to the Plugins section
- Enable community plugins and then click "open plugins folder".
- Open a terminal window in this folder.
- Run: git clone [email protected]:rolemartyr-x/BibTeXProcessor.git
- Run: npm i
- Run: npm run build
- Enable the plugin from the "Community Plugins" settings page
This will produce a main.js file inside the repository folder, which Obsidian can open and make use of directly. Be sure to enable the plugin from your Community Plugins screen
Instruction to install once this included in Community Plugins:
- Navigate to the Community Plugins section in the Obsidian settings.
- Search for "BibTeX Processor" and click "Install" to enable the plugin.
- Ensure that the plugin is activated in your settings.
If you encounter any issues or have suggestions for improvements, feel free to open an issue or submit a pull request on the GitHub repository.
This plugin is distributed under the MIT License. See the LICENSE file for more information.