所以我收到这个包 xcolor 错误,但是我已经在使用应该包含黑色的颜色包,但我仍然收到此消息。
我已经尝试过论坛上的多个其他解决方案,但都不起作用。奇怪的是,pdf 输出正常,但日志中仍然出现错误。
这也是我第一次使用这个论坛,所以请耐心等待。
代码:
\documentclass{beamer}
\usetheme{CambridgeUS}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[german]{babel}
\usepackage{pdfpages}
\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{dsfont}
\usepackage{bm}
\definecolor{UBCblue}{rgb}{0.04706, 0.13725, 0.26667}
\definecolor{UBCgrey}{rgb}{0.3686, 0.5255, 0.6235}
\setbeamercolor{palette primary}{bg=UBCblue,fg=white}
\setbeamercolor{palette secondary}{bg=UBCblue,fg=white}
\setbeamercolor{palette tertiary}{bg=UBCblue,fg=white}
\setbeamercolor{palette quaternary}{bg=UBCblue,fg=white}
\setbeamercolor{title}{parent=palette secondary}
\setbeamercolor{frametitle}{fg=UCBblue}
\setbeamercolor{structure}{fg=UBCblue}
\setbeamercolor{section in toc}{fg=UBCblue}
\setbeamercolor{subsection in head/foot}{bg=UBCgrey,fg=white}
\title[Abbildungsfehler von Linsen und Objektiven]{Abbildungsfehler}
\subtitle{von sphärischen Linsen und Objektiven}
\author{Muller, Mittmann, Kotur, Ling}
\setbeamertemplate{section in toc}[square]
\setbeamerfont{section in toc}{series=\bfseries}
\setbeamertemplate{subsection in toc}[square]
\setbeamertemplate{blocks}[default]
\setbeamercolor{block title}{bg=black !10}
\setbeamercolor{block body}{bg=black !5}
\begin{document}
\AtBeginSubsection[]
{
\begin{frame}
\frametitle{Inhalt}
\tableofcontents[currentsection,currentsubsection]
\end{frame}
}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}
\frametitle{Inhalt}
\tableofcontents[pausesections,pausesubsections]
\end{frame}
\begin{frame}
\frametitle{Abbildungsfehler}
\begin{block}{Monochromatische Abbildungsfehler}
Alle Abbildungsfehler, die bei einfarbigem Licht auftreten. Monochromatisch = einfarbig, gleiche Wellenlänge
\end{block}
\pause
\begin{block}{Chromatische Abbildungsfehler}
Alle Abbildungsfehler, die bei Mischlicht auftreten. Mischlicht = mehrfarbig, unterschiedliche Wellenlänge
\end{block}
\end{frame}
\section{Monochromatische Abbildungsfehler}
\subsection{sphärische Aberration}
\begin{frame}
Nicht alle Lichtlinien treffen sich an einem Punkt, -> sphärische Aberration entsteht.
\end{frame}
\subsection{Koma}
\begin{frame}
Inhalt...
\end{frame}
\subsection{Astigmatismus}
\begin{frame}
Inhalt...
\end{frame}
\subsection{Bildfeldwölbung}
\begin{frame}
Inhalt...
\end{frame}
\subsection{Verzeichnung}
\begin{frame}
Inhalt...
\end{frame}
\section{Chromatische Aberrationen}
\subsection{Farblängsfehler}
\begin{frame}
Inhalt...
\end{frame}
\subsection{Farbquerfehler}
\begin{frame}
Inhalt...
\end{frame}
\end{document}
答案1
第一个颜色错误
第一个错误信息是:
! Package xcolor Error: Undefined color `UCBblue'.
这是由于拼写错误引起的:
\setbeamercolor{frametitle}{fg=UCBblue}
因为颜色是定义的
\definecolor{UBCblue}{rgb}{0.04706, 0.13725, 0.26667}
用名称UBCblue
代替UCBblue
。
第二种颜色错误
! Package xcolor Error: Undefined color `black '.
注意颜色名称末尾的空格。这是由于:
\setbeamercolor{block title}{bg=black !10}
\setbeamercolor{block body}{bg=black !5}
black␣
末尾带有空格的颜色不是标准颜色,也未在文档中定义。删除空格可解决问题:
\setbeamercolor{block title}{bg=black!10}
\setbeamercolor{block body}{bg=black!5}