emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Carsten Dominik <carsten.dominik@gmail.com>
To: Geralt <usr.gentoo@googlemail.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: Re: Footnotes in headings results in strange entries in the table of contens of the latex -> pdf export
Date: Tue, 23 Feb 2010 07:31:23 +0100	[thread overview]
Message-ID: <A9589EF9-4A52-4C1D-8C3E-7965AFDED07E@gmail.com> (raw)
In-Reply-To: <fbdd0e51002200539l3ab7c133o6a08c24001010c53@mail.gmail.com>

Hi Gerald,

the LaTeX exporter does indeed have some problems with footnotes in  
headlines.

I have now fixed it so that the footnote will be preceded by \protect,  
which already makes things nicer.  However, to use the format you  
propose (which is good LaTeX), Org would have to know which macros  
exactly work like that.  For example, headlines from Org-mode  
sometimes get transformed into \item blocks, where an optional  
argument would have completely different effects.

A way out for you would be to add a function to `org-export-latex- 
final-hook' which would go through, find and fix the corresponding  
headlines.

If you make a good solutions, please share it - I might want to use it  
in Org after all.

- Carsten

On Feb 20, 2010, at 2:39 PM, Geralt wrote:

> Hi,
>
> I tracked down the problem to latex itself, the generated code looks  
> like this:
> \section{This is a simple heading \footnote{A footnote }}
> \label{sec-1}
>
> But to get a correct table of contents entry when a section title
> contains a footnote it should look like this:
>
> \section[This is a simple heading]{This is a simple heading
> \footnote{A footnote }}
> \label{sec-1}
>
>
> The solution was not found by me, I took it from
> http://www.mathlinks.ro/Forum/viewtopic.php?t=243820
>
>
>
> But I don't want to edit the tex-file manually, how can I fix the
> renderer? I looked into it but I don't really understand how the
> export (and the latex backend) do their work.
>
>
>
> Geralt.
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode

- Carsten

      reply	other threads:[~2010-02-23  7:29 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-02-19 14:40 Footnotes in headings results in strange entries in the table of contens of the latex -> pdf export Geralt
2010-02-20 13:39 ` Geralt
2010-02-23  6:31   ` Carsten Dominik [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=A9589EF9-4A52-4C1D-8C3E-7965AFDED07E@gmail.com \
    --to=carsten.dominik@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=usr.gentoo@googlemail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).