大家好,我正在尝试运行它。由于这是一个模板,我做了一些更改。图片显示了错误:
这部分似乎存在问题:
\documentclass[12pt,openany, letterpaper, pagesize]{scrbook}
\usepackage{amsmath} %uso de equaciones
\usepackage{amssymb}
\usepackage[dvips]{graphicx} %para introducir imagenes
\usepackage{enumerate} %para enumerar
\usepackage{makeidx} %para hacer el index
\usepackage{amsfonts}
\usepackage{apacite} %para hacer apa bibliografia
\usepackage{paralist}
\usepackage{rotating} %para rotar la hoja y tabla
\usepackage{booktabs} %hacer tablas
\usepackage{adjustbox} %ajustar tabla a hoja
\usepackage{breqn} %ajustar ecuacion cuando se sale del margen
\usepackage{slashbox,multirow} %para varios textos en la linea de cabeza de las tablas
\usepackage{chngcntr} %para contar pie de pagina seguidas
\usepackage[flushleft]{threeparttable}
\usepackage[english]{babel}
\usepackage{natbib}
\usepackage[ansinew]{inputenc}
\usepackage{fancyhdr}%para las paginas fancy
\usepackage{epsfig} %para las graficas en eps
\usepackage{epic}
\usepackage{eepic}
\usepackage{here}
\usepackage{lscape}
\usepackage{tabularx}
\usepackage{longtable}
\counterwithout{footnote}{chapter}
\pagestyle{fancyplain}%\addtolength{\headwidth}{\marginparwidth}
\textheight22.5cm \topmargin0cm \textwidth16.5cm
\oddsidemargin0.5cm \evensidemargin-0.5cm%
\renewcommand{\chaptermark}[1]{\markboth{\thechapter\; #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\; #1{}}
\lhead[\fancyplain{}{\thepage}]{\fancyplain{}{\rightmark}}
\rhead[\fancyplain{}{\leftmark}]{\fancyplain{}{\thepage}}
\fancyfoot{}
\thispagestyle{fancy}%
\addtolength{\headwidth}{0cm}
\unitlength1mm %Define la unidad LE para Figura
\marginparwidth0cm
\parindent0cm %Define la distancia de la primera linea de un parrafo a la margen
\newcommand{\PreserveBackslash}[1]{\let\temp=\\#1\let\\=\temp}
\let\PBS=\PreserveBackslash
\renewcommand{\baselinestretch}{1.1}
%Neuer Befehl f\"{u}r die Tabelle Eigenschaften der Aktivkohlen
\newcommand{\arr}[1]{\raisebox{1.5ex}[0cm][0cm]{#1}}
%Neue Kommandos
\usepackage{Befehle}
%Trennungsliste
\hyphenation {Reaktor-ab-me-ssun-gen Gas-zu-sa-mmen-set-zung
Raum-gesch-win-dig-keit Durch-fluss Stick-stoff-gemisch
Ad-sorp-tions-tem-pe-ra-tur Klein-schmidt
Kohlen-stoff-Mole-kular-siebe Py-rolysat-aus-beu-te
Trans-port-vor-gan-ge}
\usepackage[colorlinks = true,
linkcolor = blue,
urlcolor = blue,
citecolor = blue,
anchorcolor = blue]{hyperref} %para referencias tipo link
\usepackage[table]{xcolor}
如果有人能发现错误我将不胜感激。
非常感谢..
答案1
以下是模板中主要缺陷的非详尽列表:
指令
\renewcommand{\sectionmark}[1]{\markright{\thesection\; #1{}}
缺少右花括号,
}
。应该不是使用
fancyhdr
带有scrbook
文档类的包。实际上,您的日志文件应该包含以下警告:Class scrbook Warning: Usage of package `fancyhdr' together (scrbook) with a KOMA-Script class is not recommended. (scrbook) I'd suggest to use (scrbook) package `scrlayer' or `scrlayer-scrpage', because (scrbook) they support KOMA-Script classes. (scrbook) With `fancyhdr' several features of class `scrbook' (scrbook) like options `headsepline', `footsepline' or command (scrbook) `\MakeMarkcase' and the commands `\setkomafont' and (scrbook) `\addtokomafont' for the page style elements need (scrbook) explicite user intervention to work. (scrbook) Nevertheless, using requested (scrbook) package `fancyhdr' on input line 22.
加载了两个独立且互相不兼容的引文管理包--
apacite
和--。natbib
您真的在使用
ansinew
输入编码吗?如果您的编辑器软件比较新,那么它很可能在使用utf8
输入编码。为什么该选项会
dvips
传递给graphicx
包?既然该
graphicx
包已经加载,就没有必要再加载该epsfig
包了。加载该包可能也没什么epic
意义eepic
。这个指令
\addtolength{\headwidth}{0cm}
看上去毫无意义。学习如何使用包。直接修改诸如和之
geometry
类的低级参数效率极低。\oddsidemargin
\evensidemargin
我们不应该修改低级参数
\baselinestretch
(参见\renewcommand{\baselinestretch}{1.1}
),而应该加载setspace
包并发出指令\setstretch{1.1}
。真的需要同时加载
lscape
和吗rotating
?使用其中一个包或另一个包,但并非两者兼而有之。该软件包
slashbox
已弃用;事实上,它不再是TeXlive
发行版的一部分。请考虑使用该diagbox
软件包。如果您不知道该diagbox
软件包(或者,就此而言,该slashbox
软件包)的作用,那么一开始可能就没有理由加载它。该包
here
除了加载float
包外什么都不做。事实上, 的全部内容here.sty
由以下几行组成:% (Public domain.) % % The original here.sty by David Carlisle was withdrawn many years ago. % The [H] modifier is now implemented in float.sty, which this here.sty % simply reads. Another option is to use a float specifier [!ht], which % usually has the same effect, and keeps floats in the right order. The % present trivial here.sty merely allows old documents to keep running. % % --Karl Berry, November 2009. \RequirePackage{float}
为了代码卫生,您
here
根本不应该加载。如果必须加载,请直接加载float
包。该软件包
Befehle
似乎不是标准的;当然,它不是 TeXLive 的一部分。顺便问一句,你真的需要为几个德语单词提供这些连字符例外吗?如果需要,该包
xcolor
应该在 之前加载,而不是 之后hyperref
。并且,由于所有超链接颜色都设置为blue
,因此请提供一个选项 --allcolors=blue
-- ,而不是分别设置linkcolor
、urlcolor
等。
我可以继续说下去...不过我相信你明白我的意思。