From d4278c635c647dbd58fcfec08a6f5342198ef3c9 Mon Sep 17 00:00:00 2001 From: Marius Date: Tue, 20 Sep 2011 01:00:13 +0300 Subject: beta 2011.09.19 23:43 --- tex/context/base/strc-flt.mkiv | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'tex/context/base/strc-flt.mkiv') diff --git a/tex/context/base/strc-flt.mkiv b/tex/context/base/strc-flt.mkiv index 50a893c67..739e81c80 100644 --- a/tex/context/base/strc-flt.mkiv +++ b/tex/context/base/strc-flt.mkiv @@ -128,8 +128,8 @@ \appendtoks \let\currentfloat\currentfloatcaption - \dostructurecountersetup\currentfloat\floatcaptionparameter - \docheckstructurecountersetup\currentfloat + \dostructurecountersetup\currentfloatcaption\floatcaptionparameter + \docheckstructurecountersetup\currentfloatcaption \to \everysetupfloatcaption %D Definitions: @@ -197,8 +197,6 @@ \newif\ifnofloatnumber \newif\ifemptyfloatcaption -\def\getcaptionparameters{\getparameters[\??kj\currentfloat]} - \installstructurelistprocessor{float}{\usestructurelistprocessor{number+title}} \unexpanded\def\thecurrentfloatnumbersuffix @@ -266,7 +264,7 @@ \fi \letgvalue{@fl@r@#1}\relax}% nils \setgvalue{@fl@t@#1}% - {\preparefullnumber{\??kj#1}{\getvalue{@fl@n@#1}}\preparednumber + {\preparefullnumber{\??kj#1}{\getvalue{@fl@n@#1}}\preparednumber % !!!!!!!!!!!!!!!!!!!!!!!!!!! wrong \begingroup \dosetfloatcaptionattributes\c!style\c!color \begingroup @@ -480,8 +478,8 @@ \unexpanded\def\docomplexplacefloat[#1][#2]% [#3]#4% {\edef\currentfloat{#1}% - \let\currentfloatcaption\currentfloat \doifnothing\currentfloat{\let\currentfloat\v!figure}% hack + \let\currentfloatcaption\currentfloat \doifelsenothing{#2} {\edef\floatlocation{\floatparameter\c!default}} {\edef\floatlocation{#2}}% @@ -707,7 +705,7 @@ \else \dostructurecountercomponent {float}% - \getcaptionparameters + \setupcurrentfloatcaption \floatcaptionparameter \detokenizedfloatcaptionparameter \relax -- cgit v1.2.3