[Orgmode] Re: Latex export to documentclass beamer

2009-08-17 Thread Robert Goldman
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

2009-08-17 Thread Nick Dokos
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

2009-08-17 Thread Robert Goldman
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

2009-08-10 Thread Carsten Dominik


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

2009-08-10 Thread William Henney
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

2009-08-09 Thread RC
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