Command/definedescription

From Wiki
Jump to navigation Jump to search

\definedescription

Syntax

\definedescription[...][...][...=...,...]
[...]name
[...]name
...=...,...inherits from \setupdescription


inherits from

\setupdescription[...,...][...=...,...]
[...,...]name
titleyes no
levelnumber
texttext
headcommandoneargument
beforecommand
aftercommand
inbetweencommand
alternativeleft right inmargin inleft inright margin leftmargin rightmargin innermargin outermargin serried hanging top empty command name
alignsee \setupalign
headalignsee \setupalign
indentingsee \setupindenting
displayyes no
indentnextyes no auto
widthfit broad line dimension
distancenone dimension
stretchnumber
shrinknumber
hangfit broad none margin number
closesymbolcommand
closecommandoneargument
expansionyes no xml
referenceprefix+ - text
sampletext
marginyes no standard dimension
stylestyle command
colorcolor
headstylestyle command
headcolorcolor
aligntitleyes no


\definedescription[...][...,...=...,...]
[...] name
[...,...=...,...] see \setupdescriptions


Description

Define a new description with an associated style.

Example

Sample 1

\definedescription
   [concept]
   [alternative=serried,
    headstyle=bold,
    width=broad]

\concept{Hasselter juffer} 
A sort of biscuit made of puff pastry and covered with sugar. It tastes very sweet. \par

yields

Sample 2

\definedescription[T]
  [headstyle=bold,
   width=fit, % Width of the running text
   indenting={yes,medium}, % (Internal) indenting of the running text
   text={\hbox to1.5em{$\bullet$}}, % Put in the front of each label
   hang=5, % Revert indenting after 5 lines
  ]

\startTEXpage

  \startT{My Label}
    \input knuth
  \stopT

  \T{Another label}
    \input ward
   
\stopTEXpage

Gives:

See also

Help from ConTeXt-Mailinglist/Forum

All issues with: