Difference between revisions of "Command/ startitemgroup"

From Wiki
Jump to navigation Jump to search
(Created page with "Documentation for \start<i>itemgroup</i> ... \stop<i>itemgroup</i>")
 
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<?xml version='1.0'?>
 
<!-- this file was generated on 2020-08-20T09:05 -->
 
 
<cd:commandgroup generated="yes" name="itemgroup" type="environment" xmlns:cd="http://wiki.contextgarden.net/commanddoc/20200807">
 
<cd:commandgroup generated="yes" name="itemgroup" type="environment" xmlns:cd="http://wiki.contextgarden.net/commanddoc/20200807">
<cd:shortdesc>
+
<cd:shortdesc><!-- a short command summary goes here -->
<!-- a short command summary goes here -->
+
The instances of  <tt>\start<i>itemgroup</i> ... \stop<i>itemgroup</i></tt> typeset a list of items.
The instances of  <tt>\start<i>itemgroup</i> ... \stop<i>itemgroup</i></tt> are used for ...
 
 
</cd:shortdesc>
 
</cd:shortdesc>
 
<cd:sequence>
 
<cd:sequence>
Line 26: Line 23:
 
   </cd:command>
 
   </cd:command>
 
</cd:variants>
 
</cd:variants>
<cd:description>
+
<cd:description>The instance environments can be set up globally with e.g. {{cmd|setupitemize}}. For the arguments available to {{cmd|startitemize}} and {{cmd|setupitemize}}, see {{cmd|setupitemgroup}}.
<!-- the long description of the command goes here -->
 
 
</cd:description>
 
</cd:description>
<cd:examples>
+
<cd:examples><cd:example title="Various bullet style demonstration"><context source="yes" text="Gives:">
<!--  command example(s)
+
\def\T#1{%
<cd:example title="">
+
  \startitemize[#1,joinedup]
</cd:example>
+
    \item This is a bullet of type #1.
-->
+
  \stopitemize
</cd:examples>
+
}
<cd:notes>
+
 
<!--  this is for special remarks that do not fit elsewhere, like discovered bugs in specific context versions
+
\dorecurse{9}{\T\recurselevel}
<cd:note author="..." date="...">
+
</context>
</cd:note>
+
</cd:example><cd:example title="Altering numbering text"><context source="yes" text="Gives:">
-->
+
  \startitemize[n][left=(,right=),stopper=.,distance=2em,]
</cd:notes>
+
    \item Item 1.
 +
    \item Item 2.
 +
  \stopitemize
 +
</context>
 +
</cd:example><cd:example title="Altering vertical space after \head"><context source="yes" text="Gives:">
 +
\setupitemize[headstyle=bold,afterhead={\blank[medium]}]
 +
 
 +
\startitemize
 +
  \starthead{Ward}
 +
    \input ward
 +
  \stophead
 +
  \startitem
 +
    \input weisman
 +
  \stopitem
 +
\stopitemize
 +
</context>
 +
</cd:example></cd:examples>
 +
<cd:notes></cd:notes>
 
<cd:seealso>
 
<cd:seealso>
<!-- one or more of these:
 
<cd:commandref name="xx"></cd:commandref>
 
<cd:wikipage  page="xx"></cd:wikipage>
 
<cd:url        url="https://xx"></cd:url>
 
<cd:manual    pdf="xx"></cd:manual>
 
<cd:source    file="xx"></cd:source>
 
-->
 
 
<cd:commandref name="_setupitemgroup" originator="system"></cd:commandref>
 
<cd:commandref name="_setupitemgroup" originator="system"></cd:commandref>
 
<cd:commandref name="defineitemgroup" originator="system"></cd:commandref>
 
<cd:commandref name="defineitemgroup" originator="system"></cd:commandref>
 
<cd:commandref name="setupitemgroup" originator="system"></cd:commandref>
 
<cd:commandref name="setupitemgroup" originator="system"></cd:commandref>
<cd:source file="strc-itm.mkvi" originator="system"></cd:source>  
+
<cd:source file="strc-itm.mkvi" originator="system"></cd:source>
<cd:wikipage originator="system" page="Category:Structure"></cd:wikipage>  
+
<cd:wikipage originator="system" page="Category:Structure"></cd:wikipage>
</cd:seealso>
+
<cd:wikipage page="Enumerations"></cd:wikipage>
 +
<cd:wikipage page="Indentation"></cd:wikipage>
 +
<cd:wikipage page="Category:Itemizations"></cd:wikipage></cd:seealso>
 
</cd:commandgroup>
 
</cd:commandgroup>

Latest revision as of 16:11, 14 April 2024


\startitemgroup ... \stopitemgroup

Summary

The instances of \startitemgroup ... \stopitemgroup typeset a list of items.

Instances

\startitemize ... \stopitemize

Settings instance

\startITEMGROUP[...,...][...=...,...] ... \stopITEMGROUP
[...,...]inherits from \setupitemgroup
...=...,...inherits from \setupitemgroup

Description

The instance environments can be set up globally with e.g. \setupitemize. For the arguments available to \startitemize and \setupitemize, see \setupitemgroup.

Examples

Various bullet style demonstration

\def\T#1{%
  \startitemize[#1,joinedup]
    \item This is a bullet of type #1.
  \stopitemize
}

\dorecurse{9}{\T\recurselevel}

Gives:

Altering numbering text

  \startitemize[n][left=(,right=),stopper=.,distance=2em,]
    \item Item 1.
    \item Item 2.
  \stopitemize

Gives:

Altering vertical space after \head

\setupitemize[headstyle=bold,afterhead={\blank[medium]}]

\startitemize
  \starthead{Ward}
    \input ward
  \stophead
  \startitem
    \input weisman
  \stopitem
\stopitemize

Gives:

Notes

See also

Help from ConTeXt-Mailinglist/Forum

All issues with: