Re: [Orgmode] Re: Latex export to documentclass beamer
Nick Dokos wrote: > Robert Goldman 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
Robert Goldman 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
[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
On Mon, Aug 10, 2009 at 6:46 AM, Carsten Dominik 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
Re: [Orgmode] Re: Latex export to documentclass beamer
On Aug 9, 2009, at 5:45 PM, RC wrote: Carsten Dominik 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 \uncover<2-> {appear from slide 2 on\\ } \uncover<3-4> {appears from 3 to slide 4\\ } \uncover<4>{appears on slide 4\\ } \uncover<3->{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} \uncover<2-> \{appear from slide 2 on\\ \} \uncover<3-4> \{appears from 3 to slide 4\\ \} \uncover<4>\{appears on slide 4\\ \} \uncover<3->\{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
[Orgmode] Re: Latex export to documentclass beamer
Carsten Dominik 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 \uncover<2-> {appear from slide 2 on\\ } \uncover<3-4> {appears from 3 to slide 4\\ } \uncover<4>{appears on slide 4\\ } \uncover<3->{appears from slide 3 on\\ } gets output as: \begin{frame}\frametitle{Slide 5} \label{sec-5} \uncover<2-> \{appear from slide 2 on\\ \} \uncover<3-4> \{appears from 3 to slide 4\\ \} \uncover<4>\{appears on slide 4\\ \} \uncover<3->\{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