Changes

Jump to navigation Jump to search
2,302 bytes added ,  15:33, 28 October 2021
m
minor correction
The `level` parameter lets you define sidebars on different layers. The bars with higher values of `level` are drawn on top.
 
From LMTX 2021-10-28, you can use the `location` parameter: it defaults to `left`, but it can be `right`, `inner` or `outer`.
`right` draws the sidebar on the right. `inner` and `outer` are used with `\setuppagenumbering[alternative=doublesided]`, to get bars that are always in the inner or in the outer margin.
</cd:description>
<cd:examples><cd:example title=""><context source="yes">
The length of the pattern and its "amplitude" are magnified
according to `patternlength` and `patternheight`.</cd:example><cd:example title="The location parameter">The default `\setupsidebar[location=left]` and `\setupsidebar[location=right]`: <context>\setuppapersize[A8][A6]\setuppaper[nx=2, ny=2]\setuparranging[XY]\setuppagenumbering[location=footer,alternative=doublesided]\showframe[edge]\definesidebar[ds][rulecolor=red]\setuppagenumber[number=2]\setupbodyfont[2.5pt]\starttext {\tfa default behavior (\type{\setupsidebar[location=left]})} \blank \startsidebar[ds] \dorecurse{3}{\input knuth\relax} \startsidebar[ds] \dorecurse{2}{\input knuth\relax} \stopsidebar \dorecurse{3}{\input knuth\relax} \stopsidebar\par \page {\tfa\type{\setupsidebar[location=right]}} \blank \setupsidebar[ds][location=right] \startsidebar[ds] \dorecurse{3}{\input knuth\relax} \startsidebar[ds] \dorecurse{2}{\input knuth\relax} \stopsidebar \dorecurse{3}{\input knuth\relax} \stopsidebar\par\stoptext</context> In doublesided typesetting with \setuppagenumbering[alternative=doublesided], `\setupsidebar[location=inner]` puts the sidebars always in the inner margin, while `\setupsidebar[location=outer]` puts them in the outer margin: <context>\setuppapersize[A8][A6]\setuppaper[nx=2, ny=2]\setuparranging[XY]\setuppagenumbering[location=footer,alternative=doublesided]\showframe[edge]\definesidebar[ds][rulecolor=red]\setuppagenumber[number=2]\setupbodyfont[2.5pt]\starttext \type{\setupsidebar[location=inner]} \blank \setupsidebar[ds][location=inner] \startsidebar[ds] \dorecurse{3}{\input knuth\relax} \startsidebar[ds] \dorecurse{2}{\input knuth\relax} \stopsidebar \dorecurse{3}{\input knuth\relax} \stopsidebar\par \page \type{\setupsidebar[location=outer]} \blank \setupsidebar[ds][location=outer] \startsidebar[ds] \dorecurse{3}{\input knuth\relax} \startsidebar[ds] \dorecurse{2}{\input knuth\relax} \stopsidebar \dorecurse{3}{\input knuth\relax} \stopsidebar\par\stoptext</context></cd:example></cd:examples>
<cd:notes></cd:notes>
<cd:seealso>
26

edits

Navigation menu