Many years ago I implemented something like this for links based on an idea from 2010!
https://kitchingroup.cheme.cmu.edu/blog/2015/02/05/Extending-the-org-mode-link-syntax-with-attributes/ Motivated by https://lists.gnu.org/archive/html/emacs-orgmode/2010-08/msg00404.html I built the idea out further in https://github.com/jkitchin/scimax/blob/master/scimax-editmarks.org, but used a dedicated new syntax there. It was modestly useful I thought. On Mon, Jun 15, 2026 at 3:13 PM Ihor Radchenko <[email protected]> wrote: > > Christian Moe <[email protected]> writes: > > >> Specifically to long attributes like link titles, I would consider new > >> type of links that are defined outside of paragraphs [[ext:some-link]] > >> > >> #+name:some-link > >> - title :: Example of title > >> - url :: https://example.com > >> - rel :: nofollow,noreferrer > > > >> Definitions may be hidden from export using a special section or a > >> drawer. In some sense it is close to org-cite... MarkDown and > >> reStructuredText allows to avoid long URLs in text paragraphs. > > > > That's a really interesting idea! > > Yup! > I have been recently thinking about something similar for property > drawers, aiming to make the plain unformatted unfontified Org markup > more readable, moving all kinds of metadata somewhere away from the view. > > -- > Ihor Radchenko // yantar92, > Org mode maintainer, > Learn more about Org mode at <https://orgmode.org/>. > Support Org development at <https://liberapay.com/org-mode>, > or support my work at <https://liberapay.com/yantar92> > -- John ----------------------------------- John Kitchin (he/his) John E. Swearingen Professor of Chemical Engineering. Doherty Hall A207F Department of Chemical Engineering Carnegie Mellon University Pittsburgh, PA 15213 412-268-7803 https://kitchingroup.cheme.cmu.edu https://pointbreezepubs.gumroad.com/ pycse bookstore
