Предисловие
Это третья и заключительная часть серии статей про то, как я писал диплом для МАИ в LaTeX. В первой части можно посмотреть общие замечания к вёрстке, во второй - несколько конкретных приёмов работы с текстом, а в этой части - как можно сделать в LaTeX презентацию.Вступление.
В LaTeX существует несколько пакетов для создания презентаций. Одним из наиболее распространённых является пакет Beamer. Он обладает обширной и подробной документацией, сделанной в самом Beamer'е и позволяет очень быстро и без особых усилий создать презентацию, которая выглядит значительно приятнее, нежеле то, что обычно получается в LibreOffice или PowerPoint.Тема и титульный лист.
Для начала рассмотрим команды, которыми можно задать общий стиль презентации:\usetheme {Madrid}
\useoutertheme{shadow}
\title{Аннотирование и статический анализ исходных кодов}
\author{}
\date{}
\logo{\includegraphics[width=1cm]{8_faq_logo.png}}
Здесь \usetheme и \useoutertheme отвечают за внешний вид. Часто европейские и американские ВУЗы создают свои собственные темы. Далее \title задаёт название презентации. После этого идут \author и \date с пустыми аргументами. Это сделано для того, чтобы они вообще не печатались на титульной странице. Кроме того можно добавить логотип собственного ВУЗа при помощи \logo.
Для того чтобы отрисовать титульный лист, необходимо внутри тела слайда ввести команду
\begin{frame}
\thispagestyle{empty}
\titlepage
\end{frame}
Колонтитулы
Footer, он же нижний колонтитул лично меня немного раздражает, поэтому я решил от него избавиться:% убираем автора из footer'а
\setbeamertemplate{footline}[page number]{}
% убираем навигационные символы из footer'а
\setbeamertemplate{navigation symbols}{}
При этом нумерацию страниц лучше оставить, чтобы после выступления можно было быстро найти слайд, по которому задаётся вопрос.
Другие приёмы
Для обозначения заголовка слайда существует команда \frametitle.Если надо выделить какой-либо блок мыслей, то существует специальное окружение:
\begin{block}{Имя блока}
\end{block}
Имя, заданное вторым аргументом будет выделяться другим цветом, отличным от тела блока. Если во втором аргументе пустая строка - заголовка у блока не будет и всё будет одним цветом.
Если в слайд надо добавить участки кода, то к команде начала слайда следует добавить аргумент fragile:
\begin{frame}[fragile]
\begin{block}{}
\tiny
\begin{lstlisting}
\end{lstlisting}
\end{block}
\end{frame}
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.