Nicolas Goaziou <n.goaz...@gmail.com> writes: > Hello, > > Eric Schulte <schulte.e...@gmail.com> writes: > >> From c087e84a8fd80b277bf064eb31f1b893c25f1b4a Mon Sep 17 00:00:00 2001 >> From: Eric Schulte <schulte.e...@gmail.com> >> Date: Mon, 24 Jun 2013 10:25:03 -0600 >> Subject: [PATCH] CUSTOM_ID as section label in latex export >> >> When exporting to HTML, custom ids of headlines become references to >> the resulting section in the exported document. This is both more >> stable and more readable than using section numbers. This commit adds >> this option to the latex exporter. > > Thanks for the patch. > > Though, it isn't as stable as relying on section numbers: there is no > guarantee the custom id will be unique nor that it will not contain any > forbidden character. > > This patch also breaks cross references, which expects labels to be > built from section number (see `org-latex-link'). >
Oh, I see now that I can simply use [[#id]] links and they will be translated as appropriate. This will then also resolve these references if I export the paper to HTML. Thanks for the explanation, > > Since you (almost?) never need to write \ref{custom-id} in the Org > buffer, I don't think it is bad to keep current label system. > > Another option would be to have both \label{sec-...} and > \label{custom-id}. But it would require the user to check validity of > its id. > > > Regards, -- Eric Schulte http://cs.unm.edu/~eschulte