Copy with Footnotes
approvedby Systina12
Copy selected Markdown together with its referenced footnote definitions. - This plugin has not been manually reviewed by Obsidian staff.
Copy with Footnotes
Copy selected Markdown together with its referenced footnote definitions.
Example
Before, in the source note:
Interesting result.[^smith]
...other content...
[^smith]: Smith et al., 2024.
Select:
Interesting result.[^smith]
After copying, on the clipboard:
Interesting result.[^smith]
[^smith]: Smith et al., 2024.
Usage
- Command Palette -> Copy selection
- Right-click selected text -> Copy with footnotes
Requires Obsidian 1.8.7 or later, in Source mode or Live Preview.
Experimental Paste
In the plugin settings, turn on Enable paste with footnotes. Use Paste clipboard in the Command Palette or Paste with footnotes in the editor menu. Choose the nearest block, the next block, or the end of the note, and insert definitions before or after that block. Existing definitions are reused or incoming IDs are renamed when needed. Details.
Local Installation
Use a supported LTS Node.js release. Run npm ci, npm run lint, npm test, and
npm run build. Put main.js and
manifest.json in <vault>/.obsidian/plugins/copy-with-footnotes/, then enable
Copy with Footnotes in Community plugins. No CSS file is needed.
API findings and release checks: Verification.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.