[NTG-context] Re: Why Difference Between \placefloat and \definefloat
urba...@ca.rr.com schrieb am 28.04.2024 um 19:54: I swear I used to understand this stuff. I plead old age. Why do I get two different results from the float placements here: \definefloat[mysidebar][mysidebars] \setupfloat[mysidebar][leftmargindistance=-.25in,rightmargindistance=-.25in,outer,none] 1. You can't pass assignments and keywords to the same argument. 2. The \setupfloat command accepts only assignments as arguments, this means "outer" and "none" are ignored. To set a default location for the float use \setupfloat[...][default={outer,none}] \defineframedtext [sidebartext] [width=.4\textwidth,bodyfont=small,corner=round,background=color,backgroundcolor=lightgray,align=flushleft] \starttext This is a bit of text \placefloat[sidebar][leftmargindistance=-.25in,rightmargindistance=-.25in,outer,none]{}{ 1. You're again passing assignments and keywords with a single argument. 2. The \placefloat commands accepts only keywords and ignores all assignments, this means your distance settings have no effect. Wolfgang ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mirror) archive : https://github.com/contextgarden/context wiki : https://wiki.contextgarden.net ___
[NTG-context] Re: Why Difference Between \placefloat and \definefloat
I don't think that 'sidebar' has much to do with it. The part that is not working as expected is the 'mysidebar', which is not getting the 'outer' location, nor the 'none' captioning that I get with placefloat. setupfloat[mysidebar][leftmargindistance=-.25in,rightmargindistance=-.25in,outer,none] defineframedtext [sidebartext] [width=.4textwidth,bodyfont=small,corner=round,background=color,backgroundcolor=lightgray,align=flushleft] starttext This is a bit of text placefloat[newsidebar][leftmargindistance=-.25in,rightmargindistance=-.25in,outer,none]{}{ startsidebartext This is a short sidebar stopsidebartext } And something to follow. A bit of text placemysidebar{}{ startsidebartext This is a short sidebar stopsidebartext } And something to follow. stoptext ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mirror) archive : https://github.com/contextgarden/context wiki : https://wiki.contextgarden.net ___
[NTG-context] Re: Why Difference Between \placefloat and \definefloat
Where’s the float type "sidebar" defined? AFAIK it’s not a default type. And it might interfere with the actual sidebar stuff from https://source.contextgarden.net/tex/context/base/mkxl/anch-bar.mkxl, see also https://wiki.contextgarden.net/Command/setupsidebar Hraban Am 28.04.24 um 19:54 schrieb urba...@ca.rr.com: I swear I used to understand this stuff. I plead old age. Why do I get two different results from the float placements here: \definefloat[mysidebar][mysidebars] \setupfloat[mysidebar][leftmargindistance=-.25in,rightmargindistance=-.25in,outer,none] \defineframedtext [sidebartext] [width=.4\textwidth,bodyfont=small,corner=round,background=color,backgroundcolor=lightgray,align=flushleft] \starttext This is a bit of text \placefloat[sidebar][leftmargindistance=-.25in,rightmargindistance=-.25in,outer,none]{}{ \startsidebartext This is a short sidebar \stopsidebartext } And something to follow. A bit of text \placemysidebar{}{ \startsidebartext This is a short sidebar \stopsidebartext } And something to follow. \stoptext ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mirror) archive : https://github.com/contextgarden/context wiki : https://wiki.contextgarden.net ___