On Thu, 11 Nov 2010, Michael Murphy wrote: > On Thu, 2010-11-11 at 12:14 +0100, Vedran Miletić wrote: >> 2010/11/11 Michael Murphy >> Hi, >> >> I've been having some problems with tikz figures. When I >> define a new >> tikz figure, I normally put it in a buffer: >> >> \startbuffer[mypic] >> \starttikzfigure >> ... >> \stoptikzfigure >> \stopbuffer >> >> which I use later when I place the figure >> >> \placefigure{My picture}{\getbuffer[mypic]} >> >> The problem is that the figure is not centred: it is always >> aligned with >> the left side of the document. I guess this has something to >> do with >> Context not being able to get the image bounds, since it works >> fine for >> tikz images that are already precompiled into PDFs: >> >> \placefigure{My picture}{\externalimage[mypic.pdf]} >> >> Minimal example is attached. >> >> Michael. >> >> >> You have to wrap up the picture inside of a \hbox, e.g. >> >> \hbox{\starttikzfigure >> ... >> \stoptikzfigure} >> >> Regards, >> >> -- >> Vedran Miletić > > Hmm, why didn't I think of that... Thanks! See http://archive.contextgarden.net/thread/20090722.010815.d9c051d3.en.html for an old discussion on this. Aditya