emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] [babel] Silent output in Org, but verbose export


From: Sebastien Vauban
Subject: Re: [O] [babel] Silent output in Org, but verbose export
Date: Wed, 07 Sep 2011 10:44:25 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (windows-nt)

Hi Eric,

Eric Schulte wrote:
> "Sebastien Vauban" <address@hidden> writes:
>> Currently, the following does not seem possible:
>>
>> #+begin_src sh :results silent :exports results
>> echo "I want to see this in HTML/PDF, but not in Org"
>> #+end_src
>>
>> Is there a way to do so?  That is:
>> - have no results inserted in the Org file
>> - well inserted when exporting the Org file
>
> While this functionality isn't explicitly built into Org-mode the
> following should work...
>
> #+begin_src sh :results (if org-current-export-file "replace" "silent") 
> :exports both
>   echo  "I want to see this in HTML/PDF, but not in Org"
> #+end_src

This works perfectly, thanks a lot!

Now, subquestion: let's suppose I first write this code block...

#+begin_src sh :exports results
echo "I want to see this in HTML/PDF, but not in Org"
#+end_src

#+results:
| I want to see this in HTML/PDF | but not in Org |

then I add the option "silent", and eval it:

#+begin_src sh :results silent :exports results
echo "I want to see this in HTML/PDF, but not in Org"
#+end_src

#+results:
| I want to see this in HTML/PDF | but not in Org |

The =results= line is not removed automatically. I have to delete it myself.

Question: wouldn't it be better to check, when option is =silent=, that there is
no =results= line, and remove it if there is one?

Best regards,
  Seb

-- 
Sebastien Vauban




reply via email to

[Prev in Thread] Current Thread [Next in Thread]