Dear list, I was trying to place float captions in the margin, which according to setup-en.pdf should work with location=outermargin, but it doesn't. The MWE below reproduces this on TL 2016 and on http://live.contextgarden.net/. Please fix. Cheers, Henri --- \setupfloatcaption [figure] [location=outermargin] \starttext \placefigure [top] {The famous dutch cow!} {\externalfigure[cow]} \stoptext
On Tue, Aug 30, 2016 at 9:25 PM, Henri Menke
Dear list,
I was trying to place float captions in the margin, which according to setup-en.pdf should work with location=outermargin, but it doesn't. The MWE below reproduces this on TL 2016 and on http://live.contextgarden.net/. Please fix.
Cheers, Henri
---
\setupfloatcaption [figure] [location=outermargin]
\starttext
\placefigure [top] {The famous dutch cow!} {\externalfigure[cow]}
\stoptext ___________________________________________________________________________________ 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 ___________________________________________________________________________________
I have never noticed the setup \setupfloatcaption before, but I think you have to add a top/middle/bottom or so to the outermargin, like \setupfloatcaption[figure][location={outermargin,middle}] \starttext \placefigure [top] {The famous dutch cow!} {\externalfigure[cow]} \stoptext Another option might be to use \setupcaption (somebody could perhaps tell the difference between \setupfloatcaption and \setupcaption?) \setupcaption[figure][ location={outermargin,middle}, align=flushleft, width=\marginwidth, ] \starttext \showframe%just to show where it ends up \placefigure [top] {The famous dutch cow!} {\externalfigure[cow]} \stoptext /Mikael
Dear Mikael, thanks for your reply! Indeed, one has to add this second specifier, but only middle produces a sensible result. Both top and bottom override the outermargin, so there is probably something wrong. Regarding \setupfloatcaption and \setupcation, there is no difference. In base/mkiv/strc-flt.mkvi you can find the following definitions: \let\setupcaption \setupfloatcaption \let\setupcaptions\setupfloatcaption Cheers, Henri On 08/31/2016 09:59 AM, Mikael P. Sundqvist wrote:
On Tue, Aug 30, 2016 at 9:25 PM, Henri Menke
wrote: Dear list,
I was trying to place float captions in the margin, which according to setup-en.pdf should work with location=outermargin, but it doesn't. The MWE below reproduces this on TL 2016 and on http://live.contextgarden.net/. Please fix.
Cheers, Henri
---
\setupfloatcaption [figure] [location=outermargin]
\starttext
\placefigure [top] {The famous dutch cow!} {\externalfigure[cow]}
\stoptext ___________________________________________________________________________________ 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 ___________________________________________________________________________________
I have never noticed the setup \setupfloatcaption before, but I think you have to add a top/middle/bottom or so to the outermargin, like
\setupfloatcaption[figure][location={outermargin,middle}] \starttext
\placefigure [top] {The famous dutch cow!} {\externalfigure[cow]} \stoptext
Another option might be to use \setupcaption (somebody could perhaps tell the difference between \setupfloatcaption and \setupcaption?)
\setupcaption[figure][ location={outermargin,middle}, align=flushleft, width=\marginwidth, ]
\starttext \showframe%just to show where it ends up
\placefigure [top] {The famous dutch cow!} {\externalfigure[cow]}
\stoptext
/Mikael ___________________________________________________________________________________ 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 ___________________________________________________________________________________
Mikael P. Sundqvist mailto:mickep@gmail.com 31. August 2016 um 09:59
I have never noticed the setup \setupfloatcaption before, but I think you have to add a top/middle/bottom or so to the outermargin, like The vertical position can be controlled by low, middle or high because top and bottom position the caption before or after the float. \setupfloatcaption[figure][location={outermargin,middle}] \starttext
\placefigure [top] {The famous dutch cow!} {\externalfigure[cow]} \stoptext
Another option might be to use \setupcaption (somebody could perhaps tell the difference between \setupfloatcaption and \setupcaption?) \setupfloatcaption is the internal command to change the layout of the caption and \setupcaption(s) is a synonym for it (needed for backwards compatibility).
Wolfgang
participants (3)
-
Henri Menke
-
Mikael P. Sundqvist
-
Wolfgang Schuster