Hi, Right now, indentnext key is ignored for floats. I was trying to test how to do it, but something strange is happening. I thought that the following two are equivalent: \def\sometopfloat [#1]{\someelsefloat[#1]} \placefigure[top]{top}{} \nonoindentation\autoindentation\dorechecknextindentation and \def\sometopfloat[#1]% {\someelsefloat[#1]% \nonoindentation\autoindentation\dorechecknextindentation} \placefigure[top]{top}{} The first one works fine, but the second does not. Can anyone explain what is going on here. Here is my test example: \setupindenting[big,yes] \def\sometopfloat [#1]{\someelsefloat[#1]} % This works \section {Test} \placefigure[top]{top}{}\noindentation \input tufte \placefigure[top]{top}{}\doindentation \input tufte \page % This also works \section {Test} \placefigure[top]{top}{} \nonoindentation\autoindentation\dorechecknextindentation \input tufte \placefigure[top]{top}{} \nonoindentation\autoindentation\dorechecknextindentation \input tufte \page % This does not work (why)? \def\sometopfloat[#1]% {\someelsefloat[#1]% \nonoindentation\autoindentation\dorechecknextindentation} \section {Test} \placefigure[top]{top}{} \input tufte \placefigure[top]{top}{} \input tufte \stoptext Thanks, Aditya