all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [ox/ox-latex] Footnotes in titles
@ 2015-02-15  1:45 Rasmus
  2015-02-15 16:11 ` Nicolas Goaziou
  0 siblings, 1 reply; 5+ messages in thread
From: Rasmus @ 2015-02-15  1:45 UTC (permalink / raw)
  To: emacs-orgmode

Hi,

Consider the following example

    #+TITLE: [ox-latex, bug] footnotes in titles[fn:1]
    #+AUTHOR: Rasmus[fn:2]

    [fn:1] I'd like to thank Nicolas for considering this bug
    [fn:2] spammer of the org mailing list

The desired ox-latex output is something like:

    \author{Rasmus\thanks{spammer of the org mailing list}}
    \title{[ox-latex, bug] footnotes in titles%
      \thanks{I'd like to thank Nicolas for considering this bug}}

But actual output is something like:

    \author{Rasmus\footnotemark[nil]{}}
    \date{\today}
    \title{[ox-latex, bug] footnotes in titles\footnotemark[nil]{}}

It's not too bad: ox-html breaks on this document.

I guess it's a limitation of org-element, since 

    (org-element-map (org-element-parse-buffer) 'footnote-reference
                     (lambda (fn) (org-element-property :label fn)))
    => ("fn:2")                 

Footnote in titles are often used for acknowledgments.
Footnote for authors are sometimes for associations.

Is the current treatment the desired treatment?

Thanks,
Rasmus

-- 
Hooray!

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-02-16 19:12 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-15  1:45 [ox/ox-latex] Footnotes in titles Rasmus
2015-02-15 16:11 ` Nicolas Goaziou
2015-02-15 20:34   ` Rasmus
2015-02-15 21:10     ` Nicolas Goaziou
2015-02-16 19:12       ` Rasmus

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.