VTler
08-02-2015, 15:35
Hallo zusammen,
ich habe meinen PC neu aufgesetzt dann die aktuelle Version von MikTex und das Texnic-Center installiert. Genau so wie es vor der Neuinstallation von Win 8.1 schon war. ich wollte dann ein bereits vorhandenes LaTex Dokument kompilieren und bekam eine Fehlermeldung, die ich nicht wirklich zuordnen konnte. Ich habe mich jetzt einige Stunden damit beschäftigt und komme zu keiner Lösung. Vielleicht weiß hier einer eine Lösung für mein Problem. Ich hänge mal ein Minimalbeispiel und die Fehlermeldung an. Mein aktueller Stand ist, das der \addcontentsline den Fehler auslöst. Ist der Befehl nicht aktiv geht die Kompilierung!
\documentclass[a4paper,12pt,numbers=noenddot]{scrreprt}
\usepackage{hyperref}
\hypersetup{colorlinks=true,linkcolor=black,citeco lor=black,
pdfstartview=FitB,bookmarksopen=true,bookmarksnumb ered=true,
plainpages=false}
\renewcommand{\chapterheadstartvskip}{\vspace*{\ba selineskip}}
\begin{document}
\chapter*{Abstract \markboth{Abstract}{}}
\addcontentsline{toc}{chapter}{\numberline{}Abstra ct}
\tableofcontents
\end{document}
Die Fehlermeldungen treten erst beim zweiten Kompilieren auf. Dann heißt es
! Missing number, treated as zero.
<to be read again>
\penalty
l.1 ...p \endgroup \hfil }Abstract}{1}{chapter*.1}
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)
! Illegal unit of measure (pt inserted).
<to be read again>
\penalty
l.1 ...p \endgroup \hfil }Abstract}{1}{chapter*.1}
... usw.
Hatte das Problem vorher noch nie und es lässt sich beheben, indem ich den Befehl \addcontentsline ausklammere.
Vielleicht hat jemand eine Idee, vielen Dank schon mal!
Gruß,
der VTler
ich habe meinen PC neu aufgesetzt dann die aktuelle Version von MikTex und das Texnic-Center installiert. Genau so wie es vor der Neuinstallation von Win 8.1 schon war. ich wollte dann ein bereits vorhandenes LaTex Dokument kompilieren und bekam eine Fehlermeldung, die ich nicht wirklich zuordnen konnte. Ich habe mich jetzt einige Stunden damit beschäftigt und komme zu keiner Lösung. Vielleicht weiß hier einer eine Lösung für mein Problem. Ich hänge mal ein Minimalbeispiel und die Fehlermeldung an. Mein aktueller Stand ist, das der \addcontentsline den Fehler auslöst. Ist der Befehl nicht aktiv geht die Kompilierung!
\documentclass[a4paper,12pt,numbers=noenddot]{scrreprt}
\usepackage{hyperref}
\hypersetup{colorlinks=true,linkcolor=black,citeco lor=black,
pdfstartview=FitB,bookmarksopen=true,bookmarksnumb ered=true,
plainpages=false}
\renewcommand{\chapterheadstartvskip}{\vspace*{\ba selineskip}}
\begin{document}
\chapter*{Abstract \markboth{Abstract}{}}
\addcontentsline{toc}{chapter}{\numberline{}Abstra ct}
\tableofcontents
\end{document}
Die Fehlermeldungen treten erst beim zweiten Kompilieren auf. Dann heißt es
! Missing number, treated as zero.
<to be read again>
\penalty
l.1 ...p \endgroup \hfil }Abstract}{1}{chapter*.1}
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)
! Illegal unit of measure (pt inserted).
<to be read again>
\penalty
l.1 ...p \endgroup \hfil }Abstract}{1}{chapter*.1}
... usw.
Hatte das Problem vorher noch nie und es lässt sich beheben, indem ich den Befehl \addcontentsline ausklammere.
Vielleicht hat jemand eine Idee, vielen Dank schon mal!
Gruß,
der VTler