Command/selectblocks

From Wiki
Jump to navigation Jump to search


\selectblocks

Summary

The command \selectblocks is used for printing blocks

Settings

\selectblocks[...,...][...,...][...=...,...]
[...,...]name
[...,...]name
criteriumtext section

Description

Like \useblocks, prints blocks of type block tagged with tag; but you can add an argument [criterium=section] to print only blocks defined in the current section. If the tags argument is missing, all blocks of type block are printed.


Examples

Example 1

  • \setuppapersize[A7]
    \defineblock[myblock]
    \hideblocks[myblock]
    
    \starttext
    
    \section{A to B}
    \beginmyblock
    A is for Amy, who fell down the stairs.
    \endmyblock
    \beginmyblock
    B is for Basil, assaulted by bears.
    \endmyblock
    
    \selectblocks[myblock][criterium=section]
    
    
    \section{C to D}
    \selectblocks[myblock][criterium=section]
    
    \beginmyblock
    C is for Claire, who wasted away.
    \endmyblock
    \beginmyblock
    D is for Desmond, thrown out of the sleigh.
    \endmyblock
    
    \section{All everything}
    \selectblocks[myblock]
    
    \stoptext
    

    This gives:

Notes

See also

Help from ConTeXt-Mailinglist/Forum

All issues with: