Портал аспирантов
 

Вернуться   Портал аспирантов > Компьютер для аспирантов > Software (программное обеспечение)

Ответ
 
Опции темы
Старый 28.09.2014, 22:20   #1
Uzanka
Gold Member
 
Регистрация: 16.04.2012
Сообщений: 1,218
По умолчанию Создание слайдов в Beamer (LaTex)

Ребята, подскажите кто знает

Пытаюсь написать свой стиль для слайдов в Beamer. В принципе, всё уже поднастроила как мне нужно, за исключением одного момента. Как изменить цвет названий (секций) в содержании/оглавлении? см. скрин, чтобы было более понятно. Содержание выводится автоматически через команду \tableofcontents
Код:
\begin{frame}{Outline}
\tableofcontents
\end{frame}
Где и как прописать в стилевом файле, чтобы можно было бы изменить цвет первого уровня заголовков в оглавлении? Буду признательна за помощь!

скрин
Uzanka вне форума   Ответить с цитированием
Реклама
Старый 29.09.2014, 00:07   #2
phys2010
Silver Member
 
Аватар для phys2010
 
Регистрация: 30.12.2010
Адрес: ЦФО, Россия
Сообщений: 852
По умолчанию

Можно, например, так:

\usepackage[dvips]{graphicx}
\usepackage{color}
\def\tc{\textcolor}
\def\red{\tc{red}}
\def\red{\tc{blue}}
\def\red{\tc{green}}

\begin{document}
\tableofcontents

\section{\red{Introduction}}
\section{\blue{Nonlinear...}}
\section{\green{Numerical...}}
phys2010 вне форума   Ответить с цитированием
Старый 29.09.2014, 00:25   #3
Uzanka
Gold Member
 
Регистрация: 16.04.2012
Сообщений: 1,218
По умолчанию

phys2010,
спасибо. Так, в принципе, работает, но хотелось бы, чтобы автоматически делалось.

Добавлено через 30 минут
Я нашла способ! В стилевом файле пишем:
Код:
\setbeamercolor{sections/subsections in toc}{fg=black}
\setbeamercolor{section in toc}{parent=titlelike}
\setbeamercolor{section in toc shaded}{parent=section in toc}
Первая строка устанавливает цвет для sections/subsections в оглавлении. Потом цвет sections переопределяется и будет как в заголовках слайдов, потому что parent=titlelike. А titlelike определен у меня выше в стилевом файле как
Код:
\setbeamercolor{title}{fg=мой цвет названия слайдов}
\setbeamercolor{titlelike}{fg=мой цвет названия слайдов}
В принципе, я так понимаю, что можно поставить и parent=title и другие вариации.
Uzanka вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 11:52. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
© 2001—2024, «Аспирантура. Портал аспирантов»
Рейтинг@Mail.ru