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

Reply via email to