Hello,

interesting trick; however, it doesn't work when used inside a macro:

----
\definebuffer[Hidden]

\def\WWW{
  \startHidden
    DDD
  \stopHidden
}

\starttext
  AAA

  \startHidden
    BBB
  \stopHidden

  \WWW
\stoptext
----

Any idea?

TIA.

Best regards,

Lukas


On Fri, 22 Mar 2013 16:42:27 +0100, Sietse Brouwer <sbbrou...@gmail.com> wrote:

is it possible to define a start-stop command to hide text within?

Something like:

\definestartstop[Hidden][before=\starthiding,after=\stophiding]

Just define any buffer, and don't call \getbuffer[mybuffer]. Buffers
are not typeset, by default, until you get them. The below is
shamelessly adapted from Hans's \starthiding (which already exists):

\definebuffer[Hidden]
% uncomment the below to turn this into a non-hiding buffer.
% \setupbuffer[Hidden][after={\getbuffer[Hidden]}]

jjjj

\startHidden
asdf asdf
\stopHidden

Cheers,
Sietse


--
Ing. Lukáš Procházka [mailto:l...@pontex.cz]
Pontex s. r. o.      [mailto:pon...@pontex.cz] [http://www.pontex.cz]
Bezová 1658
147 14 Praha 4

Tel: +420 244 062 238
Fax: +420 244 461 038

Attachment: t-Hid.mkiv
Description: Binary data

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to