All Projects → argenos → Zotero Mdnotes

argenos / Zotero Mdnotes

Licence: gpl-3.0
A Zotero plugin to export item metadata and notes as markdown files

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Zotero Mdnotes

Scaffdog
🐶 scaffdog is Markdown driven scaffolding tool.
Stars: ✭ 237 (-2.47%)
Mutual labels:  markdown
Table Magic
Converts between CSV, HTML and Markdown. Has a little form editor and a preview.
Stars: ✭ 243 (+0%)
Mutual labels:  markdown
Pine
A modern, native macOS markdown editor
Stars: ✭ 2,818 (+1059.67%)
Mutual labels:  markdown
Docfx
Tools for building and publishing API documentation for .NET projects
Stars: ✭ 2,873 (+1082.3%)
Mutual labels:  markdown
Fullstackpython.com
Full Stack Python source with Pelican, Bootstrap and Markdown.
Stars: ✭ 2,667 (+997.53%)
Mutual labels:  markdown
Gatsby Remark Embedder
Gatsby Remark plugin to embed well known services by their URL.
Stars: ✭ 245 (+0.82%)
Mutual labels:  markdown
Emacs Easy Hugo
Emacs major mode for managing hugo
Stars: ✭ 235 (-3.29%)
Mutual labels:  markdown
Markdown Pdf
Convert markdown to pdf, png or jpeg on the fly in Atom
Stars: ✭ 250 (+2.88%)
Mutual labels:  markdown
Markup It
JavaScript library to parse and serialize markup content (Markdown and HTML)
Stars: ✭ 242 (-0.41%)
Mutual labels:  markdown
Osu Wiki
home of the osu! wiki
Stars: ✭ 246 (+1.23%)
Mutual labels:  markdown
Webdevstudyresources
[Resource List] Courses and info I've found most helpful
Stars: ✭ 238 (-2.06%)
Mutual labels:  markdown
Adr Tools
Command-line tools for working with Architecture Decision Records
Stars: ✭ 3,073 (+1164.61%)
Mutual labels:  markdown
Markdownlivepreview
A Sublime Text 3 plugin to preview your markdown as you type
Stars: ✭ 245 (+0.82%)
Mutual labels:  markdown
Web
A free, open-source, and completely encrypted notes app. https://standardnotes.com
Stars: ✭ 3,061 (+1159.67%)
Mutual labels:  markdown
Markdown Cheatsheet
Markdown Cheatsheet for Github Readme.md
Stars: ✭ 3,316 (+1264.61%)
Mutual labels:  markdown
Md2notion
A better Notion.so Markdown importer
Stars: ✭ 233 (-4.12%)
Mutual labels:  markdown
Eslint Plugin Markdown
Lint JavaScript code blocks in Markdown documents
Stars: ✭ 242 (-0.41%)
Mutual labels:  markdown
Csvtomarkdowntable
Simple JavaScript/Node.js CSV to Markdown Table Converter
Stars: ✭ 249 (+2.47%)
Mutual labels:  markdown
Clrs
📚 Solutions to Introduction to Algorithms Third Edition
Stars: ✭ 3,230 (+1229.22%)
Mutual labels:  markdown
Toonote
小兔笔记:Markdown 内置数据 跨平台 加密存储
Stars: ✭ 247 (+1.65%)
Mutual labels:  markdown

Mdnotes

A Zotero plugin to export item metadata and notes as markdown files.

Features

Tested with Zotero v5.0.89 in Ubuntu 18.04.

Right now the menu is not context-aware, so read below to see what has to be selected for the menu to correctly create the files.

What you want to do What to select Menu
Export Zotero item metadata file Zotero Item Export to markdown
Export Zotero notes to markdown Zotero Note Export to markdown
Create a file for your own notes Zotero Item Create mdnotes file
Batch export all of the above Zotero Item Batch export to markdown

Based on your configuration, any of the above actions [adds the created files as linked files to Zotero](http://argenos.github.io/zotero-mdnotes/docs/configuration/#add-the-created-files-as-linked-files-to-zotero).

With the exception of Create mdnotes file (for your own notes), you will be asked to choose a path. The file name(s) are automatically chosen based on the naming convention described in the section for each menu. You can read more about how to configure Mdnotes here

To access the menu right-click on an item or note:

mdnotes-batch

Install

Install by downloading the latest version.

Requirements

It is highly recommended that you have the following plugins installed:

I have not tested without them, so I can't guarantee nothing will break.

Notes and Known Limitations

  • I assume the exported metadata and Zotero note files are replaceable.

    • Why? Items in your Zotero library may need to be updated or new annotations/highlights can be made to the PDF.

    • Batch export will overwrite the metadata and Zotero note files without asking.

    • The only file not overwritten during batch export is the Notes file which I assume you modify and don't want them overwritten! You can use the Create Notes file menu to do so.

  • The format used to export Zotero notes is somewhat hardcoded and relies on Zotfile's default format. Let me know if this doesn't work for you.

    v0.0.3 - Since forbidden characters for Windows file names can get quite complex and I can't test in Windows nor invest much time in this, I've made a few assumptions about the title of your notes. If those assumptions are not met, the file with the extracted notes won't be created and batch export won't work. Check if your note

    • uses anything other than the default Zotfile format, or if the note title contains more than one parenthesis this might fail.

    • has any other special character in the first line (which is used as part of the file name), it will also fail. The only cases I'm checking are forward slashes / and colons :.

    Pull requests are welcome to handle this in a smarter way.

  • Zotero note exports reformat the date in the title:

    v0.0.3: Zotfile-extracted annotations include characters that are invalid for Windows file names. For that reason, the date is changed to follow an ISO format and stripping time, i.e. yyyy-mm-dd. This might not always work correctly depending on your timezone and it might be better to fix it directly in Zotfile (see this issue). For more details about Mdnotes, see Notes and Known Limitations.

  • If you move or rename your markdown files, the links in Zotero will be outdated. The only solution is to manually locate them.

  • So far I've been creating one or two notes at a time, as I've been needing them, i.e. I have not tested exporting large numbers of items or notes.

  • I can only work on this on my spare time, so it might take me a while to fix your issue. That being said, I'll try to point you in the right direction if you open an issue. Pull requests are most definitely welcome if you can spare some time.

Acknowledgements

This plugin is based and was inspired by zotero-roam-export.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].