D.L.
23-01-2010, 15:21
Hallo.
Ich bin kürzlich aus der Microsoftwelt ausgestiegen. Was Tex angeht habe ich nun anstelle von MiKTeX und dem TeXnicCenter auf meinem Ubuntu-Linux TeXLive (TeX Collection 2009) und Kile im Einsatz.
Kile zeigt mir in der Systemüberprüfung an, dass mein TeX-System korrekt installiert sei.
Wie dem auch sei, wenn ich ein größeres Projekt, an dem ich schon längere Zeit arbeite, versuche zu kompilieren laufen einige Fehlermeldungen auf.
Ich habe die Präambel ohne Kapital mal angehängt:
\documentclass[12pt, a4paper, twoside]{book}
\usepackage[LGR,T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[onehalfspacing]{setspace}
\usepackage[top=3cm, bottom=4cm, left=3cm, right=2cm]{geometry} % Unterschiede in Abstand zwischen linker und rechter Seite
\usepackage[flushmargin, para, stable, multiple]{footmisc}
\usepackage{enumitem} % Dieses Paket ermöglicht die Formatierung von Nummerierungen.
\usepackage{titlesec} % Ermöglicht die weitergehende Formatierung von Überschriften.
\usepackage{tocloft} % Dient zur weitergehenden Formatierung von Verzeichnissen.
\usepackage{fancyhdr}
\usepackage[german]{varioref} % Paket ermöglicht detailliertere Querverweise.
\usepackage{graphicx}
\usepackage{soul} % Das Paket dient zum besseren Unterstreichen von Text
\usepackage[format=hang, font=small, margin=0pt, justification=raggedright, singlelinecheck=false, labelsep=colon, figurename=Darstellung]{caption} % Das Caption-Paket dient zur Formatierung von Darstellungsunterschriften.
\usepackage{natbib}
\usepackage[default]{helvet}
\usepackage[hyperfootnotes=false, plainpages=false, pdfpagelabels, colorlinks,linkcolor=black, citecolor=blue, urlcolor=blue, citebordercolor={0 0 1}, pdfstartview={FitH}] {hyperref}
\renewcommand{\familydefault}{\sfdefault}
\pagestyle{fancy}
\fancyhf{}
\setlength{\parindent}{0cm} % Einrücktiefe eines Absatzes.
\setlength{\parskip}{0,3 cm} % Vertikaler Abstand zwischen zwei Absätzen; bei \baselineskip Abstand 1 Zeile.
\chead{--\hspace{3mm}\thepage\hspace{3mm}--} % Festlegung des Formates der Seitenzahl.
\renewcommand{\headrulewidth}{0cm}
\renewcommand{\footnoterule}{\flushleft\rule{2cm}{ 0,5pt}\vspace{3mm}}
\renewcommand{\floatpagefraction}{.9}
\bibpunct{(}{)}{;}{a}{ }{, }
\fancypagestyle{plain}{%
\fancyhf{} % Diese 6 Zeilen dienen dazu, den plain-Style neu zu definieren.
\chead{--\hspace{3mm}\thepage\hspace{3mm}--}
\renewcommand{\headrulewidth}{0cm}
\setlength{\topmargin}{0cm}
\setlength{\headsep}{1cm}}
\setcounter{tocdepth}{4} % Definiert die Tiefe des Inhaltsverzeichnisses.
\setcounter{secnumdepth}{5}
\setenumerate{leftmargin=*} % Einzug bei Aufzählungen.
\DeclareTextCommandDefault{\lDots}{%
.\kern\fontdimen3\font
.\kern\fontdimen3\font} % \lDots = Befehl zum Einschieben von 2 Punkten.
\renewcommand{\labelenumi}{\arabic{enumi}.} % Formatierung von Aufzählungen Ebene 1.
\renewcommand{\labelenumii}{\arabic{enumi}.\arabic {enumii}} % Formatierung von Aufzählungen Ebene 2.
\renewcommand{\labelenumiii}{\arabic{enumi}.\arabi c{enumii}.\arabic{enumiii}} % Formatierung von Aufzählungen. Ebene 3
\renewcommand{\cfttoctitlefont}{\large\textbf} % Formatierung Überschrift Inhaltsverzeichnis.
\renewcommand{\cftloftitlefont}{\large\textbf} % Formatierung Überschrift Darstellungsverzeichnis.
\titleformat{\chapter}[hang]{\large\bfseries}{\thechapter.\quad}{0,5cm}{} % Die folgenden 8 Zeilen dienen dazu, mit dem Paket titlesec die Überschriften zu formatieren.
\titleformat{\section}[hang]{\large\bfseries}{\thesection}{0,5cm}{}
\titleformat{\subsection}[hang]{\large\bfseries}{\thesubsection}{0,5cm}{}
\titleformat{\subsubsection}[hang]{\large\bfseries}{\thesubsubsection}{0,5cm}{}
\titlespacing{\chapter}{0pt}{-1cm}{0,5cm}
\titlespacing{\section}{0pt}{1cm}{0,5cm}
\titlespacing{\subsection}{0pt}{1cm}{0,5cm}
\titlespacing{\subsubsection}{0pt}{1cm}{0,5cm}
\setlength{\headheight}{15pt} % Dient zur Eliminierung einer Fehlermeldung in fancyhdr.
\begin{document}
\pagenumbering{Roman}
\pagestyle{empty}
\begin{flushright}
\small{Wenn ich nicht sehe, daß ich blind bin, dann bin ich blind; \\wenn ich aber sehe, daß ich blind bin, dann sehe ich.} \\
\begin{spacing}{2}
\scriptsize{\textsc{Heinz \citeauthor{Foerster1993d}} (1993, S. 28)}
\end{spacing}
\end{flushright}
\clearpage
\tableofcontents
\clearpage
\pagenumbering{arabic}
\pagestyle{plain}
\setcounter{chapter}{-1} % Gliederung der Überschriften 1. Ebene beginnt mit 0.
\bibliography{bibliography}
\bibliographystyle{own}
\end{document}
Als Fehlermeldung bzw. Warnung taucht hier auf:
LaTeX Warning: Command \@makecol has changed.
Check if current package is valid.
! Package caption Error: figurename undefined.
Wenn ich nun allerdings Kapitel einbinde potenzieren sich die Fehler.
Ein Problem scheinen die Umlaute zu sein. Ich habe eine JabRef-Datei unverändert von Windows übernommen. Aktuelle Zeichencodierung ist ISO8859-1. Zitate werden zum Teil allerdings nicht erkannt. Fehlermeldung "Citation x on page y undefined...".
Ich vermute es ist nur ein kleiner Bug. Kann mir jemand weiterhelfen?
Ich bin kürzlich aus der Microsoftwelt ausgestiegen. Was Tex angeht habe ich nun anstelle von MiKTeX und dem TeXnicCenter auf meinem Ubuntu-Linux TeXLive (TeX Collection 2009) und Kile im Einsatz.
Kile zeigt mir in der Systemüberprüfung an, dass mein TeX-System korrekt installiert sei.
Wie dem auch sei, wenn ich ein größeres Projekt, an dem ich schon längere Zeit arbeite, versuche zu kompilieren laufen einige Fehlermeldungen auf.
Ich habe die Präambel ohne Kapital mal angehängt:
\documentclass[12pt, a4paper, twoside]{book}
\usepackage[LGR,T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[onehalfspacing]{setspace}
\usepackage[top=3cm, bottom=4cm, left=3cm, right=2cm]{geometry} % Unterschiede in Abstand zwischen linker und rechter Seite
\usepackage[flushmargin, para, stable, multiple]{footmisc}
\usepackage{enumitem} % Dieses Paket ermöglicht die Formatierung von Nummerierungen.
\usepackage{titlesec} % Ermöglicht die weitergehende Formatierung von Überschriften.
\usepackage{tocloft} % Dient zur weitergehenden Formatierung von Verzeichnissen.
\usepackage{fancyhdr}
\usepackage[german]{varioref} % Paket ermöglicht detailliertere Querverweise.
\usepackage{graphicx}
\usepackage{soul} % Das Paket dient zum besseren Unterstreichen von Text
\usepackage[format=hang, font=small, margin=0pt, justification=raggedright, singlelinecheck=false, labelsep=colon, figurename=Darstellung]{caption} % Das Caption-Paket dient zur Formatierung von Darstellungsunterschriften.
\usepackage{natbib}
\usepackage[default]{helvet}
\usepackage[hyperfootnotes=false, plainpages=false, pdfpagelabels, colorlinks,linkcolor=black, citecolor=blue, urlcolor=blue, citebordercolor={0 0 1}, pdfstartview={FitH}] {hyperref}
\renewcommand{\familydefault}{\sfdefault}
\pagestyle{fancy}
\fancyhf{}
\setlength{\parindent}{0cm} % Einrücktiefe eines Absatzes.
\setlength{\parskip}{0,3 cm} % Vertikaler Abstand zwischen zwei Absätzen; bei \baselineskip Abstand 1 Zeile.
\chead{--\hspace{3mm}\thepage\hspace{3mm}--} % Festlegung des Formates der Seitenzahl.
\renewcommand{\headrulewidth}{0cm}
\renewcommand{\footnoterule}{\flushleft\rule{2cm}{ 0,5pt}\vspace{3mm}}
\renewcommand{\floatpagefraction}{.9}
\bibpunct{(}{)}{;}{a}{ }{, }
\fancypagestyle{plain}{%
\fancyhf{} % Diese 6 Zeilen dienen dazu, den plain-Style neu zu definieren.
\chead{--\hspace{3mm}\thepage\hspace{3mm}--}
\renewcommand{\headrulewidth}{0cm}
\setlength{\topmargin}{0cm}
\setlength{\headsep}{1cm}}
\setcounter{tocdepth}{4} % Definiert die Tiefe des Inhaltsverzeichnisses.
\setcounter{secnumdepth}{5}
\setenumerate{leftmargin=*} % Einzug bei Aufzählungen.
\DeclareTextCommandDefault{\lDots}{%
.\kern\fontdimen3\font
.\kern\fontdimen3\font} % \lDots = Befehl zum Einschieben von 2 Punkten.
\renewcommand{\labelenumi}{\arabic{enumi}.} % Formatierung von Aufzählungen Ebene 1.
\renewcommand{\labelenumii}{\arabic{enumi}.\arabic {enumii}} % Formatierung von Aufzählungen Ebene 2.
\renewcommand{\labelenumiii}{\arabic{enumi}.\arabi c{enumii}.\arabic{enumiii}} % Formatierung von Aufzählungen. Ebene 3
\renewcommand{\cfttoctitlefont}{\large\textbf} % Formatierung Überschrift Inhaltsverzeichnis.
\renewcommand{\cftloftitlefont}{\large\textbf} % Formatierung Überschrift Darstellungsverzeichnis.
\titleformat{\chapter}[hang]{\large\bfseries}{\thechapter.\quad}{0,5cm}{} % Die folgenden 8 Zeilen dienen dazu, mit dem Paket titlesec die Überschriften zu formatieren.
\titleformat{\section}[hang]{\large\bfseries}{\thesection}{0,5cm}{}
\titleformat{\subsection}[hang]{\large\bfseries}{\thesubsection}{0,5cm}{}
\titleformat{\subsubsection}[hang]{\large\bfseries}{\thesubsubsection}{0,5cm}{}
\titlespacing{\chapter}{0pt}{-1cm}{0,5cm}
\titlespacing{\section}{0pt}{1cm}{0,5cm}
\titlespacing{\subsection}{0pt}{1cm}{0,5cm}
\titlespacing{\subsubsection}{0pt}{1cm}{0,5cm}
\setlength{\headheight}{15pt} % Dient zur Eliminierung einer Fehlermeldung in fancyhdr.
\begin{document}
\pagenumbering{Roman}
\pagestyle{empty}
\begin{flushright}
\small{Wenn ich nicht sehe, daß ich blind bin, dann bin ich blind; \\wenn ich aber sehe, daß ich blind bin, dann sehe ich.} \\
\begin{spacing}{2}
\scriptsize{\textsc{Heinz \citeauthor{Foerster1993d}} (1993, S. 28)}
\end{spacing}
\end{flushright}
\clearpage
\tableofcontents
\clearpage
\pagenumbering{arabic}
\pagestyle{plain}
\setcounter{chapter}{-1} % Gliederung der Überschriften 1. Ebene beginnt mit 0.
\bibliography{bibliography}
\bibliographystyle{own}
\end{document}
Als Fehlermeldung bzw. Warnung taucht hier auf:
LaTeX Warning: Command \@makecol has changed.
Check if current package is valid.
! Package caption Error: figurename undefined.
Wenn ich nun allerdings Kapitel einbinde potenzieren sich die Fehler.
Ein Problem scheinen die Umlaute zu sein. Ich habe eine JabRef-Datei unverändert von Windows übernommen. Aktuelle Zeichencodierung ist ISO8859-1. Zitate werden zum Teil allerdings nicht erkannt. Fehlermeldung "Citation x on page y undefined...".
Ich vermute es ist nur ein kleiner Bug. Kann mir jemand weiterhelfen?