基本 beamerposter 示例,keyval 错误

基本 beamerposter 示例,keyval 错误

我在这个网址找到了一个 beamerposter 示例:http://www-i6.informatik.rwth-aachen.de/~dreuw/latexbeamerposter.php

内容表明可能需要许多包,因此我使用指定的包:

\usepackage{fp}
\usepackage{xkeyval}
\usepackage{type1cm}
\usepackage{paralist}

确保每个软件包都是最新的。已经提供了许多 Beamer 主题,其中一个示例如下:http://www-i6.informatik.rwth-aachen.de/~dreuw/download/beamerthemeI6dv.sty

示例代码如下所示。

海报.tex

\documentclass[final]{beamer}
\mode<presentation>
{%
\usetheme{I6dv}
}%
\usepackage{times}
\usepackage{fp}
\usepackage{paralist}
\usepackage{xkeyval}
\usepackage{type1cm}
\usepackage{amsmath,amssymb}
\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\usepackage[orientation=landscape,%
size=custom,%
width=200,%
height=120,%
scale=1]{beamerposter}
\title[]{Poster Title}
\author{Author}
\institute[]{Institution}
\date{\today}
\begin{document}
\begin{frame}{} 
\vfill
\begin{block}{\large Fontsizes}
\centering
{\tiny tiny}\par
{\scriptsize scriptsize}\par
{\footnotesize footnotesize}\par
{\normalsize normalsize}\par
{\large large}\par
{\Large Large}\par
{\LARGE LARGE}\par
{\veryHuge veryHuge}\par
{\VeryHuge VeryHuge}\par
\end{block}
\vfill
\end{frame}
\end{document}

当将主题放在这个 .tex 文件旁边并编译 .tex 时,我最初收到以下错误:

! Package keyval Error: fg undefined

就我努力解决这个问题的努力而言,我发现这个帖子, 也,这个。我也没找到太多有用的信息。

当我搜索错误消息时,我发现这个帖子然而,该帖子中确实没有任何引人注目的内容。

我看到 xkeyval 被描述为扩大到 keyval 包,所以我尝试\usepackage{keyval}在发生变更时(如果确实存在)也包含它。这个想法没有成功。

任何评论/建议都非常感谢。一种选择可能是找到不同的海报示例。

答案1

问题出在 .sty 文件的第 33 行和第 45 行,它尝试将颜色设置到\setbeamerfont宏中,该宏用于字体设置,而不是颜色。

删除颜色相关的选项第33行:fg=white 第45行:bg=i6colorscheme1,fg=white

它会起作用。您还需要在第 107 行调用的徽标(或使用demodocumentclass 选项)

相关内容