Mailing List CyrTeX-ru@vsu.ru Message #2961
From: Юра Полищук <CyrTeX-ru@vsu.ru>
Subject: Re[2]: Плавающие, обтекаемые рисунки
Date: Sat, 25 Jun 2011 17:59:42 +0400
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
> Для рисунков использую как wrapfigure так и \includegraphics.
> Для удобства через такое макро-
>
>
> % Рисунок
> %   [1] -- Размер, доля ширины страницы
> % {2} -- Название файла без расширения (и Метка одновременно)
> %   [3] -- Пояснения к рисунку
> % {4} -- Подпись к рисунку
> %     Обтекаемый рисунок
> %   [5] -- Число строк для обтекания (высота)
>
> \newcommand{\tmp@FotoA}{\relax}
> \newcommand{\tmp@FotoB}{\centering}
>
> \newcommand{\foto}[2][1.0]{%
> \@ifnextchar[{\foto@ii[#1]{#2}}{\foto@ii[#1]{#2}[]}%]
> }
> \def\foto@ii[#1]#2[#3]#4{%
> \@ifnextchar[{\foto@iii[#1]{#2}[#3]{#4}}{\foto@iii[#1]{#2}[#3]{#4}[0]}%]
> }
> \def\foto@iii[#1]#2[#3]#4[#5]{%
> \def\tmpVarFOTO{#5}%
> \ifnum\tmpVarFOTO>0
> \begin{wrapfigure}[#5]{p}{#1\textwidth}%
> \centerline{\includegraphics[width=1\textwidth]{#2}}%
> {\centering\small\withoutlastpunct{#3}%
> \caption{\withoutlastpunct{#4}}%
> \label{#2}}%
> \end{wrapfigure}%
> \else%
> \begin{figure}[!h]%
> \tmp@FotoA
> \centerline{\includegraphics[width=#1\textwidth]{#2}}%
> {\tmp@FotoB\small\withoutlastpunct{#3}
> \caption{\withoutlastpunct{#4}}%
> \label{#2}}%
> \end{figure}
> \fi%
> }

Спасибо. А можно несколько примеров использования. У меня что-то не хочет работать.
Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster