Пользовательские цвета Beamer не работают так, как ожидалось

Пользовательские цвета Beamer не работают так, как ожидалось

Я пытаюсь установить пользовательскую цветовую тему в Beamer, но она не получается такой, как я думал.

Вот моя цветовая тема:

\definecolor{NASAred}{RGB}{252, 61, 33}
\definecolor{NASAblue}{RGB}{11, 61, 145}

\setbeamercolor{title}{bg=NASAblue, fg=white} % title block on first slide
\setbeamercolor{palette primary}{bg=NASAblue, fg=white} %right-hand side of bottom
\setbeamercolor{palette secondary}{bg=NASAred, fg=white} % center bottom
\setbeamercolor{palette tertiary}{bg=NASAblue,fg=white} % left bottom
\setbeamercolor{palette quaternary}{bg=NASAred,fg=white} %
\setbeamercolor{structure}{fg=NASAblue} % box headings


\setbeamercolor{section in toc}{fg=NASAblue} % TOC sections
\setbeamercolor{subsection in head/foot}{bg=NASAred,fg=white} %
\setbeamercolor{item projected}{fg=NASAblue, bg=white} %
\setbeamercolor{frametitle}{fg=NASAblue,bg=white} %
\setbeamercolor{local structure}{fg=NASAblue} %
\setbeamercolor{item projected}{fg=NASAblue,bg=white} %
\setbeamertemplate{itemize item}{\color{NASAblue}$\bullet$} %
\setbeamertemplate{itemize subitem}{\color{NASAblue}\scriptsize{$\bullet$}}%

И вот мои результаты:

полное изображение

Увеличено:

введите описание изображения здесь

Ни один из цветов (для которых я получил RGB отофициальное руководство по стилю NASA) выглядят как цвета в настоящей фрикадельке (или как образцы в руководстве по стилю, когда я размещаю их рядом друг с другом). В частности, синий выглядит слишком темным, а красный — слишком оранжевым. Я проверил это на трех разных мониторах, так что теперь я подозреваю, что в пользовательские цвета в Beamer встроены какие-то правила затемнения или осветления, вместо того чтобы просто использовать их как есть, но я не могу найти никакой документации об этом.

Кто-нибудь знает, что происходит?

решение1

Если вы посмотрите на стр. 12 руководства по дизайну, цвета в «Полноцветной символике» кажутся темнее, чем в логотипе на ваших слайдах или в логотипах, которые можно найти в Интернете.

Обходной путь:

Я взял .svgлоготип фрикадельки из Википедии и открыл его в Inkscape. Например, для синей области я вижу следующие значения:

введите описание изображения здесь

Либо используйте эти значения для определения цветов проектора, либо возьмите значения из руководства по стилю и соответствующим образом настройте изображение.

\documentclass{beamer}

\useoutertheme{infolines}

\definecolor{NASAred}{RGB}{238, 41, 61}
\definecolor{NASAblue}{RGB}{26, 93, 173}

\setbeamercolor{title}{bg=NASAblue, fg=white} % title block on first slide
\setbeamercolor{palette primary}{bg=NASAblue, fg=white} %right-hand side of bottom
\setbeamercolor{palette secondary}{bg=NASAred, fg=white} % center bottom
\setbeamercolor{palette tertiary}{bg=NASAblue,fg=white} % left bottom
\setbeamercolor{palette quaternary}{bg=NASAred,fg=white} %
\setbeamercolor{structure}{fg=NASAblue} % box headings


\setbeamercolor{section in toc}{fg=NASAblue} % TOC sections
\setbeamercolor{subsection in head/foot}{bg=NASAred,fg=white} %
\setbeamercolor{item projected}{fg=NASAblue, bg=white} %
\setbeamercolor{frametitle}{fg=NASAblue,bg=white} %
\setbeamercolor{local structure}{fg=NASAblue} %
\setbeamercolor{item projected}{fg=NASAblue,bg=white} %
\setbeamertemplate{itemize item}{\color{NASAblue}$\bullet$} %
\setbeamertemplate{itemize subitem}{\color{NASAblue}\scriptsize{$\bullet$}}%

\title{Text}

\begin{document}

\begin{frame}
\titlepage
\centering
\includegraphics[width=.3\textwidth]{2000px-NASA_logo}
\end{frame}
\end{document}

введите описание изображения здесь

(Файл логотипа взят изhttps://upload.wikimedia.org/wikipedia/commons/e/e5/NASA_logo.svg)

Связанный контент