[O] Latex Export Difficulties
Hello, I am facing difficulties during org-Latex Export When I write outlines to scientific Texts I often have headlines, that are followed by a footnote, providing easy reference to the Text I am currently studying. Example: * Some Headline[fn:2] When I want to export my notes for printing, the Texbuffer has something like this: \section{Some Headline\footnote{S. 45}} Here comes the trouble: Auctex (with Texlive installed) normally does not compile this and throws a bunch of errors at me. What I learned from my research is that the line has to look like this, so that I can compile: \section{Some Headline \protect\footnote{S. 45}} This case is quite typicall for me and leads to often manually reworking the tex buffer for quite a while, which is not very convenient. Is there any way I can set up the org latex export to do this automatically. Would greatly help my workflow. I am quite a newbie to emacs-lisp, so I cannot think of how to do this. Maybe someone can help me here Thanks in advance Samuel
Re: [O] Latex Export Difficulties
Samuel Schaumburg eagleeye...@hotmail.de writes: [...] What I learned from my research is that the line has to look like this, so that I can compile: \section{Some Headline \protect\footnote{S. 45}} This case is quite typicall for me and leads to often manually reworking the tex buffer for quite a while, which is not very convenient. Is there any way I can set up the org latex export to do this automatically. Would greatly help my workflow. I am quite a newbie to emacs-lisp, so I cannot think of how to do this. Maybe someone can help me here Not an org solution per se but you could redefine \footnote to do what you want. The example below/attached seems to work. I have no idea if it breaks the usage of footnote in other places, mind you. * Testing redefinition of footnote #+latex: \let\origfootnote\footnote #+latex: \renewcommand{\footnote}{\protect\origfootnote} ** Subheading [fn:1: Which has a very interesting footnote] This is some really boring text because all the interesting stuff is in the footnote. HTH, eric -- : Eric S Fraga (0xFFFCF67D), Emacs 24.3.50.1, Org release_8.2.5h-585-g5f0ca0
Re: [O] Latex Export Difficulties
Eric S Fraga e.fr...@ucl.ac.uk writes: Samuel Schaumburg eagleeye...@hotmail.de writes: [...] What I learned from my research is that the line has to look like this, so that I can compile: \section{Some Headline \protect\footnote{S. 45}} This case is quite typicall for me and leads to often manually reworking the tex buffer for quite a while, which is not very convenient. Is there any way I can set up the org latex export to do this automatically. Would greatly help my workflow. I am quite a newbie to emacs-lisp, so I cannot think of how to do this. Maybe someone can help me here Not an org solution per se but you could redefine \footnote to do what you want. The example below/attached seems to work. I have no idea if it breaks the usage of footnote in other places, mind you. * Testing redefinition of footnote #+latex: \let\origfootnote\footnote #+latex: \renewcommand{\footnote}{\protect\origfootnote} ** Subheading [fn:1: Which has a very interesting footnote] This is some really boring text because all the interesting stuff is in the footnote. Try to add a TOC to this document. It's probably not what you want. Another LaTeX hack would be to do something like: \def\myhead{My heading} \section[\myhead]{\myhead\footnote{My foot}} This is such an awkward construct that it should probably just relegated to a filter. –Rasmus -- May contains speling mistake
Re: [O] Latex Export Difficulties
Rasmus ras...@gmx.us writes: [...] Try to add a TOC to this document. It's probably not what you want. Indeed. But some would argue that footnotes in headings is not what you want in the first place... ;-) -- : Eric S Fraga (0xFFFCF67D), Emacs 24.3.50.1, Org release_8.2.5h-585-g5f0ca0
Re: [O] Latex Export Difficulties
On 06.02.2014 10:20, Samuel Schaumburg wrote: \section{Some Headline\footnote{S. 45}} This is what the footmisc package is for. So use #+LaTeX_HEADER: \usepackage[stable]{footmisc} or add it to your default packages. \section{Some Headline \protect\footnote{S. 45}} If you really want this, have a look at `org-export-filter-footnote-reference-functions'. -- Florian Beck