[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Orgmode] [Org-Babel] Export environments for shell results?
From: |
Sébastien Vauban |
Subject: |
[Orgmode] [Org-Babel] Export environments for shell results? |
Date: |
Wed, 06 Oct 2010 17:04:23 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) |
#+TITLE: Org-Babel export environments for shell results
* Example
** Medium output
#+srcname: is-converted-to-listings
#+begin_src sh :results output :exports both
grep autoload ~/Downloads/emacs/site-lisp/org-mode/lisp/ob.el | cut -d "#" -f 4
#+end_src
#+results: is-converted-to-listings
#+begin_example
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
#+end_example
gets translated (in LaTeX) to:
#+begin_src latex
\begin{lstlisting}
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
autoload
\end{lstlisting}
#+end_src
** Short output
... while
#+srcname: is-converted-to-verbatim
#+begin_src sh :results output :exports both
grep autoload ~/Downloads/emacs/site-lisp/org-mode/lisp/ob.el | cut -d "#" -f 4
| head -n 3
#+end_src
#+results: is-converted-to-verbatim
: autoload
: autoload
: autoload
gets translated (in LaTeX) to:
#+begin_src latex
\begin{verbatim}
autoload
autoload
autoload
\end{verbatim}
#+end_src
with a leading space (that you don't see when running the command in the
shell).
The only difference is the shell command is adding =head -n 3=.
* Questions
1. Why that difference of behavior?
2. What's the determining factor for switching between =verbatim= and
=lstlisting= environments?
3. Why is there a leading space in the =verbatim= environment?
Best regards,
Seb
--
Sébastien Vauban
- [Orgmode] [Org-Babel] Export environments for shell results?,
Sébastien Vauban <=