Re: Internal link broken when publishing (was org-id with ox-html)

2021-08-22 Thread inkbottle
Links between two different files, like `[[id:e54113f9-2ad7-4a86-94be-68ffc696de0b][hello]]`, get broken when publishing. (whatever the settings). I haven't found any workaround. Being able to move around entries, functionality provided by `org-id-link-to- org-use-id`, is pivotal, IMO.

Internal link broken when publishing (was org-id with ox-html)

2021-08-16 Thread inkbottle
I've done a lot of investigation. I totally agree with internal links not being stable through publishing: `3c5997f1-205a-437e-8722-d5f52239a207` => `"bye.org#orgfa9c151"` I totally agree with what Nicolas Goaziou says there: https://lists.gnu.org/archive/html/emacs-orgmode/2021-05/msg01254.html

Re: org-id with ox-html

2021-08-13 Thread inkbottle
I cannot have the following minimal example working consistently: $ cat hello.org * hello :PROPERTIES: :ID: e54113f9-2ad7-4a86-94be-68ffc696de0b :END: #+INDEX: hello-keyword #+begin_src emacs-lisp (org-id-update-id-locations '("hello.org" "bye.org" "theindex.org")) #+end_

Re: org-id with ox-html

2021-08-13 Thread inkbottle
Just adding one element. When I open `theindex.inc` in emacs, then do `M-x org-mode`, then go on one of the links and do `M-x org-open-at-point`, the link is correctly followed. But when exported to html, the link from `theindex.html` is broken, because no target has been actually created usin

org-id with ox-html

2021-08-13 Thread inkbottle
Hi, I want an `org-id / :ID:` publishing workflow. To eliminate "xy-case" I first describe what I've been trying to do. First I've added an `:ID:` to many headlines through `M-x org-id-get-create`. Then I've added one `#+INDEX: word` under one of those headlines. Then I've executed that (I do