четверг, 12 июня 2008 г.

Верстаем диплом в LaTeX: рисунки и подрисуночные надписи


Продолжаем серию статей о верстке диплома в LaTeX и сегодня наш разговор пойдет о рисунках и подрисуночных надписях. Прежде всего по старой доброй традиции с того, какие предъявляются требования к этой части оформления:

  • Сам рисунок выравнивается по-центру

  • Подрисуночная надпись делается тем же шрифтом, что и основной текст

  • Подрисуночная надпись также выравнивается по центру

  • Подрисуночная надпись состоит из слова "Рисунок", номера рисунка, среднего тире и названия рисунка. Точка в конце названия НЕ ставится. Пример: Рисунок 1 - Сервисы программы Naumen DMS




Самое простое - выравнивание рисунка по центру. Для этого достаточно после начала окружения figure вставить команду \center. Например:

\begin{figure}[h]

\center

\includegraphics[width=11cm, height=9cm]{schema.eps}

\caption{Структура системы Naumen DMS\label{schema}

\end{figure}


Для корректного отображения подрисуночных надписей необходимо переопределить команду @makecaption. Важно учесть, что данная команда используется и при вставки названий таблиц, поэтому выглядить она должна следующим образом:

\def\capfigure{figure}

\def\captable{table}

\long\def\@makecaption#1#2{%

  \vskip\abovecaptionskip

  \ifx\@captype\capfigure

      \centering #1~--~#2 \par

  \else

      #1~--~#2 \par

  \fi

  \vskip\belowcaptionskip}

 


Параметры \abovecaptionskip и \belowcaptionskip задают отступ до надписи и после соответственно. Я их установил в следующие значения:

\setlength\abovecaptionskip{2\p@}

\setlength\belowcaptionskip{1\p@}

 


Теперь рисунки будут расположены четко как того требует ГОСТ. По крайней мере к рисункам у меня ни один нормоконтроллер не придрался, чего и вам желаю :-)

В следующий раз мы поговорим о не менее важной части оформизма - о таблицах. Оставайтесь на связи.

Другие статьи серии:



Постовой:

Летний сезон уже в разгаре - удивительный мир расскажет как и где провести его красиво!

Понравилось сообщение - подпишись на блог

4 комментария:

TheMalkolm комментирует...

Мало что понимаю, но рад что на будующее есть где в нужный момент найти нужную информацию :)

Кстати, не подскажите хорошую книгу по Swing?

Unknown комментирует...

Свингом не занимаюсь, поэтому к сожалению подстказать не могу...

Про на будущее - оставайтесь на канале )) В ближайшее время будут еще посты по LaTeX и не только.

Unknown комментирует...

Подскажите пожалуйста, как в документе можно вставить рисунок в ячейку таблицы?

МарЫшka комментирует...

Будь добры, поясните, а где в Вашем переобозначение идет по размеру шрифта? у меня по умолчанию ставиться 8, хотя весь документ 14, а нужно чтобы в подписи был 12.

Отправить комментарий

Любой Ваш комментарий важен для меня, однако, помните, что действует предмодерация. Давайте уважать друг друга!