that's what I did at first: \startsetups btx:duane:cite:external {\externalfigure[\btxfield{url_image}][width=10cm]} \stopsetups
the problem is that I need the control the width of externalfigure in the text. With the above solution I have to define a different cite rendering for every possible width I need in my layout. Isn't there a way to just get the filename of the cite so I can a macro with the width as an argument? Thanks Michael > On 04 May 2016, at 23:39, Alan Braslau <alan.bras...@cea.fr> wrote: > > On Wed, 4 May 2016 21:31:46 +0000 > "Eidenbenz Michael" <eidenb...@arch.ethz.ch> wrote: > >> what seems strange to me is that \cite[filename] works as such, but >> not as an argument to \externalfigure > > The \externalfigure tries to do quite a lot with its argument(s). > > You can use \placecitation [duane::tug2014] > defining your rendering appropriately to call \externalfigure. > > Alan ___________________________________________________________________________________ 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 ___________________________________________________________________________________