
Я использую Beamer для своих профессиональных презентаций и собираюсь использовать его также для презентации своей докторской диссертации. И у меня есть вопрос. Шаблон, который я сейчас использую, следующий:
\documentclass[17pt]{beamer}
\usetheme{Malmoe}
Он очень функционален и отлично справляется со своей работой. Но мне бы хотелось иметь более простую настройку рамки с контуром, как для темы Malmoe. Это краткий пример того, что я ищу, но здесь нет контура:
% compile with lualatex or xelatex:
\documentclass[svgnames, 17pt]{beamer}
\usepackage{booktabs,etoolbox,fontspec,microtype,ragged2e}
\usefonttheme{professionalfonts,serif,structuresmallcapsserif}
\setmainfont[Numbers=OldStyle,SmallCapsFeatures={Kerning=Uppercase}]{Minion Pro}
\usepackage{fontspec}
\usepackage[applemac]{inputenc}
\usepackage[frenchb]{babel}
\linespread{1.0344}
\usepackage{graphicx}
\usepackage{caption}
\usecolortheme[named=Maroon]{structure}
\beamertemplatesolidbackgroundcolor{Snow}
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{itemize items}[circle]
\apptocmd{\frame}{\justifying}{}{}
\addtobeamertemplate{block begin}{}{\justifying}
\definecolor{alert}{HTML}{347941}
\setbeamercolor{alerted text}{fg=alert}
\setbeamercovered{transparent=2}
\title{My title}
\author{My name}
\subtitle[A subtitle]{A subtitle}
\institute{My institution}
\setbeamertemplate{caption}[numbered]
\setbeamertemplate{navigation symbols}{}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}
\frametitle{{\small A title}}
This is a place for some text.
\begin{enumerate}
\item
\item
\end{enumerate}
\end{frame}
\end{document}
решение1
Я все еще не совсем уверен, какие части от чего вам нужны, но, возможно, вы сможете что-то сделать с этим:
\documentclass[svgnames, 17pt]{beamer}
\usepackage{booktabs,etoolbox,fontspec,microtype,ragged2e}
\usefonttheme{professionalfonts,serif,structuresmallcapsserif}
\setmainfont[Numbers=OldStyle,SmallCapsFeatures={Kerning=Uppercase}]{Minion Pro}
\linespread{1.0344}
\usepackage{graphicx}
\usecolortheme[named=Maroon]{structure}
\colorlet{othercolour}{Snow}
\beamertemplatesolidbackgroundcolor{othercolour}
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{itemize items}[circle]
\apptocmd{\frame}{\justifying}{}{}
\addtobeamertemplate{block begin}{}{\justifying}
\definecolor{alert}{HTML}{347941}
\setbeamercolor{alerted text}{fg=alert}
\setbeamercovered{transparent=2}
\title{My title}
\author{My name}
\subtitle[A subtitle]{A subtitle}
\institute{My institution}
\setbeamertemplate{caption}[numbered]
% based on Malmoe and the whale colour theme
\useoutertheme{split}
\mode<presentation>
\setbeamercolor*{palette primary}{use=structure,fg=othercolour,bg=structure.fg}
\setbeamercolor*{palette quaternary}{fg=othercolour,bg=black}
\mode
<all>
\setbeamercolor*{titlelike}{parent=structure}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}
\frametitle{{\small A title}}
This is a place for some text.
\begin{enumerate}
\item
\item
\end{enumerate}
\end{frame}
\end{document}
Примечания
- ДелатьНЕТзагрузите,
inputenc
если вы используете Xe/LuaTeX. Ваша преамбула сообщает TeX, что ваш файл использует кодировкуapplemac
. Если так, то это проблема, так как Xe/LuaTeXтолькоиметь дело с файлами в кодировке UTF8. Если ваш файл действительно в кодировке UTF8, просто удалите строку. Если он действительно используетapplemac
, вы должны удалить строку и сохранить файл в кодировке UTF8. - Загрузка
caption
ничего не делает. Она не переопределяет,\caption
так какbeamer
уже переопределила ее. (Вывод консоли и/или файл журнала сообщат вам об этом.) - Постарайтесь избегать загрузки пакетов и подачи команд дважды. Это приводит к дальнейшей путанице («Но я же изменил определение! Почему оно не действует?», «Я удалил этот пакет из своей преамбулы, но LaTeX все равно его загружает! Почему?»). В этом случае
navigation symbols
достаточно очистить его один раз, как бы они вам ни не нравились, и загрузить егоfontspec
один раз тоже вполне достаточно. (Загрузкапосле( Использование\setmainfont
etc. кажется особенно бессмысленным.) - Если вы где-то ожидали увидеть маленькие капители, то, скорее всего, вы их получите. У меня нет маленьких капителей Minion, поэтому LaTeX заменяет их обычной прямой формой. То же самое касается и цифр старого стиля — у меня их нет в Minion, поэтому эти настройки просто вызывают у меня предупреждения.
- Сочетание засечек, капителей и старомодных цифр, вероятно, не лучший выбор для слайдов. Скорее всего, это затруднит чтение вашей презентации. Лучшие типографические решения для печатного документа или онлайн-текста, такого как статья, обычно не являются лучшими для проекции на ЖК-дисплей.
[Я удалил babel
только для проверки, потому что ваш MWE не использовал французский язык.]