[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Inline tasks and latex export
From: |
Jambunathan K |
Subject: |
Re: [O] Inline tasks and latex export |
Date: |
Wed, 07 Sep 2011 22:00:40 +0530 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (windows-nt) |
You can also take some inspiration from the ?user-friendly? example in
the post below.
https://lists.gnu.org/archive/html/emacs-orgmode/2011-08/msg01274.html
(You need to look inside the org attachment)
> Hi all,
>
> I've been trying to get inline tasks to work with the todonotes
> package. I found some information on getting the \todo{} command to
> work but I couldn't find any info on getting the \missingfigure{}
> command to work. Here is the solution that I came up with (mostly
> stolen from org-inlinetask.el):
>
> Add the follow 3 lines to the start of the document:
> #+LATEX_HEADER: \usepackage{todonotes}
> #+TODO: TODO | DONE
> #+TODO: MISSINGFIGURE | FIGUREDONE
>
> and put this in your .emacs file
> ;; This should give better export of inline tasks to latex
> ;; #+LATEX_HEADER: \usepackage{todonotes} at the start of the org file
> (setq org-inlinetask-export-templates (cons '(latex "%s %s}%s}"
> '((if (equal todo "MISSINGFIGURE")
> (eval "\\missingfigure{")
> (if (equal todo "") (eval
> "\\todo[inline]{\\textbf{") (format
> "\\todo[inline]{\\textbf{\\textsc\{%s}" todo))
> )
> heading content))
> org-inlinetask-export-templates))
>
> It works but seeing that I'm not very good with elisp, I suspect it
> could be improved on. For instance this just adds an extra entry to
> org-inlinetask-export-templates instead of replacing the existing
> "latex" entry. Any help on improving this would be greatly appreciated.
>
> Cheers,
> Chris Witte.
>
>
--