2010/11/11 Michael Murphy <michael.mur...@uni-ulm.de> > 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ć
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________