von Leo » Mo 21. Jan 2013, 14:46
Hi,
ich bräuchte Hilfe bei meinem LaTeX Dokument. Die list of abbreviations wird nicht aktualisiert.
Hier der Quellcode. Sry, ist ein wenig lang. Ich hoffe ihr findet euch zurecht, ich nämlich nicht:
%
\documentclass[
% *** Papiergröße und Seitenteilung ***
english,
paper=a4, %A4
twoside, %doppelseitig
openright, %Bindung links, aufgeschlagen von rechts
DIV=15, %Seitenteilung (Anzahl der Teile). Einfach mal damit spielen
%8..15
BCOR=1.5cm, %Binderand auf der Innenseite für die Buchbindung
% *** Formatierung/Schriftgröße/Kopf/Fußzeilenoptionen
12pt, %Schriftgröße 12pt
parskip, %kann mit einer Länge versehen werden um die Absatzgröße
%einzustellen
headsepline, %Kopfzeile über jeder Seite anlegen
cleardoublepage=empty, %Füllseiten sind auch wirklich "leer", also auch ohne
%Seitennummerierung
%,chapterprefix
% *** Einträge im Inhaltsverzeichnis (TOC) definieren ***
liststotoc, %Listings aufnehmen
bibtotoc, %Literaturverz/Referenzen
idxtotoc %Stichwortverzeichnis
]{scrreprt} %KOMA-Vorlage scrrprt
% *** KOMA-Seitenstil Kopfzeilen/Fußzeilen! ***
\usepackage{scrpage2} %KOMA-Seitenstil
\pagestyle{scrheadings} %Seitenstile von scrpage2 {KOMA} aktivieren
\automark[section]{chapter} %Kapitel innen, Unterkapitel rechts
\clearscrheadings %Alle Markierungen auf den Seiten löschen
\ihead{} %Seitenkopf innen (Bei D.seite l.Seite: r.o. und bei r.Seite:l.o)
\chead{} %Seitenkopf mitte
\ohead{\headmark} %Seitenkopf außen
\ifoot{} %Seitenfuß innen
\cfoot{} %Seitenfuß mitte
\ofoot{\pagemark} %Seitenfuß außen
\setlength{\headheight}{1.1\baselineskip} %Höhe des reservierten
\usepackage{pdfpages}
%Platzes am Seitenkopf
%******************************
% Sprache und Schrift
%******************************
%alles für deutsche Eingabe (sonst keine Umlaute im Sourcecode möglich)
\usepackage[latin1]{inputenc}
%\usepackage[utf8]{inputenc}
\usepackage[english, ngerman] {babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern} %bessere Schrift
% ** Absätze **
\parindent 0pt %Absätze nicht von links einrücken
%Größe dynamisch anpassen, so dass auf die Seite mehr Text geht
%oder aufgeweitet wird, so dass eine angefangene Seite besser gefüllt wird
%\usepackage{setspace}
\usepackage[onehalfspacing]{setspace}
%******************************
% ALTE SPRACHEN
%******************************
%\usepackage{ibycus4} %altgriechisch
%\usepackage{etex}
%\usepackage{cjhebrew} %hebräisch
%\usepackage[english]{betababel}
%\usepackage{palatino}
%\usepackage{latexsym}
%\usepackage{multirow}
%\usepackage{graphicx}
%*********************************
% Pakete für Index/Glossar/Mathe/...
%*********************************
% ** Mathe/Formeln **
\usepackage{amsmath} %TeX-Mathe ermöglichen
% ** Inhaltsverzeichnis **
\usepackage{makeidx} %wird durch \makeindex eingeleitet und
%\printindex ausgeführt
\makeindex
% ** Bilder/Grafiken einbinden **
\usepackage{graphicx} %Graphiken aller Art einbinden, auch eps
\usepackage{float}
%platziert grafiken besser
% ** Links im PDF werden anklickbar **
%\usepackage{hyperref}
\usepackage[colorlinks=true, breaklinks=true, linkcolor=black, menucolor=black, urlcolor=blue, citecolor=blue, backref, pagebackref]{hyperref}
% ** Glossar für Begriffsdefinitionen wird erstellt **
\usepackage{nomencl} %Nomenklatur-Paket für das Glossar verwenden
\makenomenclature %wird durch /makenomenclature eingeleitet und mit
%/printnomenclature ausgeführt
% ** Listings ** ->Sourcecode vorformatiert zitieren -> z Zt auf C++ eingestellt
\usepackage{listings} %Code-Listings erlauben
\usepackage{color} %ermöglicht Farbvorgaben, z.B. bei den Listings
\usepackage{courier}
\usepackage{caption}
% ** - **
%******************************
% Listings konfigurieren
%******************************
\lstset{
basicstyle=\footnotesize\ttfamily, % Standardschrift
numbers=left, % Ort der Zeilennummern
%numberstyle=\tiny, % Stil der Zeilennummern
%stepnumber=2, % Abstand zwischen den Zeilennummern
numbersep=5pt, % Abstand der Nummern zum Text
tabsize=2, % Groesse von Tabs
extendedchars=true, %
breaklines=true, % Zeilen werden Umgebrochen
keywordstyle=\color{red},
frame=b,
% keywordstyle=[1]\textbf, % Stil der Keywords
% keywordstyle=[2]\textbf, %
% keywordstyle=[3]\textbf, %
% keywordstyle=[4]\textbf, \sqrt{\sqrt{}} %
stringstyle=\color{blue}\ttfamily, % Farbe der String
showspaces=false, % Leerzeichen anzeigen ?
showtabs=false, % Tabs anzeigen ?
xleftmargin=17pt,
framexleftmargin=17pt,
framexrightmargin=5pt,
framexbottommargin=4pt,
%backgroundcolor=\color{lightgray},
showstringspaces=false % Leerzeichen in Strings anzeigen ?
}
%\lstset{extendedchars=false}
\lstloadlanguages{C,C++,XML,Java, Matlab, VHDL}
%\DeclareCaptionFont{blue}{\color{blue}}
%\captionsetup[lstlisting]{singlelinecheck=false, labelfont={blue}, textfont={blue}}
\DeclareCaptionFont{white}{\color{white}}
\DeclareCaptionFormat{listing}{\colorbox[cmyk]{0.43, 0.35, 0.35,0.01}{\parbox{\textwidth}{\hspace{15pt}#1#2#3}}}
\captionsetup[lstlisting]{format=listing,labelfont=white,textfont=white, singlelinecheck=false, margin=0pt, font={bf,footnotesize}}
%******************
% RESERVIERT
%******************
%\usepackage{mparhack} %evtl. notwendig, wenn Ränder buggy
%\input{Kapitel/Zusatz} %andere Textdateien includieren
%********************************************************
% Titel usw., auch für das PDF
%********************************************************
\title{aaa}
\author{aaa}
\date{1. Januar 2013}
% ** Einträge für das erzeugte PDF **
\hypersetup{
pdfauthor = {aaa},
pdftitle = {aaa},
pdfsubject = {Diploma Thesis},
pdfkeywords = {Diploma Thesis,aaa},
pdfcreator = {LaTeX with hyperref package},
pdfproducer = {dvips + ps2pdf} %eigentlich ist es pdflatex
}
%*********************************************
% Fußnoten durchgehend nummerieren
%*********************************************
% - normalerweise wird je Seite oder Kapitel neu gezählt
\usepackage{chngcntr}
\counterwithout{footnote}{chapter}
%*********************************************
% Überschriften usw neu benennen
%*********************************************
% hier ist nicht die Namensgebung und Aufnahme der
% Begriffsdefinitionen, hierfür bitte unten nachschauen!
%\renewcommand{\contentsname}{Table of contents}
%\renewcommand{\listfigurename}{List of figures}
%\renewcommand{\figurename}{Figure}
%\renewcommand{\tablename}{Table}
%\renewcommand{\listtablename}{List of tables}
%************************************************
% HIER BEGINNT DAS EIGENTLICHE DOKUMENT
%************************************************
\begin{document}
%**************************************************************
% unbedingt eine Seite für die spätere Bindung frei lassen!
%**************************************************************
%\newpage
%******************************************************
% Titelblatt
%******************************************************
\begin{titlepage}
\begin{center}
\begin{figure}[!htp]
\centering
\includegraphics[width=0.40\textwidth]{images/logo_schriftzug.jpg}
\label{fig:aaa}
\end{figure}
\vspace*{0.5\baselineskip}
{\large {\bf aaa}\\
- aaa - }\\
\vspace{0.5cm}
{ \Huge
aaa\\
}
\vspace{0.5cm}
{\large für das Erlangen des akademischen Grades\\
- Diplom -\\
\vspace{1.0cm}
vorgelegt von:}\\
%\vspace{0.5cm}
\large{
aaa \\
aaa\\
aaa\\
aaa\\
Email: aaa\\
\vspace{0.5cm}
{ \large
In Zusammenarbeit mit:\\ aaa \\
}
\vspace{0.5cm}
\makebox[3.5cm][l]{Referent:} \makebox[7cm][l]{\ \ \ aaa}\\
\makebox[3.5cm][l]{Korreferent:} \makebox[7cm][l]{\ \ \
aaa}\\
\makebox[3.5cm][l]{Betreuung:} \makebox[7cm][l]{\ \ \
aaa}\\
\vspace{0.5cm}
\makebox[3.5cm][l]{Abgabetermin:} \makebox[7cm][l]{\ \ \
01.03.2013} }
\end{center}
\end{titlepage}
%*************************************************
% Erklärung
%*************************************************
%leeres Blatt einfügen
%
%*************************************************
% Vorwort ??
%*************************************************
%*************************************************
% Abstrakt
%*************************************************
\chapter*{Abstract} %der "*" bewirkt, dass es nicht im Inhaltsverzeichnis auftaucht
Kurze Zusammenfassung..
%*************************************************
% Inhaltsverzeichnis
%*************************************************
%verwendet die automatische Verzeichnis-generierung
\renewcommand{\contentsname}{Table of Contents}
\tableofcontents %
\renewcommand{\figurename}{Figure}
\renewcommand{\tablename}{Table}
\renewcommand{\listfigurename}{Image Index}
\listoffigures % Abbildungsverzeichnis
%\listoftables % Tabellenverzeichnis
% ** Verzeichnis der Listings erstellen **
%\addcontentsline{toc}{chapter}{Listings} %Verzeichniseintrag erstellen
\lstlistoflistings %erzeugen
%*************************************************
% Abkürzungsverzeichnis/Glossar
%*************************************************
% ** Setup ** Darstellungsoptionen und
\setlength{\nomlabelwidth}{.25\hsize} %Verhältnis Kürzel zu Beschreibung
\renewcommand{\nomlabel}[1]{#1 \dotfill} %Schreibweise kk....Text
\setlength{\nomitemsep}{-\parsep}
\renewcommand\nomname{List of Abbreviations} %Überschrift des Abkürzungsvz
\markboth{\nomname}{\nomname} %die richtige Überschrift beim Abkürzungsvz
%in den Kopfzeilen anzeigen
% ** Abkürzungsverzeichnis an dieser Stelle einfügen **
\printnomenclature
% Eintrag im Inhaltsvz erstellen, Seitenüberschrift korrigieren
\addcontentsline{toc} %manuellen Eintrag im Inhaltsverzeichnis erzeugen,
{chapter}{List of Abbreviations} %da dies nicht erfasst wird
% ** Definitionen hinterlegen **
% Einige Beispiele sind hier, können aber auch überall im Text auftauchen
\nomenclature{pmC}{percent modern Carbon after Stuiver and Polach 1977.}
\nomenclature{BP}{Before Present. Defined as before the years 1950.}
\nomenclature{AD/BC}{Anno Domini/Before Christ}
\nomenclature{AMS}{Accelerator Mass Spectrometer}
% Ende des Dokumentes
%Die einzige Abkürzung die angezeigt wird ist pMC (percent modern carbon...) Die steht dort schon seit einer ganzen weile alleine. Vor kurzem wollte ich dann neue Abkürzungen hinzufügen, welche dann leider nicht mehr angezeigt worden sind.
%ich benutze texmaker 3.5
Vielen Dank schonmal.
Hi,
ich bräuchte Hilfe bei meinem LaTeX Dokument. Die list of abbreviations wird nicht aktualisiert.
Hier der Quellcode. Sry, ist ein wenig lang. Ich hoffe ihr findet euch zurecht, ich nämlich nicht:
[code]%
\documentclass[
% *** Papiergröße und Seitenteilung ***
english,
paper=a4, %A4
twoside, %doppelseitig
openright, %Bindung links, aufgeschlagen von rechts
DIV=15, %Seitenteilung (Anzahl der Teile). Einfach mal damit spielen
%8..15
BCOR=1.5cm, %Binderand auf der Innenseite für die Buchbindung
% *** Formatierung/Schriftgröße/Kopf/Fußzeilenoptionen
12pt, %Schriftgröße 12pt
parskip, %kann mit einer Länge versehen werden um die Absatzgröße
%einzustellen
headsepline, %Kopfzeile über jeder Seite anlegen
cleardoublepage=empty, %Füllseiten sind auch wirklich "leer", also auch ohne
%Seitennummerierung
%,chapterprefix
% *** Einträge im Inhaltsverzeichnis (TOC) definieren ***
liststotoc, %Listings aufnehmen
bibtotoc, %Literaturverz/Referenzen
idxtotoc %Stichwortverzeichnis
]{scrreprt} %KOMA-Vorlage scrrprt
% *** KOMA-Seitenstil Kopfzeilen/Fußzeilen! ***
\usepackage{scrpage2} %KOMA-Seitenstil
\pagestyle{scrheadings} %Seitenstile von scrpage2 {KOMA} aktivieren
\automark[section]{chapter} %Kapitel innen, Unterkapitel rechts
\clearscrheadings %Alle Markierungen auf den Seiten löschen
\ihead{} %Seitenkopf innen (Bei D.seite l.Seite: r.o. und bei r.Seite:l.o)
\chead{} %Seitenkopf mitte
\ohead{\headmark} %Seitenkopf außen
\ifoot{} %Seitenfuß innen
\cfoot{} %Seitenfuß mitte
\ofoot{\pagemark} %Seitenfuß außen
\setlength{\headheight}{1.1\baselineskip} %Höhe des reservierten
\usepackage{pdfpages}
%Platzes am Seitenkopf
%******************************
% Sprache und Schrift
%******************************
%alles für deutsche Eingabe (sonst keine Umlaute im Sourcecode möglich)
\usepackage[latin1]{inputenc}
%\usepackage[utf8]{inputenc}
\usepackage[english, ngerman] {babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern} %bessere Schrift
% ** Absätze **
\parindent 0pt %Absätze nicht von links einrücken
%Größe dynamisch anpassen, so dass auf die Seite mehr Text geht
%oder aufgeweitet wird, so dass eine angefangene Seite besser gefüllt wird
%\usepackage{setspace}
\usepackage[onehalfspacing]{setspace}
%******************************
% ALTE SPRACHEN
%******************************
%\usepackage{ibycus4} %altgriechisch
%\usepackage{etex}
%\usepackage{cjhebrew} %hebräisch
%\usepackage[english]{betababel}
%\usepackage{palatino}
%\usepackage{latexsym}
%\usepackage{multirow}
%\usepackage{graphicx}
%*********************************
% Pakete für Index/Glossar/Mathe/...
%*********************************
% ** Mathe/Formeln **
\usepackage{amsmath} %TeX-Mathe ermöglichen
% ** Inhaltsverzeichnis **
\usepackage{makeidx} %wird durch \makeindex eingeleitet und
%\printindex ausgeführt
\makeindex
% ** Bilder/Grafiken einbinden **
\usepackage{graphicx} %Graphiken aller Art einbinden, auch eps
\usepackage{float}
%platziert grafiken besser
% ** Links im PDF werden anklickbar **
%\usepackage{hyperref}
\usepackage[colorlinks=true, breaklinks=true, linkcolor=black, menucolor=black, urlcolor=blue, citecolor=blue, backref, pagebackref]{hyperref}
% ** Glossar für Begriffsdefinitionen wird erstellt **
\usepackage{nomencl} %Nomenklatur-Paket für das Glossar verwenden
\makenomenclature %wird durch /makenomenclature eingeleitet und mit
%/printnomenclature ausgeführt
% ** Listings ** ->Sourcecode vorformatiert zitieren -> z Zt auf C++ eingestellt
\usepackage{listings} %Code-Listings erlauben
\usepackage{color} %ermöglicht Farbvorgaben, z.B. bei den Listings
\usepackage{courier}
\usepackage{caption}
% ** - **
%******************************
% Listings konfigurieren
%******************************
\lstset{
basicstyle=\footnotesize\ttfamily, % Standardschrift
numbers=left, % Ort der Zeilennummern
%numberstyle=\tiny, % Stil der Zeilennummern
%stepnumber=2, % Abstand zwischen den Zeilennummern
numbersep=5pt, % Abstand der Nummern zum Text
tabsize=2, % Groesse von Tabs
extendedchars=true, %
breaklines=true, % Zeilen werden Umgebrochen
keywordstyle=\color{red},
frame=b,
% keywordstyle=[1]\textbf, % Stil der Keywords
% keywordstyle=[2]\textbf, %
% keywordstyle=[3]\textbf, %
% keywordstyle=[4]\textbf, \sqrt{\sqrt{}} %
stringstyle=\color{blue}\ttfamily, % Farbe der String
showspaces=false, % Leerzeichen anzeigen ?
showtabs=false, % Tabs anzeigen ?
xleftmargin=17pt,
framexleftmargin=17pt,
framexrightmargin=5pt,
framexbottommargin=4pt,
%backgroundcolor=\color{lightgray},
showstringspaces=false % Leerzeichen in Strings anzeigen ?
}
%\lstset{extendedchars=false}
\lstloadlanguages{C,C++,XML,Java, Matlab, VHDL}
%\DeclareCaptionFont{blue}{\color{blue}}
%\captionsetup[lstlisting]{singlelinecheck=false, labelfont={blue}, textfont={blue}}
\DeclareCaptionFont{white}{\color{white}}
\DeclareCaptionFormat{listing}{\colorbox[cmyk]{0.43, 0.35, 0.35,0.01}{\parbox{\textwidth}{\hspace{15pt}#1#2#3}}}
\captionsetup[lstlisting]{format=listing,labelfont=white,textfont=white, singlelinecheck=false, margin=0pt, font={bf,footnotesize}}
%******************
% RESERVIERT
%******************
%\usepackage{mparhack} %evtl. notwendig, wenn Ränder buggy
%\input{Kapitel/Zusatz} %andere Textdateien includieren
%********************************************************
% Titel usw., auch für das PDF
%********************************************************
\title{aaa}
\author{aaa}
\date{1. Januar 2013}
% ** Einträge für das erzeugte PDF **
\hypersetup{
pdfauthor = {aaa},
pdftitle = {aaa},
pdfsubject = {Diploma Thesis},
pdfkeywords = {Diploma Thesis,aaa},
pdfcreator = {LaTeX with hyperref package},
pdfproducer = {dvips + ps2pdf} %eigentlich ist es pdflatex
}
%*********************************************
% Fußnoten durchgehend nummerieren
%*********************************************
% - normalerweise wird je Seite oder Kapitel neu gezählt
\usepackage{chngcntr}
\counterwithout{footnote}{chapter}
%*********************************************
% Überschriften usw neu benennen
%*********************************************
% hier ist nicht die Namensgebung und Aufnahme der
% Begriffsdefinitionen, hierfür bitte unten nachschauen!
%\renewcommand{\contentsname}{Table of contents}
%\renewcommand{\listfigurename}{List of figures}
%\renewcommand{\figurename}{Figure}
%\renewcommand{\tablename}{Table}
%\renewcommand{\listtablename}{List of tables}
%************************************************
% HIER BEGINNT DAS EIGENTLICHE DOKUMENT
%************************************************
\begin{document}
%**************************************************************
% unbedingt eine Seite für die spätere Bindung frei lassen!
%**************************************************************
%\newpage
%******************************************************
% Titelblatt
%******************************************************
\begin{titlepage}
\begin{center}
\begin{figure}[!htp]
\centering
\includegraphics[width=0.40\textwidth]{images/logo_schriftzug.jpg}
\label{fig:aaa}
\end{figure}
\vspace*{0.5\baselineskip}
{\large {\bf aaa}\\
- aaa - }\\
\vspace{0.5cm}
{ \Huge
aaa\\
}
\vspace{0.5cm}
{\large für das Erlangen des akademischen Grades\\
- Diplom -\\
\vspace{1.0cm}
vorgelegt von:}\\
%\vspace{0.5cm}
\large{
aaa \\
aaa\\
aaa\\
aaa\\
Email: aaa\\
\vspace{0.5cm}
{ \large
In Zusammenarbeit mit:\\ aaa \\
}
\vspace{0.5cm}
\makebox[3.5cm][l]{Referent:} \makebox[7cm][l]{\ \ \ aaa}\\
\makebox[3.5cm][l]{Korreferent:} \makebox[7cm][l]{\ \ \
aaa}\\
\makebox[3.5cm][l]{Betreuung:} \makebox[7cm][l]{\ \ \
aaa}\\
\vspace{0.5cm}
\makebox[3.5cm][l]{Abgabetermin:} \makebox[7cm][l]{\ \ \
01.03.2013} }
\end{center}
\end{titlepage}
%*************************************************
% Erklärung
%*************************************************
%leeres Blatt einfügen
%
%*************************************************
% Vorwort ??
%*************************************************
%*************************************************
% Abstrakt
%*************************************************
\chapter*{Abstract} %der "*" bewirkt, dass es nicht im Inhaltsverzeichnis auftaucht
Kurze Zusammenfassung..
%*************************************************
% Inhaltsverzeichnis
%*************************************************
%verwendet die automatische Verzeichnis-generierung
\renewcommand{\contentsname}{Table of Contents}
\tableofcontents %
\renewcommand{\figurename}{Figure}
\renewcommand{\tablename}{Table}
\renewcommand{\listfigurename}{Image Index}
\listoffigures % Abbildungsverzeichnis
%\listoftables % Tabellenverzeichnis
% ** Verzeichnis der Listings erstellen **
%\addcontentsline{toc}{chapter}{Listings} %Verzeichniseintrag erstellen
\lstlistoflistings %erzeugen
%*************************************************
% Abkürzungsverzeichnis/Glossar
%*************************************************
% ** Setup ** Darstellungsoptionen und
\setlength{\nomlabelwidth}{.25\hsize} %Verhältnis Kürzel zu Beschreibung
\renewcommand{\nomlabel}[1]{#1 \dotfill} %Schreibweise kk....Text
\setlength{\nomitemsep}{-\parsep}
\renewcommand\nomname{List of Abbreviations} %Überschrift des Abkürzungsvz
\markboth{\nomname}{\nomname} %die richtige Überschrift beim Abkürzungsvz
%in den Kopfzeilen anzeigen
% ** Abkürzungsverzeichnis an dieser Stelle einfügen **
\printnomenclature
% Eintrag im Inhaltsvz erstellen, Seitenüberschrift korrigieren
\addcontentsline{toc} %manuellen Eintrag im Inhaltsverzeichnis erzeugen,
{chapter}{List of Abbreviations} %da dies nicht erfasst wird
% ** Definitionen hinterlegen **
% Einige Beispiele sind hier, können aber auch überall im Text auftauchen
\nomenclature{pmC}{percent modern Carbon after Stuiver and Polach 1977.}
\nomenclature{BP}{Before Present. Defined as before the years 1950.}
\nomenclature{AD/BC}{Anno Domini/Before Christ}
\nomenclature{AMS}{Accelerator Mass Spectrometer}
% Ende des Dokumentes [/code]
%Die einzige Abkürzung die angezeigt wird ist pMC (percent modern carbon...) Die steht dort schon seit einer ganzen weile alleine. Vor kurzem wollte ich dann neue Abkürzungen hinzufügen, welche dann leider nicht mehr angezeigt worden sind.
%ich benutze texmaker 3.5
Vielen Dank schonmal.