von Stumpjumper » Do 21. Feb 2013, 16:10
Hallo,
ich habe Probleme mit meinem Indexverzeichnis und dem Abkürzungsverzeichnis. Ich sitze jetzt schon mehrere Tage daran und habe sämtliche Foren nach Lösungen durchsucht. Jedoch ohne viel Erfolg.
Bei der Erstellung kommt ständig folgende Fehlermeldung:
pdflatex> ! Undefinded control sequence
pdflatex> \theequation ->\thechapter
pdflatex> .\arabic {equation}
pdflatex> 1.250 ...ev{SCSI}{Small Computer System Interface}
pdflatex>.\abbrev{Hi}{Hallo}
Ich arbeite mit dem TeXnicCenter 2.0 Beta und TeX 2.9
Im Ausgabeprofil vom TeXnicCenter steht folgendes Argument für MakeIndex: "%tm".nlo -s nomencl.ist -o "%tm".nls
Kann mir vielleicht jemand sagen, was an meinem Code nicht stimmt? Wäre sehr sehr dankbar!
Beste Grüße
Jumper
\documentclass[
a4paper,
12pt,
headsepline,
numbers=noenddot,
bibliography=totoc,
index=totoc,
fleqn,
DIVcalc,
headings=normal
]{article}
% Standard-Dokument mit
% Papierformat A4
% Binderand 5 mm
% Schrift 12-Punkt
% Linie unter der Kopfzeile
% Nummern ohne Punkt am Ende
% Literaturverzeichnis mit Nummer im Inhaltsverzeichnis
% Index mit Nummer im Inhaltsverzeichnis
% Formeln werden linksbündig statt zentriert angeordnet
% Berechne automatisch gute Werte für DIV
% Etwas kleinere Überschriften
% --- Abkürzungsverzeichnis: ----------------------------
\usepackage{nomencl}
\let\abbrev\nomenclature
\renewcommand{\nomname}{Abkürzungsverzeichnis}
\setlength{\nomlabelwidth}{.25\hsize}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
\setlength{\nomitemsep}{-\parsep}
\makenomenclature
\newcommand{\Abkuerzung}{
\printnomenclature
\newpage
}
%--------------------------------------------------------
%Index
\usepackage{makeidx}
\makeindex
% Fonts etc:
% 8-Bit-Fonts
\usepackage[T1]{fontenc}
% Schriftart
\usepackage{helvet}
% zusätzliche Symbole
\usepackage{textcomp,latexsym}
% Latin1-Umlaute in der Eingabe
\usepackage[ansinew]{inputenc}
%\usepackage[utf8]{inputenc} %ansinew, latin1
%\usepackage[utf8,math]{inputenc} ansinew, latin1
% neu deutsche Rechtschreibung
\usepackage[ngerman]{babel}
% für die aktuelle Zeit
\usepackage{scrtime}
%für Definitionen, Theoreme u.Ä.
\usepackage{theorem}
\theoremstyle{break}
\newtheorem{Def}{Definition}
% Web-Adressen auch mit T1-Encoding
\usepackage[T1]{url}
% und in tt-Font
%\urlstyle{tt}
% konfigurierbarer Zeilenabstand
\usepackage{setspace} %doublespacing, singlespacing, onehalfspacing
%\setstretch{1,5}
%\usepackage[onehalfspacing]{setspace}
%\linespread{1.25}
%Fußnote 10p und 1, Textkörper 12p und 1,5
%\let\footnoteOld\footnote
%\renewcommand{\footnote}[1]{
% \linespread{1.0}
% \footnoteOld{#1}
% \linespread{1.2}
%}
% Grafik
\usepackage{graphicx}
% Mathematik:
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amstext}
\usepackage{mathrsfs}
\usepackage{mathpazo}
% Seitenzahlen rechtsbündig
\usepackage{scrpage2}
\ofoot[\headmark]{\pagemark}
\ohead[]{}
\pagestyle{scrheadings}
% Algorithm/Algorithmic-Umgebung für Algorithmen
\usepackage{algorithm}
\usepackage{algorithmic}
% Bilder einbinden mit TIKZ
\usepackage{tikz}
% Richtig zitieren
\usepackage{cite}
% Literaturverzeichnis
\usepackage{natbib}
%\usepackage[numbers, round]{natbib}
\usepackage[fixlanguage]{babelbib}
%\usepackage{bibgerm}
% Platz besser nutzen
\usepackage{geometry}
\geometry{a4paper,left=20mm,right=20mm,top=20mm,bottom=20mm}
\usepackage{blindtext} %Abstand nach Überschriften verkleinern
\makeatletter
\renewcommand\section{\@startsection
{section}{1}{0mm}% % name, ebene, einzug
{0,4\baselineskip}% % vor-abstand
{0,4\baselineskip}% % nach-abstand
{\bfseries\sffamily\Large}% % layout
}
\makeatother
\makeatletter
\renewcommand\subsection{\@startsection
{subsection}{2}{0mm}% % name, ebene, einzug
{0,4\baselineskip}% % vor-abstand
{0,4\baselineskip}% % nach-abstand
{\bfseries\sffamily\large}% % layout
}
\makeatother
% fette Seitenzahlen im index für die Hauptreferenz ermöglichen
% Verwendung: \index{Stichwort|ibf}
\newcommand{\ibf}[1]{{\bfseries #1}}
% eine Randnote für fehlende Teile
\newcommand{\fehlt}[1]{(\marginpar[\hfill!$\longrightarrow$]{$\longleftarrow$!}Hier fehlt \emph{#1})}
% Keinen Einzug bei neuen Absätzen
\setlength{\parindent}{0ex}
% Abstand zweier Listenelemente kleiner
\setlength{0ex plus0.2ex} %\setlength{\itemsep}{0ex plus0.2ex}
% Benutze bei der Numerierung von Gleichungen "Kapitelnummer.Gleichungsnummer"
\renewcommand{\theequation}{\thechapter.\arabic{equation}}
% Datum
\date{Berlin\\ \today \\ \vspace{0.2cm}}
% Und hier geht es los
\begin{document}
\thispagestyle{empty}
\setcounter{page}{-1}
\vspace{4cm}
\begin{center}
{\scshape Fachbereich Phy}\\
{\scshape Lehrstuhl für bla}
\vspace{1cm}
\bfseries{Titel}
\vspace{2cm}
\textsc{\textbf{Arbeit}}
\end{center}
\newpage
\pagenumbering{roman} %kleine römische Zahlen
\setcounter{page}{2}
\tableofcontents %Inhaltsverzeichnis
%Index
%\printindex %Druckt das Inhaltsverzeichnis
%Abkürzungsverzeichnis---------------------------------------
\Abkuerzung
%\begin{acronym}[YTM]
%\setlength{\itemsep}{-\parsep}
%\acro{VPn}{Versuchspersonen}
%\acro{betai}[$\beta_i$]{Regressionskoeffizient} %bei math. Formeln
%\acro{BP}{Basispunkte}
%\acro{}{}
%\end{acronym}
%\renewcommand{\bflabel}[1]{\normalfont{\normalsize{#1}}\hfill} %Abkürzungsverzeichnis in Serifenschrift
%-------------------------------------------------------------
\newpage
\pagenumbering{arabic} %kleine arabische Zahlen
\onehalfspacing
\section{Einleitung} %Thema der Arbeit
Dieses Exposé
\index{Dies steht im Index}
\abbrev{Hi}{Hallo}
\nomenclature{SCSI}{Small Computer System Interface}
\newpage
\listoffigures
\newpage
\singlespacing
% Benutze den selbsterstellten bibliography style %oder auch "`agsm"'
\bibliographystyle{natdin} %auch plain, dinalpha, alphadin, natdin, jurabib NUR ZITIERTE LITERATUR WIRD AUCH ANGEZEIGT
\bibliography{references}
% Schreibe den erstellten Index
\renewcommand{\indexname}{Sachverzeichnis} %Sachverzeichznis statt Index
%\contensline{toc}{section}{Sachverzeichnis} %Überschrift wird in das Inhaltsverzeiczhnis übernommen
\printindex
\end{document}
Hallo,
ich habe Probleme mit meinem Indexverzeichnis und dem Abkürzungsverzeichnis. Ich sitze jetzt schon mehrere Tage daran und habe sämtliche Foren nach Lösungen durchsucht. Jedoch ohne viel Erfolg.
Bei der Erstellung kommt ständig folgende Fehlermeldung:
pdflatex> ! Undefinded control sequence
pdflatex> \theequation ->\thechapter
pdflatex> .\arabic {equation}
pdflatex> 1.250 ...ev{SCSI}{Small Computer System Interface}
pdflatex>.\abbrev{Hi}{Hallo}
Ich arbeite mit dem TeXnicCenter 2.0 Beta und TeX 2.9
Im Ausgabeprofil vom TeXnicCenter steht folgendes Argument für MakeIndex: "%tm".nlo -s nomencl.ist -o "%tm".nls
Kann mir vielleicht jemand sagen, was an meinem Code nicht stimmt? Wäre sehr sehr dankbar!
Beste Grüße
Jumper
[code]
\documentclass[
a4paper,
12pt,
headsepline,
numbers=noenddot,
bibliography=totoc,
index=totoc,
fleqn,
DIVcalc,
headings=normal
]{article}
% Standard-Dokument mit
% Papierformat A4
% Binderand 5 mm
% Schrift 12-Punkt
% Linie unter der Kopfzeile
% Nummern ohne Punkt am Ende
% Literaturverzeichnis mit Nummer im Inhaltsverzeichnis
% Index mit Nummer im Inhaltsverzeichnis
% Formeln werden linksbündig statt zentriert angeordnet
% Berechne automatisch gute Werte für DIV
% Etwas kleinere Überschriften
% --- Abkürzungsverzeichnis: ----------------------------
\usepackage{nomencl}
\let\abbrev\nomenclature
\renewcommand{\nomname}{Abkürzungsverzeichnis}
\setlength{\nomlabelwidth}{.25\hsize}
\renewcommand{\nomlabel}[1]{#1 \dotfill}
\setlength{\nomitemsep}{-\parsep}
\makenomenclature
\newcommand{\Abkuerzung}{
\printnomenclature
\newpage
}
%--------------------------------------------------------
%Index
\usepackage{makeidx}
\makeindex
% Fonts etc:
% 8-Bit-Fonts
\usepackage[T1]{fontenc}
% Schriftart
\usepackage{helvet}
% zusätzliche Symbole
\usepackage{textcomp,latexsym}
% Latin1-Umlaute in der Eingabe
\usepackage[ansinew]{inputenc}
%\usepackage[utf8]{inputenc} %ansinew, latin1
%\usepackage[utf8,math]{inputenc} ansinew, latin1
% neu deutsche Rechtschreibung
\usepackage[ngerman]{babel}
% für die aktuelle Zeit
\usepackage{scrtime}
%für Definitionen, Theoreme u.Ä.
\usepackage{theorem}
\theoremstyle{break}
\newtheorem{Def}{Definition}
% Web-Adressen auch mit T1-Encoding
\usepackage[T1]{url}
% und in tt-Font
%\urlstyle{tt}
% konfigurierbarer Zeilenabstand
\usepackage{setspace} %doublespacing, singlespacing, onehalfspacing
%\setstretch{1,5}
%\usepackage[onehalfspacing]{setspace}
%\linespread{1.25}
%Fußnote 10p und 1, Textkörper 12p und 1,5
%\let\footnoteOld\footnote
%\renewcommand{\footnote}[1]{
% \linespread{1.0}
% \footnoteOld{#1}
% \linespread{1.2}
%}
% Grafik
\usepackage{graphicx}
% Mathematik:
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amstext}
\usepackage{mathrsfs}
\usepackage{mathpazo}
% Seitenzahlen rechtsbündig
\usepackage{scrpage2}
\ofoot[\headmark]{\pagemark}
\ohead[]{}
\pagestyle{scrheadings}
% Algorithm/Algorithmic-Umgebung für Algorithmen
\usepackage{algorithm}
\usepackage{algorithmic}
% Bilder einbinden mit TIKZ
\usepackage{tikz}
% Richtig zitieren
\usepackage{cite}
% Literaturverzeichnis
\usepackage{natbib}
%\usepackage[numbers, round]{natbib}
\usepackage[fixlanguage]{babelbib}
%\usepackage{bibgerm}
% Platz besser nutzen
\usepackage{geometry}
\geometry{a4paper,left=20mm,right=20mm,top=20mm,bottom=20mm}
\usepackage{blindtext} %Abstand nach Überschriften verkleinern
\makeatletter
\renewcommand\section{\@startsection
{section}{1}{0mm}% % name, ebene, einzug
{0,4\baselineskip}% % vor-abstand
{0,4\baselineskip}% % nach-abstand
{\bfseries\sffamily\Large}% % layout
}
\makeatother
\makeatletter
\renewcommand\subsection{\@startsection
{subsection}{2}{0mm}% % name, ebene, einzug
{0,4\baselineskip}% % vor-abstand
{0,4\baselineskip}% % nach-abstand
{\bfseries\sffamily\large}% % layout
}
\makeatother
% fette Seitenzahlen im index für die Hauptreferenz ermöglichen
% Verwendung: \index{Stichwort|ibf}
\newcommand{\ibf}[1]{{\bfseries #1}}
% eine Randnote für fehlende Teile
\newcommand{\fehlt}[1]{(\marginpar[\hfill!$\longrightarrow$]{$\longleftarrow$!}Hier fehlt \emph{#1})}
% Keinen Einzug bei neuen Absätzen
\setlength{\parindent}{0ex}
% Abstand zweier Listenelemente kleiner
\setlength{0ex plus0.2ex} %\setlength{\itemsep}{0ex plus0.2ex}
% Benutze bei der Numerierung von Gleichungen "Kapitelnummer.Gleichungsnummer"
\renewcommand{\theequation}{\thechapter.\arabic{equation}}
% Datum
\date{Berlin\\ \today \\ \vspace{0.2cm}}
% Und hier geht es los
\begin{document}
\thispagestyle{empty}
\setcounter{page}{-1}
\vspace{4cm}
\begin{center}
{\scshape Fachbereich Phy}\\
{\scshape Lehrstuhl für bla}
\vspace{1cm}
\bfseries{Titel}
\vspace{2cm}
\textsc{\textbf{Arbeit}}
\end{center}
\newpage
\pagenumbering{roman} %kleine römische Zahlen
\setcounter{page}{2}
\tableofcontents %Inhaltsverzeichnis
%Index
%\printindex %Druckt das Inhaltsverzeichnis
%Abkürzungsverzeichnis---------------------------------------
\Abkuerzung
%\begin{acronym}[YTM]
%\setlength{\itemsep}{-\parsep}
%\acro{VPn}{Versuchspersonen}
%\acro{betai}[$\beta_i$]{Regressionskoeffizient} %bei math. Formeln
%\acro{BP}{Basispunkte}
%\acro{}{}
%\end{acronym}
%\renewcommand{\bflabel}[1]{\normalfont{\normalsize{#1}}\hfill} %Abkürzungsverzeichnis in Serifenschrift
%-------------------------------------------------------------
\newpage
\pagenumbering{arabic} %kleine arabische Zahlen
\onehalfspacing
\section{Einleitung} %Thema der Arbeit
Dieses Exposé
\index{Dies steht im Index}
\abbrev{Hi}{Hallo}
\nomenclature{SCSI}{Small Computer System Interface}
\newpage
\listoffigures
\newpage
\singlespacing
% Benutze den selbsterstellten bibliography style %oder auch "`agsm"'
\bibliographystyle{natdin} %auch plain, dinalpha, alphadin, natdin, jurabib NUR ZITIERTE LITERATUR WIRD AUCH ANGEZEIGT
\bibliography{references}
% Schreibe den erstellten Index
\renewcommand{\indexname}{Sachverzeichnis} %Sachverzeichznis statt Index
%\contensline{toc}{section}{Sachverzeichnis} %Überschrift wird in das Inhaltsverzeiczhnis übernommen
\printindex
\end{document}
[/code]