Hi folks,
I took the liberty of whipping up yet another tool (call it procrastination).
Source code to be shared soon on GitHub if there is interest.
This time, you can write margin notes that can work with Org-roam.
I am learning French. I thought this might be a good tool to add translations and grammatical notes on the “margin” of the original French text.
Feedback welcome.
@cool_ran
I think this is something you were looking for in our GitHub conversation?
Figure 1. Left: main note; Right: “marginalia” file
Figure 2. It uses the standard Org Mode link, so it works well with Org-roam
Figure 3. The source note can be any other text files; Left is
.el
file to annotate a program
I have looked at following tools for annotation currently available in Emacs. I thought I could use one of them, but not for the way I want:
- Annotate.el; from the author of Org-journal
- Org-annotate-file; part of Org extra
-
InPlaceAnnotations (
ipa-mode
); similar to Annotate.el above -
ov-highlight
; Org-ref’s authors tool
They seem to be targeted for annotating very brief comments to a software program (mostly fixed-pitch), annotate the entire file, or works only with Org notes.
I wanted something more flexible, and works with Org-roam.
Do you know of any other package? I could not find any more, so I quickly put together a new one (very rough, but works for me now).