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
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode