Re: [O] can inline tasks export to latex via batch?
On Wed, 22 Feb 2012 00:52:06 +, Myles English said: On 21 February 2012 18:18, Jambunathan K wrote: Does anyone know if I can export inline tasks to latex using --batch from bash? When passed as the --funcall option, org-export-as-ascii will export inline tasks but org-export-as-latex-batch won't. Setting file level options don't appear to help. Does your command line contain (require 'org-inlinetask)? Thanks for the suggestion. That was indeed to problem, and typo of mine. For the record, this worked, and the seems to speed things up considerably: #+BEGIN_SRC sh :results verbatim echo (require 'org-inlinetask) /home/myles/tmp/tstexp/afunc.el emacs --batch \ --load=$HOME/.emacs.d/plugins/org-mode/lisp/org.el \ --visit=~/tmp/tstexp/b.org \ --load=afunc.el \ --funcall org-export-as-latex-batch cat ~/tmp/tstexp/b.tex #+END_SRC May be it is inconsistent that exporting inline tasks worked using org-export-as-ascii without the 'require' but org-export-as-latex-batch didn't. Consistency seems to crop up here every so often. But it works. Myles
[O] can inline tasks export to latex via batch?
Hello, Does anyone know if I can export inline tasks to latex using --batch from bash? When passed as the --funcall option, org-export-as-ascii will export inline tasks but org-export-as-latex-batch won't. Setting file level options don't appear to help. A minimal example follows. Emacs 23.4.1 org release_7.8.03.420.gaf2a4 Thanks, Myles #- b.org --- #+EXPORT_EXCLUDE_TAGS: noexport * A Heading ** A Sub heading And now here is an inline task *** TODO Here I am, I'm inline Notes notes notes *** END ** TODO I'm not inline Can you see me? * Tests:noexport: ** Test LaTeX export #+BEGIN_SRC sh :results verbatim emacs --batch \ --load=$HOME/.emacs.d/plugins/org-mode/lisp/org.el \ --visit=~/tmp/tstexp/b.org \ --funcall org-export-as-latex-batch cat ~/tmp/tstexp/b.tex #+END_SRC #+RESULTS: #+begin_example % Created 2012-02-21 Tue 16:41 \documentclass[11pt]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{fixltx2e} \usepackage{graphicx} \usepackage{longtable} \usepackage{float} \usepackage{wrapfig} \usepackage{soul} \usepackage{textcomp} \usepackage{marvosym} \usepackage{wasysym} \usepackage{latexsym} \usepackage{amssymb} \usepackage{hyperref} \tolerance=1000 \providecommand{\alert}[1]{\textbf{#1}} \title{b} \author{} \date{\today} \begin{document} \maketitle \setcounter{tocdepth}{3} \tableofcontents \vspace*{1cm} \section{A Heading} \label{sec-1} \subsection{A Sub heading} \label{sec-1-1} And now here is an inline task \subsection{\textbf{TODO} I'm not inline} \label{sec-1-2} Can you see me? \end{document} #+end_example ** Test text export #+BEGIN_SRC sh :results verbatim emacs --batch \ --load=$HOME/.emacs.d/plugins/org-mode/lisp/org.el \ --visit=~/tmp/tstexp/b.org \ --funcall org-export-as-ascii cat ~/tmp/tstexp/b.txt #+END_SRC #+RESULTS: #+begin_example b = Author: Date: 2012-02-21 16:42:07 GMT Table of Contents = 1 A Heading 1.1 A Sub heading 1.2 I'm not inline 1 A Heading 1.1 A Sub heading == And now here is an inline task - TODO Here I am, I'm inline Notes notes notes - END 1.2 TODO I'm not inline Can you see me? #+end_example (emacs-version)GNU Emacs 23.4.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.9) of 2012-02-01 on shirley.hoetzel.info (org-version) Org-mode version 7.8.03 (release_7.8.03.420.gaf2a4)
Re: [O] can inline tasks export to latex via batch?
Hello, Does anyone know if I can export inline tasks to latex using --batch from bash? When passed as the --funcall option, org-export-as-ascii will export inline tasks but org-export-as-latex-batch won't. Setting file level options don't appear to help. Does your command line contain (require 'org-inlinetask)? A minimal example follows. Emacs 23.4.1 org release_7.8.03.420.gaf2a4 Thanks, Myles #- b.org --- #+EXPORT_EXCLUDE_TAGS: noexport * A Heading ** A Sub heading And now here is an inline task *** TODO Here I am, I'm inline Notes notes notes *** END ** TODO I'm not inline Can you see me? * Tests :noexport: ** Test LaTeX export #+BEGIN_SRC sh :results verbatim emacs --batch \ --load=$HOME/.emacs.d/plugins/org-mode/lisp/org.el \ --visit=~/tmp/tstexp/b.org \ --funcall org-export-as-latex-batch cat ~/tmp/tstexp/b.tex #+END_SRC #+RESULTS: #+begin_example % Created 2012-02-21 Tue 16:41 \documentclass[11pt]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{fixltx2e} \usepackage{graphicx} \usepackage{longtable} \usepackage{float} \usepackage{wrapfig} \usepackage{soul} \usepackage{textcomp} \usepackage{marvosym} \usepackage{wasysym} \usepackage{latexsym} \usepackage{amssymb} \usepackage{hyperref} \tolerance=1000 \providecommand{\alert}[1]{\textbf{#1}} \title{b} \author{} \date{\today} \begin{document} \maketitle \setcounter{tocdepth}{3} \tableofcontents \vspace*{1cm} \section{A Heading} \label{sec-1} \subsection{A Sub heading} \label{sec-1-1} And now here is an inline task \subsection{\textbf{TODO} I'm not inline} \label{sec-1-2} Can you see me? \end{document} #+end_example ** Test text export #+BEGIN_SRC sh :results verbatim emacs --batch \ --load=$HOME/.emacs.d/plugins/org-mode/lisp/org.el \ --visit=~/tmp/tstexp/b.org \ --funcall org-export-as-ascii cat ~/tmp/tstexp/b.txt #+END_SRC #+RESULTS: #+begin_example b = Author: Date: 2012-02-21 16:42:07 GMT Table of Contents = 1 A Heading 1.1 A Sub heading 1.2 I'm not inline 1 A Heading 1.1 A Sub heading == And now here is an inline task - TODO Here I am, I'm inline Notes notes notes - END 1.2 TODO I'm not inline Can you see me? #+end_example (emacs-version)GNU Emacs 23.4.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.9) of 2012-02-01 on shirley.hoetzel.info (org-version) Org-mode version 7.8.03 (release_7.8.03.420.gaf2a4) --
Re: [O] can inline tasks export to latex via batch?
On 21 February 2012 18:18, Jambunathan K wrote: A few hours ago, Myles wrote: Hello, Does anyone know if I can export inline tasks to latex using --batch from bash? When passed as the --funcall option, org-export-as-ascii will export inline tasks but org-export-as-latex-batch won't. Setting file level options don't appear to help. Does your command line contain (require 'org-inlinetask)? Thanks for the suggestion. In the minimal test file b.org (reattached here with one more headline), neither the block using org-export-as-latex-batch nor the one using org-export-as-ascii contained (require 'org-inlinetask) however the ascii export *did* export the inline task. My .emacs used to have (require 'org-inlinetask) but doesn't anymore, I think it merged with something, and I can export latex with inline todos from my normal emacs. Nonetheless, I tried adding the 'require' (see headline 'WITH require org-inline') and still no banana. Any other ideas? Myles b.org Description: Binary data