t...@tsdye.com (Thomas S. Dye) writes: > Hi Andreas, > > Perhaps you could generate the conditional parts of the document from > source code blocks? Pass in your test result and either export "" or > #+begin_latex ... #+end_latex? >
Hi Tom, thanks for the suggestion. I have indeed done that already but I will avoid such things in the future. It (a) feels wrong and (b) is ugly code when I write (parts of) my document using print() and cat() functions. Regards, Andreas > > Andreas Leha <andreas.l...@med.uni-goettingen.de> writes: > >> Hi all, >> >> is there a possibility to exclude (or include) parts of the document >> based on some babel source block result? >> >> First some use case: >> Say, I am doing a statistical test. And only if the test turns out to be >> significant, a follow-up analysis is carried out. >> >> Is that possible? >> >> One thinkable and ugly option would be to allow lisp-generated tags like >> in this dummy example: >> >> #+begin_org >> >> * The Test >> #+name: sometest >> #+begin_src R >> test_result <- 0.03 >> #+end_src >> >> >> ** export maybe (if (< (string-to-number (sbe sometest)) 0.05) >> ":export:" ":noexport:") >> The follow-up >> >> #+end_org >> >> >> Regards, >> Andreas >> >> >>