[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Controlling example block export?
From: |
Thorsten Jolitz |
Subject: |
Re: [O] Controlling example block export? |
Date: |
Tue, 01 Apr 2014 12:10:12 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
Heikki Lehvaslaiho <address@hidden> writes:
> I am using example blocks as inline notes where I paste snippets of
> (pre-formatted) text. I'd like to be able to control the exporting of
> those block individually (per document would also be useful). I do not
> seem to be able to find documentation about anything along those
> lines.
>
> Here is a mock-up:
>
> #+BEGIN_EXAMPLE :exports none
> private notes...
> #+END_EXAMPLE
I don't think example blocks take arguments. You might try
#+BEGIN_SRC org :exports none
private notes...
#+END_SRC
or collect these example blocks in subtrees with export tags/properties.
> A bigger question is that while code blocks are well defined and well
> documented, all other blocks are not. Is there somewhere a design
> document the would give a logic of having different blocks and how
> they are controlled? Maybe there is an other type of a block that does
> what I want?
> The inline documentation in ox*.el files is too low level to be
> helpful.
AFAIK export of these block types is backend specific, e.g. ox-ascii.el
might treat example block different than ox-html.el, so thats where to
look.
,---------------------------
| C-h v org-export-with- TAB
`---------------------------
gives some hints too. Using drawers instead of example blocks would
enable you to toggle export documentwise.
I asked a similar 'bigger' question before, and remember that the answer
was more or less 'the block name says it all'.
However, here is a (dense) description of the org syntax:
,--------------------------------------------
| http://orgmode.org/worg/dev/org-syntax.html
`--------------------------------------------
--
cheers,
Thorsten