|
Пишу статью на английском с небольшими рисунками TpX. Могу
сделать обтекание вручную, но боюсь редакция будет
возражать. Программа wrapfigure очень капризная, особенно
для текста с выключными формулами и для подписей к
рисункам. В частности, начинает подпись с "FIGURE 1:", хотя
в англо-язычной литературе используется "Fig. 1.". К тому
же нужен мне мелкий шрифт. У Львовского (стр. 327) есть
предложения по исправлению подписи, но они ошибочны.
Вопросы.
1. Как исправить подпись, чтобы было "Fig. 1" мелким
шрифтом (footnotesize). Задание двух параметров к caption
не отменяет "FIGURE 1:".
2. Есть ли менее капризные программы обтекания текста.
М. Малков
У Львовского взял без каких-либо изменений
\renewcommand{\@makecaption}[2]{%
\vspace{\abovecaptionskip}%
\sbox{\@tempboxa}{{\footnotesize #1}. {\footnotesize #2}}
\ifdim\wd\@tempboxa >\hsize
{\footnotesize #1}. {\footnotesize #2}\par
\else
\global\@minipagefalse
\hbox to\hsize{{\footnotesize #1}. {\footnotesize
#2}\hfil}%
\fi
\vspace{\belowcaptionscip}}
Выдались сообщения после обработки этих предложений:
LaTeX Error: Command \@ already defined.
LaTeX Error: Missing \begin{document}.
Missing number, treated as zero.
You already have nine parameters.
Argument of \@ has an extra }.
Paragraph ended before \@ was complete.
Missing number, treated as zero.
Ошибка: A <box> was supposed to be here.
|
|