目前,LaTeX 让我非常抓狂,
“有些不对劲——可能缺少某件物品”
它发生在以下文档的第 3 行,尽管它只导入了scrpage2-package
。注释该行甚至不能修复它 - 出现相同的错误。有什么线索可以解释这个奇怪错误的原因吗?
\documentclass[oneside,12pt]{scrartcl}
\usepackage[ngerman]{babel} %Deutsche Sprachunterstützung
\usepackage{scrpage2} %Kopf- und Fußzeilen
\usepackage[utf8]{inputenc} %Umlaute
\usepackage{tabularx}
\usepackage{dramatist}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage{tcolorbox}
%\pagestyle{scrheadings}
\begin{document}
\title{Szene 12 \\ TenSing Theaterskript}
\author{Lukas Rose}
\date{2016}
\maketitle
\tableofcontents
\renewcommand{\casttitlename}{Personen}
\renewcommand{\actname}{Akt}
\renewcommand{\scenename}{Szene}
\renewcommand{\casttitlefont}{\scshape \bf \LARGE}
\renewcommand{\scenenamefont}{\scshape \LARGE}
\renewcommand{\printscenenum}{\scenenumfont \thescene}
\renewcommand{\printscenetitle}[1]{\scenetitlefont \addcontentsline{toc}{section}{Banane} #1}
\begin{CharacterGroup}{Omas}
\GCharacter{Eine/r Alte/r}{Eine/r Alte/r}{hb}
\end{CharacterGroup}
\newcommand{\ac}[1]{\item\begin{tcolorbox}[title=\hb,colframe=Red]#1\end{tcolorbox}}
\DramPer
\setcounter{scene}{11}
\scene{}
\StageDir{}
\begin{drama}
\ac {\direct{Banane} Hallo! Ich kann sprechen!}
\end{drama}
\end{document}
答案1
您在目录中使用章节级构造,但文章类别没有章节,请使用报告:
\documentclass[oneside,12pt]{scrreprt}
\usepackage[ngerman]{babel} %Deutsche Sprachunterstützung
\usepackage{scrpage2} %Kopf- und Fußzeilen
\usepackage[utf8]{inputenc} %Umlaute
\usepackage{tabularx}
\usepackage{dramatist}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage{tcolorbox}
%\pagestyle{scrheadings}
\begin{document}
\title{Szene 12 \\ TenSing Theaterskript}
\author{Lukas Rose}
\date{2016}
\maketitle
\tableofcontents
\renewcommand{\casttitlename}{Personen}
\renewcommand{\actname}{Akt}
\renewcommand{\scenename}{Szene}
s\renewcommand{\casttitlefont}{\scshape \bfseries \LARGE}
\renewcommand{\scenenamefont}{\scshape \LARGE}
\renewcommand{\printscenenum}{\scenenumfont \thescene}
\renewcommand{\printscenetitle}[1]{\scenetitlefont \addcontentsline{toc}{section}{Banane} #1}
\begin{CharacterGroup}{Omas}
\GCharacter{Eine/r Alte/r}{Eine/r Alte/r}{hb}
\end{CharacterGroup}
\newcommand{\ac}[1]{\item\begin{tcolorbox}[title=\hb,colframe=Red]#1\end{tcolorbox}}
\DramPer
\setcounter{scene}{11}
\scene{}
\StageDir{}
\begin{drama}
\ac {\direct{Banane} Hallo! Ich kann sprechen!}
\end{drama}
\end{document}
答案2
您的文档chapter
在文件中记录了一个条目.toc
,这会使文档类混淆scrartcl
。如果使用类,文档编译时不会出现错误scrbook
。