Difference between revisions of "Command/startline"

From ConTeXt wiki
Jump to navigationJump to search
 
Line 6: Line 6:
 
== [[Help:Reference|Syntax]] (autogenerated) ==
 
== [[Help:Reference|Syntax]] (autogenerated) ==
 
<syntax>startline</syntax>
 
<syntax>startline</syntax>
 +
 
== [[Help:Reference|Syntax]] ==
 
== [[Help:Reference|Syntax]] ==
 
<table cellspacing="4" cellpadding="2" class="cmd">
 
<table cellspacing="4" cellpadding="2" class="cmd">

Latest revision as of 20:46, 13 January 2020

\startline

Syntax (autogenerated)

\startline[...]
[...]reference


Syntax

\startline[ref] ... \stopline[ref]
[ref]

Description

The commands \startline and \stopline add a label to a range of lines inside a typing. This range can then be referred to using \inline, or \inlinerange, or directly with \in[lr:b:someref] and \in[lr:e:someref].

Example

% Ensure that the /BTEX.../ETEX escape is active inside \starttyping
\setuptyping[numbering=line,escape=yes]

\starttext

NB: numbered lines do not work on the wiki.

See \inline[line:single] and also \inline[line:range]. \crlf
See \inline{typeline}[line:single] and also \inline{typelines}[line:range].\crlf
See line~\inlinerange[line:single] and also lines~\inlinerange[line:range].\crlf

\starttyping
line 1/BTEX\someline[line:single]/ETEX
line 2/BTEX\startline[line:range]/ETEX
line 3
line 4/BTEX\stopline[line:range]/ETEX
\stoptyping

\stoptext

See also

Help from ConTeXt-Mailinglist/Forum

All issues with: