emacs-orgmode
[Top][All Lists]

## Re: [Orgmode] latex export of source code in lists

 From: Thomas S. Dye Subject: Re: [Orgmode] latex export of source code in lists Date: Thu, 9 Dec 2010 07:25:19 -1000

Hi Andreas,


In my experience, lists are a bit fragile this way (probably necessarily). One workaround might be to float the source code block (in the way I mentioned in a previous message) and then cross reference it from the list.

* Test
1) this is the first item (Listing \ref{fig:first-code})
2) this is the second item (Listing \ref{fig:second-code})

But this might not be what you're after.

All the best,
Tom

On Dec 8, 2010, at 11:38 PM, Andreas Leha wrote:


Hi all,

(how) can I have source code block in lists not breaking the latex
exported list?

Example:
* Test
1) this is the first item
#+srcname: code
#+begin_src R :tangle no :export code
print("some code")
#+end_src
which has some code

2) this is the second item

This results in
\section{Test}
\label{sec-1}

\begin{enumerate}
\item this is the first item
\end{enumerate}

\lstset{language=R}
\begin{lstlisting}
print("some code")
\end{lstlisting}
which has some code

\begin{enumerate}
\item this is the second item
\end{enumerate}

While I expect this:
\section{Test}
\label{sec-1}

\begin{enumerate}
\item this is the first item
\lstset{language=R}
\begin{lstlisting}
print("some code")
\end{lstlisting}
which has some code

\item this is the second item
\end{enumerate}

Thanks,
Andreas

_______________________________________________
Emacs-orgmode mailing list


`