Command/ margindata
< Command(Redirected from Command/inmargin)
Jump to navigation
Jump to search
Contents
\margindata
Summary
The instances of \margindata are used for placing fragments outside of the regular running text.
Instances
\inleftmargin | defined as \definemargindata[inleftmargin][left][margin=margin,width=\leftmarginwidth,style=,color=] |
\inrightmargin | defined as \definemargindata[inrightmargin][right][margin=margin,width=\rightmarginwidth,style=,color=] |
\inoutermargin | defined as \definemargindata[inoutermargin][outer][margin=margin,width=\outermarginwidth,style=,color=] |
\ininnermargin | defined as \definemargindata[ininnermargin][inner][margin=margin,width=\innermarginwidth,style=,color=] |
\inleftedge | defined as \definemargindata[inleftedge][left][margin=edge,width=\leftedgewidth,style=,color=,category=edge] |
\inrightedge | defined as \definemargindata[inrightedge][right][margin=edge,width=\rightedgewidth,style=,color=,category=edge] |
\inouteredge | defined as \definemargindata[inouteredge][outer][margin=edge,width=\outeredgewidth,style=,color=,category=edge] |
\ininneredge | defined as \definemargindata[ininneredge][inner][margin=edge,width=\inneredgewidth,style=,color=,category=edge] |
\atleftmargin | defined as \definemargindata[atleftmargin][left][margin=normal,width=\leftmarginwidth,style=,color=] |
\atrightmargin | defined as \definemargindata[atrightmargin][right][margin=normal,width=\rightmarginwidth,style=,color=] |
\inleft | defined as \definemargindata[inleft][left][margin=margin,width=\leftmarginwidth,align=flushright] |
\inright | defined as \definemargindata[inright][right][margin=margin,width=\rightmarginwidth,align=flushleft] |
\inouter | defined as \definemargindata[inouter][outer][margin=margin,width=\outermarginwidth,align=inner] |
\ininner | defined as \definemargindata[ininner][inner][margin=margin,width=\innermarginwidth,align=outer] |
\inmargin | defined as \definemargindata[inmargin][left][margin=margin,width=\leftmarginwidth,align=flushright] |
\inother | defined as \definemargindata[inother][right][margin=margin,width=\rightmarginwidth,align=flushleft] |
\margintext | defined as \definemargindata[margintext][left][margin=margin,width=\leftmarginwidth,align=flushright,stack=yes] |
Settings instance
\MARGINDATA[...=...,...][...=...,...]{...} | |
reference | reference |
...=...,... | inherits from \setupmargindata |
...=...,... | inherits from \setupmarginframed |
{...} | content |
Description
Place a paragraph in the margin or edge region.
Examples
Example 1
\inmargin{\externalfigure [hass23g] [width=\marginwidth]}
margintext example
\setuppapersize[A8,landscape][A8,landscape] \setuplayout[leftmargin=2.5cm, leftmargindistance=0.2cm, backspace=2.9cm, width=4cm, rightmargin=0cm] \showframe \starttext \margintext{I have discovered a truly marvelous proof ... but this margin is too narrow to contain it.} There is no \math{n > 2} to solve \startformula a^n + b^n = c^n. \stopformula \stoptext
Use in titles
Hans wrote that "using inmargin inside a title is sort of unpredictable" and that for titles \margintitle is the way to go.
Bug report: margintitle is currently undocumented, which is why its example is included here. (See: Bug List) |
\setuppapersize[A8,landscape][A8,landscape] \setuplayout[leftmargin=2.5cm, leftmargindistance=0.2cm, backspace=2.9cm, width=4cm, rightmargin=0cm] \showframe \starttext \margintitle{a special command} \section{section title} \stoptext
Notes
See also
Help from ConTeXt-Mailinglist/Forum
All issues with:
- \inleftmargin on the mailing list (all results)
- \inleftmargin on the mailing list (subject only)
- \inleftmargin on stack exchange
- \inleftmargin in ConTeXt's source
- \inrightmargin on the mailing list (all results)
- \inrightmargin on the mailing list (subject only)
- \inrightmargin on stack exchange
- \inrightmargin in ConTeXt's source
- \inoutermargin on the mailing list (all results)
- \inoutermargin on the mailing list (subject only)
- \inoutermargin on stack exchange
- \inoutermargin in ConTeXt's source
- \ininnermargin on the mailing list (all results)
- \ininnermargin on the mailing list (subject only)
- \ininnermargin on stack exchange
- \ininnermargin in ConTeXt's source
- \inleftedge on the mailing list (all results)
- \inleftedge on the mailing list (subject only)
- \inleftedge on stack exchange
- \inleftedge in ConTeXt's source
- \inrightedge on the mailing list (all results)
- \inrightedge on the mailing list (subject only)
- \inrightedge on stack exchange
- \inrightedge in ConTeXt's source
- \inouteredge on the mailing list (all results)
- \inouteredge on the mailing list (subject only)
- \inouteredge on stack exchange
- \inouteredge in ConTeXt's source
- \ininneredge on the mailing list (all results)
- \ininneredge on the mailing list (subject only)
- \ininneredge on stack exchange
- \ininneredge in ConTeXt's source
- \atleftmargin on the mailing list (all results)
- \atleftmargin on the mailing list (subject only)
- \atleftmargin on stack exchange
- \atleftmargin in ConTeXt's source
- \atrightmargin on the mailing list (all results)
- \atrightmargin on the mailing list (subject only)
- \atrightmargin on stack exchange
- \atrightmargin in ConTeXt's source
- \inleft on the mailing list (all results)
- \inleft on the mailing list (subject only)
- \inleft on stack exchange
- \inleft in ConTeXt's source
- \inright on the mailing list (all results)
- \inright on the mailing list (subject only)
- \inright on stack exchange
- \inright in ConTeXt's source
- \inouter on the mailing list (all results)
- \inouter on the mailing list (subject only)
- \inouter on stack exchange
- \inouter in ConTeXt's source
- \ininner on the mailing list (all results)
- \ininner on the mailing list (subject only)
- \ininner on stack exchange
- \ininner in ConTeXt's source
- \inmargin on the mailing list (all results)
- \inmargin on the mailing list (subject only)
- \inmargin on stack exchange
- \inmargin in ConTeXt's source