Обнаружил особенность окружения wrapfloat
из пакета wrapfig
(оно же wrapfigure
и wraptable
— принципиально они ничем не отличаются): это окружение плохо себя чувствует внутри определяемых пользователем окружений. Следующий фрагмент не работает так, как надо.
\newenvironment{mywrap}{% \begin{wrapfloat}{figure}{O}{5cm}% }{% \end{wrapfloat}% }
Это могло бы быть очень печально, но... Вспоминаем, как выглядят окружения с точки зрения TeX, пробуем, и ага — такая конструкция уже прекрасно работает.
\newenvironment{mywrap}{% \wrapfloat{figure}{O}{5cm}% }{% \endwrapfloat% }
Разобраться в глубинных причинах такого поведения пока руки не дошли, так что стоит просто запомнить.
Комментариев нет:
Отправить комментарий