Hello,
claude fuhrer <[email protected]> writes:
> I'm trying to write a document where some source codes block may be
> conditionally excluded from export.
>
> Here a small example of what I want, with the wrong syntax:
>
>
> ===========================================
> #+EXCLUDE_TAGS solution
>
> #+begin_src java :tag question
> public class Test {
> // write java code here
>
> }
> #+end_src
>
>
> and the solution is:
>
> #+begin_src java :tag solution
> // the solution here
> #+end_src
> ==========================================
>
>
> So then, I only need to modify the EXCLUDE_TAGS to generate a document
> with or without solution.
I would use drawers for this, but there are probably other ways:
#+options: d:(not "SOLUTION")
:QUESTION:
#+begin_src emacs-lisp
(+ 1 1)
#+end_src
:END:
:SOLUTION:
#+begin_src emacs-lisp
10
#+end_src
:END:
where "d:t" would give you the full output.
Regards,
--
Nicolas Goaziou