> I made a small example to show the behavior:
>
> […]
>
> This is a sentence.\margintext{This is a note in the margin.} Another
> sentence.\margintext{Another note.} \placefigure[margin][fig:one]{This is a
> small figure.}{\externalfigure[test][width=100pt]}
> \placefigure[margin][fig:two]{This is another small
> figure.}{\externalfigure[test][width=100pt]} \stoptext
>
> I also tried to do things such as \margintext{\placefigure...}}, but had no
> success.
Why not? The following works here:
This is a sentence.
\margintext{This is a note in the margin.}
Another sentence.
\margintext{Another note.}
\margintext
{\placefigure[here][fig:one]
{This is a small figure.}
{\externalfigure[test][width=100pt]}}
\margintext
{\placefigure[here][fig:two]
{This is another small figure.}
{\externalfigure[test][width=100pt]}}
Marco
\margintext{\placefigure[here]…} does indeed work. I cannot even reproduce why I was not able to do it, but I assume I tried \margintext{\placefigure[margin]…} which does not make much sense...
> Dear ConTeXt group,
>
> I am trying to stack text and figures in the margin. After getting some help, I am able to setup the text just fine, the notes do not overlap. I am also able to stack figures, they also do not overlap. But figures and text does not 'know of each other'. They do overlap.
>
> I made a small example to show the behavior:
>
> […]
>
> \definemargindata [margintext]
> [
> location=outer,
> width=100pt,
> align=flushouter,
> stack=continue, % or yes
> ]
Use \setupmargindata to change the values of a existing command. In this example it doesn’t matter but that’s not always the case.
Wolfgang
I also changed \definemargindata to \setumargindata.
Andy