Open main menu

Changes

Created page with "In some situations one may be willing to have a different interlinespace in a particular part of text, header, etc. To this end one can use the command <texcode> \setupinterline..."
In some situations one may be willing to have a different interlinespace in a particular part of text, header, etc.
To this end one can use the command

<texcode>
\setupinterlinespace
</texcode>

or its synonym

<texcode>
\switchtointerlinespace
</texcode>

Either of these commands should be enclosed in a {{cmd|start}}...{{cmd|stop}} pair. The arguments taken by {{cmd|setuplocalinterlinespace}} or its synonym {{cmd|switchtointerlinespace}} are analogous to the dimensions used in {{cmd|setupinterlinespace}}. Below is an example, with some explanations of the commands.

<context source=yes mode=mkiv>
\setuppapersize[A5][A5]
\setupinterlinespace[line=3.2ex] % global setting (\setupinterlinespace[3.2ex] == \setupinterlinespace[line=3.2ex])

\starttext

\input ward

\blank
\setupinterlinespace[big] % big = 1.5 * global value (small = 1x, medium = 1.25x)

\input ward

\blank

\setupinterlinespace[reset] % here we go back to the global interlinespace set before

\input ward

\blank
\start
\setuplocalinterlinespace[line=4ex] % here a local value for the interlinespace is set

\input ward

\stop % an empty line or \par before the end the group is necessary

\stoptext
</context>
106

edits