RyotaUshio / obsidian-pdf-plus

The most Obsidian-native PDF annotation, viewing & editing tool ever. Comes with optional Vim keybindings.
https://ryotaushio.github.io/obsidian-pdf-plus/
MIT License
470 stars 11 forks source link

[FR] Create an md file with a list of outgoing links and backlinks of a pdf #230

Open matar3 opened 2 weeks ago

matar3 commented 2 weeks ago

I know it is already possible to create an md file with all the annotations of a pdf file by using the command "Extract & copy annotations in this pdf" of pdf++ or by using the command "Extract pdf annotations on single file" of the plugin "Extract annotations" (btw the command of pdf++ doesn' extract the annotations that are text added by myself to the pdf in notes through foxit, whereas the other plugin works fine with them). Yet, i'd like now to ask for a new command with a focus on obsidian hyperlinks, both outgoing links and backlinks. I think that at the moment the biggest pitfall of pdfs, even with pdf++, is that we can't see a list of outgoing links in a pdf and backlinks: if we cite a pdf in a md file we can indeed see the link in the list of the outgoing links of that md file, but then in the pdf we can't see the backlink as part of a list of its backlinks (as it happens instead in md files, with the "linked mentions plugins" or with the backlink section in obsidian side bar). As it was suggested here https://github.com/RyotaUshio/obsidian-pdf-plus/discussions/190#discussioncomment-9340663 a good workaround could be to create a md file with a list of outgoing links and backlinks relative to a specific pdf, but it is tedious and iterative to do that manually. Since it is already possible to write obsidian hyperlinks inside annotations in a pdf, and since pdf++ already recognizes that markdown (it is possible to click the link to open the target), now i'm following this workflow: