> 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