Comments (5)
Actually windows support symlink, and I'm using it in my config.
I think this is a bug of org-noter, after I changed the NOTER_DOCUMENT to a symlink path, the bug occurs, and pdf-tools alone handles symblink path without any problem.
Thanks for your help ❤️
from org-roam-bibtex.
Setting `directory-abbrev-alist' solved this bug perfectly, so maybe its just compatibility issue with emacs? Anyway to verify this I'll open issue on org-noter and pdf-tool's repo. Thanks agian.
@pRot0ta1p The highlighting is done by pdf-tools. Org-noter just tells pdf-tools which PDF document to open reading this information from NOTER_DOCUMENT. So it must be a bug in pdf-tools, although it might as well be an intentional feature. You can try setting
directory-abbrev-alist
, it may help. And as I wrote above, telling org-roam-bibtex to convert the retrieved path to an absolute file name also works around the issue.
I'm glad I could help.
from org-roam-bibtex.
I was only able to reproduce the behaviour you described when the PDF file was in a symlinked directory, otherwise it works perfectly fine. With the ORB/org-noter setup suggested in the README, the BibTeX file
field is retrieved. We do not care what you put in there 🤣.
ln -s /directory/with/my/pdfs /symlink/to/directory/with/my/pdfs
@article{Doe2020,
...
File = {/symlink/to/directory/with/my/pdfs/Doe2020.pdf}
...
}
It seems to be an issue with pdf-tools or org-noter, or whatever 😂.
You can try one of the following (or all at once):
- Write absolute file names into your BibTeX file(s)
- Request absolute file names in
orb-templates
, e.g.%(file-truename (orb-process-file-field \"${citekey}\"))
- Report the issue to pdf-tools or org-noter, or both
Anyway, it has nothing to do with org-roam-bibtex 😜
from org-roam-bibtex.
Ah, you're using Windows. They do not have symlinks, do they? Maybe something's wrong with your Windows installation.
from org-roam-bibtex.
@pRot0ta1p The highlighting is done by pdf-tools. Org-noter just tells pdf-tools which PDF document to open reading this information from NOTER_DOCUMENT. So it must be a bug in pdf-tools, although it might as well be an intentional feature. You can try setting directory-abbrev-alist
, it may help. And as I wrote above, telling org-roam-bibtex to convert the retrieved path to an absolute file name also works around the issue.
I'm glad I could help.
from org-roam-bibtex.
Related Issues (20)
- Suggestion: Exported org-roam links in PDF output should point to PDF files, not org files HOT 1
- Unable to create new notes HOT 3
- API changes in citar HOT 3
- Question : how to use org-roam-bibtex HOT 1
- can not insert a new node with ivy-bibtex HOT 1
- does ivy-bibtex abandoned? then how to add a node with out insert the link? HOT 1
- Considering add a functon to add new node only? HOT 2
- No file uri printed out when used with org-cite HOT 1
- add keyword to merge date and year
- [Documentation fix] Citar integration is handled differently now HOT 2
- Support git-annex type storage of attachments HOT 3
- Bind orb-note-actions HOT 1
- org-roam V2 capture template defaults HOT 1
- One note file for all bib entries HOT 1
- Keeping bibtex citekey and org-roam handle in sync when changing one or the other HOT 2
- helm-bibtex doesn't work from everywhere when org-roam-bibtex-mode enabled HOT 1
- ORB always prompting for template capture, even if the node already exists HOT 5
- Note actions: optionally look up cite key in parent hierarchy HOT 2
- org-capure-finish did not close capture buffer, but maximized it. HOT 1
- working example of org-roam-bibtex with ciatar HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from org-roam-bibtex.