[Orgmode] Re: Latex export to documentclass beamer
Here's another challenge --- is there a good way to handle this in the exporter? If you use VERBATIM in a beamer frame, then you need to add the optional argument fragile to the environment, like this: \begin{frame}[fragile] instead of just \begin{frame} I'd be surprised if there was a good method for this, but thought I'd ask... best, r ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: Latex export to documentclass beamer
Robert Goldman rpgold...@sift.info wrote: Here's another challenge --- is there a good way to handle this in the exporter? If you use VERBATIM in a beamer frame, then you need to add the optional argument fragile to the environment, like this: \begin{frame}[fragile] instead of just \begin{frame} I'd be surprised if there was a good method for this, but thought I'd ask... Have you tried adding it unconditionally in the org-export-latex-classes alist? I don't think it hurts to have it on by default (it costs a bit of performance maybe, but it should not be noticeable.) OTOH, verbatim is a can of worms: it should be avoided if at all possible. It cannot be used in moving arguments (at all: see http://www.tex.ac.uk/cgi-bin/texfaq2html?label=verbwithin for details.) - and what beamer does with it is a mystery to me - hence the avoid at all costs statement. HTH, Nick ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: Latex export to documentclass beamer
Nick Dokos wrote: Robert Goldman rpgold...@sift.info wrote: Here's another challenge --- is there a good way to handle this in the exporter? If you use VERBATIM in a beamer frame, then you need to add the optional argument fragile to the environment, like this: \begin{frame}[fragile] instead of just \begin{frame} I'd be surprised if there was a good method for this, but thought I'd ask... Have you tried adding it unconditionally in the org-export-latex-classes alist? I don't think it hurts to have it on by default (it costs a bit of performance maybe, but it should not be noticeable.) OTOH, verbatim is a can of worms: it should be avoided if at all possible. It cannot be used in moving arguments (at all: see http://www.tex.ac.uk/cgi-bin/texfaq2html?label=verbwithin for details.) - and what beamer does with it is a mystery to me - hence the avoid at all costs statement. I don't think the avoid at all costs is tenable when using beamer, because of the need to insert code. I have used alltt as well as verbatim, but it seems just as fragile. I hope to provide a proposed beamer template sometime soon. best, Robert ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: Latex export to documentclass beamer
On Aug 9, 2009, at 5:45 PM, RC wrote: Carsten Dominik carsten.dominik at gmail.com writes: On Aug 9, 2009, at 3:05 PM, RC wrote: Hi, Following an earlier suggestion on the list: http://thread.gmane.org/gmane.emacs.orgmode/15010/focus=15077 I added the following to my .emacs file: (add-to-list 'org-export-latex-classes ... For this line to be working, the variable must have been defined. Either precede the code with (require 'org-latex) or wrap it into (eval-after-load org-latex '(add-to-list)) - Carsten Thanks! That worked. I had a a couple more questions about using latex-export. 1. * Slide 5 \uncover2- {appear from slide 2 on\\ } \uncover3-4 {appears from 3 to slide 4\\ } \uncover4{appears on slide 4\\ } \uncover3-{appears from slide 3 on\\ } You can warp this code in #+begin_latex ... #+end_latex gets output as: \begin{frame}\frametitle{Slide 5} \label{sec-5} \uncover2- \{appear from slide 2 on\\ \} \uncover3-4 \{appears from 3 to slide 4\\ \} \uncover4\{appears on slide 4\\ \} \uncover3-\{appears from slide 3 on\\ \} \end{frame} Is there a way to avoid { and } being output as \{ and \} , respectively. 2. Is there a way to add an attribute to latex lists (itemize, enumerate, description} so that: * Slide 1 - x - y - z gets output as: \begin{itemize}[+-] \item x \item y \item z \end{itemize} No. - Carsten ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: Latex export to documentclass beamer
On Mon, Aug 10, 2009 at 6:46 AM, Carsten Dominikcarsten.domi...@gmail.com wrote: 2. Is there a way to add an attribute to latex lists (itemize, enumerate, description} so that: * Slide 1 - x - y - z gets output as: \begin{itemize}[+-] \item x \item y \item z \end{itemize} No. Although you could always add \beamerdefaultoverlayspecification{+-} to the preamble. Cheers Will -- Dr William Henney, Centro de Radioastronomía y Astrofísica, Universidad Nacional Autónoma de México, Campus Morelia ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Latex export to documentclass beamer
Carsten Dominik carsten.dominik at gmail.com writes: On Aug 9, 2009, at 3:05 PM, RC wrote: Hi, Following an earlier suggestion on the list: http://thread.gmane.org/gmane.emacs.orgmode/15010/focus=15077 I added the following to my .emacs file: (add-to-list 'org-export-latex-classes ... For this line to be working, the variable must have been defined. Either precede the code with (require 'org-latex) or wrap it into (eval-after-load org-latex '(add-to-list)) - Carsten Thanks! That worked. I had a a couple more questions about using latex-export. 1. * Slide 5 \uncover2- {appear from slide 2 on\\ } \uncover3-4 {appears from 3 to slide 4\\ } \uncover4{appears on slide 4\\ } \uncover3-{appears from slide 3 on\\ } gets output as: \begin{frame}\frametitle{Slide 5} \label{sec-5} \uncover2- \{appear from slide 2 on\\ \} \uncover3-4 \{appears from 3 to slide 4\\ \} \uncover4\{appears on slide 4\\ \} \uncover3-\{appears from slide 3 on\\ \} \end{frame} Is there a way to avoid { and } being output as \{ and \} , respectively. 2. Is there a way to add an attribute to latex lists (itemize, enumerate, description} so that: * Slide 1 - x - y - z gets output as: \begin{itemize}[+-] \item x \item y \item z \end{itemize} Thanks again for the help, and the invaluable org-mode. RC ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode