Re: [O] [orgmode 7.7] - Latex export problem with footnote, macro and code block evaluation
Roland Donat writes: > Yes, I use orgmode 7.7-2, it seems to be the latest packaged version > available on linux. What gives M-x org-version ? Regards, -- Nicolas Goaziou
Re: [O] [orgmode 7.7] - Latex export problem with footnote, macro and code block evaluation
Hello, Thank you for your answer. Yes, I use orgmode 7.7-2, it seems to be the latest packaged version available on linux. I have just reproduced the bug on ubuntu this evening... The problem only happens while latex exporting. For example, an ascii export works fine. Thanks again for your time. Regards, Roland. 2011/10/5 Nicolas Goaziou > Hello, > > Roland writes: > > > Hello again, > > > > I just add some complements to the problem. > > > > First, here is a more compact buffer to reproduce the bug : > > > > == Cut here begin == > > > > # -*- coding: utf-8 -*- > > #+TITLE: Title > > #+AUTHOR: Roland > > #+OPTIONS: H:3 num:t toc:nil \n:nil @:t ::t |:t ^:{} f:t TeX:t author:t > > > > #+LaTeX_CLASS: article #+LaTeX_CLASS_OPTIONS: [a4paper,twoside,10pt] > > > > #+MACRO: TBL src_emacs-lisp[:var v=$1[$2,$3]]{v} > > > > #+TBLNAME: test-macro > > | 1 | 2 | > > | 3 | 4 | > > > > * A footnote > > > > A footnote [fn:1: yihaa!] > > > > * A macro > > > > The value (1,1) of table test-macro is {{{TBL(test-macro,1,1)}}}. > > > > * A code block latex > > > > #+begin_src latex > > $$a^{2} = b^{2} + c^{2}$$ > > #+end_src > > > > == cut here end == > > I can't reproduce it on latest Org. If you're not using that version, > you should upgrade: some bug fixing happened to footnotes since 7.7. > > Now, if it happens on that latest version, I will look at it again. > > Regards, > > -- > Nicolas Goaziou >
Re: [O] [orgmode 7.7] - Latex export problem with footnote, macro and code block evaluation
Hello, Roland writes: > Hello again, > > I just add some complements to the problem. > > First, here is a more compact buffer to reproduce the bug : > > == Cut here begin == > > # -*- coding: utf-8 -*- > #+TITLE: Title > #+AUTHOR: Roland > #+OPTIONS: H:3 num:t toc:nil \n:nil @:t ::t |:t ^:{} f:t TeX:t author:t > > #+LaTeX_CLASS: article #+LaTeX_CLASS_OPTIONS: [a4paper,twoside,10pt] > > #+MACRO: TBL src_emacs-lisp[:var v=$1[$2,$3]]{v} > > #+TBLNAME: test-macro > | 1 | 2 | > | 3 | 4 | > > * A footnote > > A footnote [fn:1: yihaa!] > > * A macro > > The value (1,1) of table test-macro is {{{TBL(test-macro,1,1)}}}. > > * A code block latex > > #+begin_src latex > $$a^{2} = b^{2} + c^{2}$$ > #+end_src > > == cut here end == I can't reproduce it on latest Org. If you're not using that version, you should upgrade: some bug fixing happened to footnotes since 7.7. Now, if it happens on that latest version, I will look at it again. Regards, -- Nicolas Goaziou
Re: [O] [orgmode 7.7] - Latex export problem with footnote, macro and code block evaluation
Hello again, I just add some complements to the problem. First, here is a more compact buffer to reproduce the bug : == Cut here begin == # -*- coding: utf-8 -*- #+TITLE: Title #+AUTHOR: Roland #+OPTIONS: H:3 num:t toc:nil \n:nil @:t ::t |:t ^:{} f:t TeX:t author:t #+LaTeX_CLASS: article #+LaTeX_CLASS_OPTIONS: [a4paper,twoside,10pt] #+MACRO: TBL src_emacs-lisp[:var v=$1[$2,$3]]{v} #+TBLNAME: test-macro | 1 | 2 | | 3 | 4 | * A footnote A footnote [fn:1: yihaa!] * A macro The value (1,1) of table test-macro is {{{TBL(test-macro,1,1)}}}. * A code block latex #+begin_src latex $$a^{2} = b^{2} + c^{2}$$ #+end_src == cut here end == Remember if you try to export to latex, you get a "org-export-latex-preprocess: Wrong type argument: integer-or-marker-p, nil" message. But if you comment at least the content under one of the three headlines, it works. And I have just noticed that if you add a new headline, say "* test" after the latex source block, the export is done just fine without commenting anything. Please help me before I get crazy... Thanks. Roland.
[O] [orgmode 7.7] - Latex export problem with footnote, macro and code block evaluation
Hello everyone, I am experience a very strange problem so that any help would be appreciated! I precise that I use org-mode 7.7 on Linux/Debian. I tried to perform latex export of the following org file : === cut here begin === # -*- coding: utf-8 -*- #+TITLE: Title #+AUTHOR: Roland #+OPTIONS: H:3 num:t toc:nil \n:nil @:t ::t |:t ^:{} f:t TeX:t author:t #+LaTeX_CLASS: article #+LaTeX_CLASS_OPTIONS: [a4paper,twoside,10pt] #+LATEX_HEADER: \usepackage{booktabs} #+MACRO: TBL src_emacs-lisp[:var v=$1[$2,$3]]{v} #+TBLNAME: test-macro | 1 | #+TBLNAME: Test-latex | A | B | |---+---| | 1 | 3 | | 2 | 4 | * The footnote A footnote [fn:a: youhou!] * The macro The value (0,0) of table test-macro is {{{TBL(test-macro,0,0)}}}. * The code block #+begin_src latex :noweb yes \begin{table} \centering \begin{tabularx}{0.9\textwidth}{p{1.5cm}X} <> \end{tabularx} \end{table} #+end_src #+srcname: booktabs-2 #+begin_src emacs-lisp :var table='((:head) hline (:body)) (flet ((to-tab (tab) (orgtbl-to-generic (mapcar (lambda (lis) (if (listp lis) (mapcar (lambda (el) (if (stringp el) el (format "%S" el))) lis) lis)) tab) (list :lend " " :sep " & " :hline "\\hline" (org-fill-template " \\toprule %table \\bottomrule\n" (list (cons "table" ;; only use \midrule if it looks like there are column headers (if (equal 'hline (second table)) (concat (to-tab (list (first table))) "\n\\midrule\n" (to-tab (cddr table))) (to-tab table)) #+end_src === cut here end === Unfortunately, I get the error message : org-export-latex-preprocess: Wrong type argument: integer-or-marker-p, nil But when I comment the content of one of the 3 headers, the export is done just fine. The combination of a footnote, a macro call and a code block evaluation seems to be not compatible. Sounds weird, doesn't it? Anybody see what is happening? Thank you in advance for your help! Roland.