Re: [Orgmode] Re: Latex export to documentclass beamer

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

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

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

2009-08-10 Thread Carsten Dominik


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

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