Hello, Rob Stewart <robstewar...@gmail.com> writes:
> What I would like to do is simple: wrap a verbatim code block within a > Figure, so that I can refer to it elsewhere in my org-mode file. How > is this achieved? A naive solution, which does not work, looks like: > > #+CAPTION: My caption > #+LABEL: fig:my-api > #+ATTR_LaTeX: width=130mm,height=30mm > #+BEGIN_SRC haskell > foo :: Int -> String > bar :: String -> Int > #+END_SRC > > How would I achieve this? Could you elaborate the "which does not work" part? The following Org code: #+CAPTION: My caption #+NAME: fig:my-api #+BEGIN_SRC haskell foo :: Int -> String bar :: String -> Int #+END_SRC gives: \begin{figure}[H] \caption{\label{fig:my-api}My caption} \begin{verbatim} foo :: Int -> String bar :: String -> Int \end{verbatim} \end{figure} provided `org-latex-listings' is nil. Regards, -- Nicolas Goaziou