Hilfe, mein Literaturverzeichnis hat ne Nummer!

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


daniel4411

Hilfe, mein Literaturverzeichnis hat ne Nummer!

Beitrag von daniel4411 »

Hallo.
Mein Lieraturverzeichnis bekommt immer eine Kapitel-Nummer vergeben. Auch eine Änderung des Namens mit
\renewcommand\bibname{Quellen} 
funktioniert nicht. Mein Verzeichnis heißt immer "Lieraturverzeichnis ".

Die Einbindung der erfolgt über
\bibliography{referenz} 
Ich schätze es liegt an einer Einstellung im Header...
\documentclass[12pt,a4paper,twoside,dvips,scrartcl,report]{diplom}
\NeedsTeXFormat{LaTeX2e}[1994/06/01]

% Verwendete Pakete
\usepackage{ifpdf}
\usepackage{ae}
\usepackage{times}
\usepackage[ngerman]{babel}					% Deutsche Besonderheiten (neue Rechtschreibung)
\usepackage[latin1]{inputenc}				% Latin-1 (z.B. ß)
\usepackage[T1]{fontenc}						% T1-Schriften verwenden (statt CM)
\usepackage{textcomp}								% Zusätzliche Textsymbole von T1
\usepackage{makeidx}								% Index
\usepackage{fancyhdr}								% Definition von Kopf-/Fußzeilen
\usepackage{psboxit}
\usepackage{float}									% Gleitumgebungen
\usepackage{setspace}
\usepackage{doc}										% Für's BibTeX-Logo (Siehe vorlage.tex)
\usepackage{changebar}
\usepackage{listings}								% Formatierungen für Quellcode
\usepackage{multirow}
\usepackage{longtable}							% Tabellen über mehrere Seiten
\usepackage{multicol}								% Mehrspaltiger Satz
\usepackage[german]{varioref}				% Variable Referenzen
\usepackage{lscape}									% Querformat
\usepackage{footnpag}								% Fußnoten: Nummerierung auf jeder Seite bei 1 beginnen
\usepackage[normalem]{ulem}					% Unterstreichung
\usepackage[german]{gloss}					% Glossar / Abkürzungsverzeichnis
\usepackage{xspace}
\usepackage[bottom,hang,marginal]{footmisc}
%\setlength{\footnotemargin}{0pt}


%----------------------------------------------------------------------
% Besondere Einstellungen für PDF-Ausgabe.
% Es wird eine Fallunterscheidung getroffen und entsprechende Pakete
% eingebunden und Einstellungen vorgenommen.

% PDF oder DVI? Es wird ein Flag gesetzt.
\newif\ifpdf
\ifx\pdfoutput\undefined
  \pdffalse
\else
  \pdfoutput=1
  \pdftrue
\fi

% PDF Einstellungen
\ifpdf
  \usepackage[pdftex,dvips]{graphicx}
  \pdfcompresslevel=9
  \usepackage{url}
  \usepackage[
  		pdftex, 
  		colorlinks=true,
  		linkcolor=blue,
  		urlcolor=blue,
  		citecolor=blue,  		
%  		linkcolor=black,
%  		urlcolor=black,
%  		citecolor=black,
  		plainpages=false,
  		pdfpagelabels,
  		%bookmarksnumbered=true,
			pdftitle={Titel},
			pdfauthor={Name}
		]{hyperref}
  % PDF-Seite bei LScape-rotate drehen
  \makeatletter
  \@ifundefined{pdfpageattr}
    {}{\g@addto@macro{\landscape}{\pdfpageattr{/Rotate 90}}}
  \makeatother
% DVI (oder andere Ausgabe) Einstellungen
\else
  \usepackage[dvips]{graphicx}		% Graphikunterstützung, auch JPG und PNG
\fi

% Erlaubt das Einbinden von JPGs in das Dokument (aus Paket [dvips]{graphicx}).
% Die JPGs werden zuvor nach EPS konvertiert. Die Größe (BoundingBox)ist in <datei>.bb
% festgelegt. Diese muß manuell durch ebb.exe erzeugt werden.
\DeclareGraphicsRule{.jpg}{eps}{.bb}{}

%-----------------------------------------------------------------------
% Seitenlayout festlegen
\voffset-1in
\hoffset-1in
\setlength{\oddsidemargin}{4.00cm}
\setlength{\evensidemargin}{2.00cm}
\topmargin15pt
\textwidth150mm
\textheight230mm
\footskip1.5cm
\headheight25pt

\pagestyle{fancyplain}

% Definition von Kopf- und Fußzeilen
\lhead[\fancyplain{}{\nouppercase{\sl\rightmark}}]{\fancyplain{}{\nouppercase{\sl\leftmark}}}
%\rhead[\fancyplain{}{\nouppercase{\sl\leftmark}}]{\fancyplain{}{\nouppercase{\sl\leftmark}}}
\rhead[\fancyplain{}{\nouppercase{\sl\leftmark}}]{\fancyplain{}{\nouppercase{\sl\rightmark}}}
%-----------------------------------------------------------------------
% Definitionen für Quellcodes/Listings
\lstloadlanguages{Java}
\lstset{
  language=[AspectJ]Java,						% Java with AspectJ-Dialect
	tabsize=2,												% Tabulatorbreite
	linewidth=\linewidth,							% Width of a line
	breaklines=true,									% Break long lines
	breakatwhitespace=true,						% Only break at whitespaces
	basicstyle=\scriptsize\ttfamily,	% Schriftart/-größe	
	numbers=left,											% Linenumbers left
	numberfirstline=false,						% Not: Always number 1. line
	numberstyle=\scriptsize,					% Größe der Zeilennummern
	stepnumber=2,											% Jede 2. Zeilennummer anzeigen
	numbersep=5pt,										% Abstand Nr - Quellcode
	showspaces=false,									% Spaces nicht anzeigen
	showtabs=false,										% Tabs nicht anzeigen
	showstringspaces=false,						% Don't show tabs in strings
	showlines=false,									% Leerzeilen am Sourceende weglassen
	extendedchars=true,								% ASCII-Zeichnen > 127 zulassen 
	identifierstyle=\textbf,					% Identifier
	keywordstyle=\bfseries,						% Keywords
	commentstyle=\itshape,						% Style of comments
	stringstyle=\ttfamily,						% Strings (!= Keywords)
	flexiblecolumns=false,						% Use fixed width for fonts
	fontadjust=true,									% "Base width" nicht jede Zeile anpassen
	frame=trbl,												% Frame; trBL
	captionpos=b,											% Position of the caption
	aboveskip=25pt,										% Space between text and the top of the listing
}

%-----------------------------------------------------------------------
%VERZEICHNISSE 

\makeindex

% Namen für Quellcodes und Quellcode-Verzeichnis
\renewcommand\lstlistingname{\normalsize Quellcode}
\renewcommand\lstlistlistingname{Verzeichnis der Quellcodes}

% Layout für Literaturverzeichnis (BibTeX)
\bibliographystyle{alphadin}			% Alphab., Verfasser + Jahr (DIN 1502)

% Inhaltsverzeichnis
\setcounter{tocdepth}{3}
\setcounter{secnumdepth}{3}

% Einstellungen für's Glossar und Abkürzungsverzeichnis
\newgloss{default}{.abk}{Abkürzungen \label{abkuerzungen}}{glsplain}
\newgloss{glossar}{.gls}{Glossar \label{glossar}}{glsplain}

% Ermöglicht Einbinden des Glossars im Anhang
\makeatletter
\@ifundefined{chapter}
  {\def\gls@section{%
     \section{\gls@title}%
    }}%
  {\def\gls@section{%
     \chapter{\gls@title}%
    }}
\makeatother

%-----------------------------------------------------------------------
% Debug-Optionen - sollten fuer die Final Version gelöscht werden
\vrefwarning
\nochangebars

% Tabellen über Seitengrenzen zulassen
\setlongtables

% Absatztrennung durch Abstand - keine Einrückung
\setlength\parskip{\medskipamount}
\setlength\parindent{0pt}

% Abstand Text - Graphik (nur Mitten in Text)
\setlength{\intextsep}{25pt plus 3pt minus 2pt}
%-----------------------------------------------------------------------
% EIGENE KOMMANDOS
\PScommands
% \todo{<text>}: TODO-Hinweis
\newcommand{\todo}[1]{\psboxit{box .7 setgray fill}{\spbox{TODO: [#1]}}\bigskip}
% \comment{<text>}: Kommentar, nicht im Dokument sichtbar
\newcommand{\comment}[1]{}
% \markup{<test>}: Unterstrichener Text
\newcommand{\markup}[1]{\uline{#1}}
% \file{<text>}: Formatierung für Dateinamen
\newcommand{\file}[1]{{\sffamily #1}}
% \code{<text>}: Formatierung von "Code" (Klassenname, Methodennamen etc.) im Fließtext
\newcommand{\code}[1]{\mbox{\texttt{#1}}}
%-----------------------------------------------------------------------
% Spezielle TRENN-VORGABEN
\hyphenation{Tren-nung}
Würde mich sehr freuen wenn mir jemand weiterhelfen könnte. Ich hab schon sehr lange vergeblich nach einer Lösung gesucht...

beste Grüße

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2541
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: Hilfe, mein Literaturverzeichnis hat ne Nummer!

Beitrag von Stefan Kottwitz »

Hallo Daniel,
daniel4411 hat geschrieben: Mein Lieraturverzeichnis bekommt immer eine Kapitel-Nummer vergeben.
das liegt vmtl. an Deiner Klasse diplom.cls. Evtl. poste sie hier als Anhang.
daniel4411 hat geschrieben: Auch eine Änderung des Namens mit
\renewcommand\bibname{Quellen} 
funktioniert nicht. Mein Verzeichnis heißt immer "Lieraturverzeichnis ".
Da du babel verwendest, musst Du es etwas anders redefinieren:
\addto\captionsngerman{\renewcommand\bibname{Quellen}}
Viele Grüße,

Stefan

daniel4411

Re: Hilfe, mein Literaturverzeichnis hat ne Nummer!

Beitrag von daniel4411 »

Hallo Stefan,

danke für die schnelle Antwort.

Ich habe
\addto\captionsngerman{\renewcommand\bibname{Quellen}}
ausprobiert... leider funktioniert das auch nicht.

Ich poste jetzt mal die Klasse diplom
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{diplom}
              [1994/06/02 v1.2s
 Standard LaTeX document class]
\newcommand\@ptsize{}
\newif\if@restonecol
\newif\if@titlepage
\@titlepagetrue
\newif\if@openright
\newif\if@openbib
\@openbibfalse
\DeclareOption{a4paper}
   {\setlength\paperheight {297mm}%
    \setlength\paperwidth  {210mm}}
\DeclareOption{a5paper}
   {\setlength\paperheight {210mm}%
    \setlength\paperwidth  {148mm}}
\DeclareOption{b5paper}
   {\setlength\paperheight {250mm}%
    \setlength\paperwidth  {176mm}}
\DeclareOption{letterpaper}
   {\setlength\paperheight {11in}%
    \setlength\paperwidth  {8.5in}}
\DeclareOption{legalpaper}
   {\setlength\paperheight {14in}%
    \setlength\paperwidth  {8.5in}}
\DeclareOption{executivepaper}
   {\setlength\paperheight {10.5in}%
    \setlength\paperwidth  {7.25in}}
\DeclareOption{landscape}
   {\setlength\@tempdima   {\paperheight}%
    \setlength\paperheight {\paperwidth}%
    \setlength\paperwidth  {\@tempdima}}
\DeclareOption{10pt}{\renewcommand\@ptsize{0}}
\DeclareOption{11pt}{\renewcommand\@ptsize{1}}
\DeclareOption{12pt}{\renewcommand\@ptsize{2}}
\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}
\DeclareOption{twoside}{\@twosidetrue  \@mparswitchtrue}
\DeclareOption{draft}{\setlength\overfullrule{5pt}}
\DeclareOption{final}{\setlength\overfullrule{0pt}}
\DeclareOption{titlepage}{\@titlepagetrue}
\DeclareOption{notitlepage}{\@titlepagefalse}
\DeclareOption{openright}{\@openrighttrue}
\DeclareOption{openany}{\@openrightfalse}
\DeclareOption{onecolumn}{\@twocolumnfalse}
\DeclareOption{twocolumn}{\@twocolumntrue}
\DeclareOption{leqno}{\input{leqno.clo}}
\DeclareOption{fleqn}{\input{fleqn.clo}}
\DeclareOption{openbib}{\@openbibtrue}
\ExecuteOptions{letterpaper,10pt,twoside,onecolumn,final,openright}
\ProcessOptions
\input{bk1\@ptsize.clo}
\setlength\lineskip{1\p@}
\setlength\normallineskip{1\p@}
\renewcommand\baselinestretch{}
\setlength\parskip{0\p@ \@plus \p@}
\@lowpenalty   51
\@medpenalty  151
\@highpenalty 301
\setcounter{topnumber}{2}
\renewcommand\topfraction{.7}
\setcounter{bottomnumber}{1}
\renewcommand\bottomfraction{.3}
\setcounter{totalnumber}{3}
\renewcommand\textfraction{.2}
\renewcommand\floatpagefraction{.5}
\setcounter{dbltopnumber}{2}
\renewcommand\dbltopfraction{.7}
\renewcommand\dblfloatpagefraction{.5}
    \def\ps@headings{%
      \let\@oddfoot\@empty\let\@evenfoot\@empty
      \def\@evenhead{\thepage\hfil\slshape\leftmark}%
      \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
      \let\@mkboth\markboth
      \def\chaptermark##1{%
        \markboth {{\ifnum \c@secnumdepth >\m@ne
          \if@mainmatter
            \@chapapp\ \ \fi
          \fi
            ##1}}{}}%
      \def\sectionmark##1{%
        \markright {\ifnum \c@secnumdepth >\z@
            \thesection. \ \fi
            ##1}}}
\def\ps@myheadings{%
    \let\@oddfoot\@empty\let\@evenfoot\@empty
    \def\@evenhead{\thepage\hfil\slshape\leftmark}%
    \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
    \let\@mkboth\@gobbletwo
    \let\chaptermark\@gobble
    \let\sectionmark\@gobble
    }
\if@titlepage
  \newcommand\maketitle{\begin{titlepage}%
  \let\footnotesize\small
  \let\footnoterule\relax
  \null\vfil
  \vskip 60\p@
  \begin{center}%
    {\LARGE \@title \par}%
    \vskip 3em%
    {\large
     \lineskip .75em%
      \begin{tabular}[t]{c}%
        \@author
      \end{tabular}\par}%
      \vskip 1.5em%
    {\large \@date \par}%       % Set date in \large size.
  \end{center}\par
  \@thanks
  \vfil\null
  \end{titlepage}%
  \setcounter{footnote}{0}%
  \let\thanks\relax\let\maketitle\relax
  \gdef\@thanks{}\gdef\@author{}\gdef\@title{}}
\else
\newcommand\maketitle{\par
  \begingroup
    \renewcommand\thefootnote{\fnsymbol{footnote}}%
    \def\@makefnmark{\hbox to\z@{$\m@th^{\@thefnmark}$\hss}}%
    \long\def\@makefntext##1{\parindent 1em\noindent
            \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}%
    \if@twocolumn
      \ifnum \col@number=\@ne
        \@maketitle
      \else
        \twocolumn[\@maketitle]%
      \fi
    \else
      \newpage
      \global\@topnum\z@   % Prevents figures from going at top of page.
      \@maketitle
    \fi
    \thispagestyle{plain}\@thanks
  \endgroup
  \setcounter{footnote}{0}%
  \let\thanks\relax
  \let\maketitle\relax\let\@maketitle\relax
  \gdef\@thanks{}\gdef\@author{}\gdef\@title{}}
\def\@maketitle{%
  \newpage
  \null
  \vskip 2em%
  \begin{center}%
    {\LARGE \@title \par}%
    \vskip 1.5em%
    {\large
      \lineskip .5em%
      \begin{tabular}[t]{c}%
        \@author
      \end{tabular}\par}%
    \vskip 1em%
    {\large \@date}%
  \end{center}%
  \par
  \vskip 1.5em}
\fi
\newcommand\chaptermark[1]{}
\setcounter{secnumdepth}{2}
\newcounter {part}
\newcounter {chapter}
\newcounter {section}[chapter]
\newcounter {subsection}[section]
\newcounter {subsubsection}[subsection]
\newcounter {paragraph}[subsubsection]
\newcounter {subparagraph}[paragraph]
\renewcommand\thepart          {\Roman{part}}
\renewcommand\thechapter       {\arabic{chapter}}
\renewcommand\thesection       {\thechapter.\arabic{section}}
\renewcommand\thesubsection    {\thesection.\arabic{subsection}}
\renewcommand\thesubsubsection {\thesubsection .\arabic{subsubsection}}
\renewcommand\theparagraph     {\thesubsubsection.\arabic{paragraph}}
\renewcommand\thesubparagraph  {\theparagraph.\arabic{subparagraph}}
\newcommand\@chapapp{\chaptername}
\newif\if@mainmatter \@mainmattertrue
\newcommand\frontmatter{\cleardoublepage
            \@mainmatterfalse\pagenumbering{roman}}
\newcommand\mainmatter{\cleardoublepage
       \@mainmattertrue\pagenumbering{arabic}}
\newcommand\backmatter{\if@openright\cleardoublepage\else\clearpage\fi
      \@mainmatterfalse}
\newcommand\part{\cleardoublepage
                 \thispagestyle{plain}%
                 \if@twocolumn
                     \onecolumn
                     \@tempswatrue
                   \else
                     \@tempswafalse
                 \fi
                 \hbox{}\vfil
                 \secdef\@part\@spart}

\def\@part[#1]#2{%
    \ifnum \c@secnumdepth >-2\relax
      \refstepcounter{part}%
      \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
    \else
      \addcontentsline{toc}{part}{#1}%
    \fi
    \markboth{}{}
    {\centering
     \interlinepenalty \@M
     \reset@font
     \ifnum \c@secnumdepth >-2\relax
       \huge\bfseries \partname~\thepart
       \par
       \vskip 20\p@
     \fi
     \Huge \bfseries #2\par}%
    \@endpart}
\def\@spart#1{%
    {\centering
     \interlinepenalty \@M
     \reset@font
     \Huge \bfseries #1\par}%
    \@endpart}
\def\@endpart{\vfil\newpage
              \if@twoside
                \hbox{}%
                \thispagestyle{empty}%
                \newpage
              \fi
              \if@tempswa
                \twocolumn
              \fi}
\newcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
                    \thispagestyle{plain}%
                    \global\@topnum\z@
                    \@afterindentfalse
                    \secdef\@chapter\@schapter}
\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
                       \if@mainmatter
                         \refstepcounter{chapter}%
                         \typeout{\@chapapp\space\thechapter.}%
                         \addcontentsline{toc}{chapter}%
                                   {\protect\numberline{\thechapter}#1}%
                       \else
                         \addcontentsline{toc}{chapter}{#1}\fi
                    \else
                      \addcontentsline{toc}{chapter}{#1}
                    \fi
                    \chaptermark{#1}%
                    \addtocontents{lof}{\protect\addvspace{10\p@}}%
                    \addtocontents{lot}{\protect\addvspace{10\p@}}%
                    \if@twocolumn
                      \@topnewpage[\@makechapterhead{#2}]%
                    \else
                      \@makechapterhead{#2}%
                      \@afterheading
                    \fi}
\def\@makechapterhead#1{%
  \vspace*{50\p@}%
  {\parindent \z@ \raggedright \reset@font
    \ifnum \c@secnumdepth >\m@ne
       \if@mainmatter
         \huge\bfseries \@chapapp{} \thechapter
         \par
         \vskip 20\p@
       \fi
       \fi
    \Huge \bfseries #1\par
    \nobreak
    \vskip 40\p@
  }}
\def\@schapter#1{\if@twocolumn
                   \@topnewpage[\@makeschapterhead{#1}]%
                 \else
                   \@makeschapterhead{#1}%
                   \@afterheading
                 \fi}
\def\@makeschapterhead#1{%
  \vspace*{50\p@}%
  {\parindent \z@ \raggedright
    \reset@font
    \Huge \bfseries  #1\par
    \nobreak
    \vskip 40\p@
  }}
\newcommand\section{\@startsection {section}{1}{\z@}%
                                   {-3.5ex \@plus -1ex \@minus -.2ex}%
                                   {2.3ex \@plus.2ex}%
                                   {\reset@font\Large\bfseries}}
\newcommand\subsection{\@startsection{subsection}{2}{\z@}%
                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
                                     {1.5ex \@plus .2ex}%
                                     {\reset@font\large\bfseries}}
\newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
                                     {1.5ex \@plus .2ex}%
                                     {\reset@font\normalsize\bfseries}}
\newcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
                                    {3.25ex \@plus1ex \@minus.2ex}%
                                    {0.2\baselineskip}%
                                    {\reset@font\normalsize\bfseries}}
                                    %{-1em}%
\newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
                                       {3.25ex \@plus1ex \@minus .2ex}%
                                       {-1em}%
                                      {\reset@font\normalsize\bfseries}}
\if@twocolumn
  \setlength\leftmargini  {2em}
\else
  \setlength\leftmargini  {2.5em}
\fi
\setlength\leftmarginii  {2.2em}
\setlength\leftmarginiii {1.87em}
\setlength\leftmarginiv  {1.7em}
\if@twocolumn
  \setlength\leftmarginv  {.5em}
  \setlength\leftmarginvi {.5em}
\else
  \setlength\leftmarginv  {1em}
  \setlength\leftmarginvi {1em}
\fi
\setlength\leftmargin    {\leftmargini}
\setlength  \labelsep  {.5em}
\setlength  \labelwidth{\leftmargini}
\addtolength\labelwidth{-\labelsep}
\@beginparpenalty -\@lowpenalty
\@endparpenalty   -\@lowpenalty
\@itempenalty     -\@lowpenalty
\renewcommand\theenumi{\arabic{enumi}}
\renewcommand\theenumii{\alph{enumii}}
\renewcommand\theenumiii{\roman{enumiii}}
\renewcommand\theenumiv{\Alph{enumiv}}
\newcommand\labelenumi{\theenumi.}
\newcommand\labelenumii{(\theenumii)}
\newcommand\labelenumiii{\theenumiii.}
\newcommand\labelenumiv{\theenumiv.}
\renewcommand\p@enumii{\theenumi}
\renewcommand\p@enumiii{\theenumi(\theenumii)}
\renewcommand\p@enumiv{\p@enumiii\theenumiii}
\newcommand\labelitemi{$\m@th\bullet$}
\newcommand\labelitemii{\normalfont\bfseries --}
\newcommand\labelitemiii{$\m@th\ast$}
\newcommand\labelitemiv{$\m@th\cdot$}
\newenvironment{description}
               {\list{}{\labelwidth\z@ \itemindent-\leftmargin
                        \let\makelabel\descriptionlabel}}
               {\endlist}
\newcommand\descriptionlabel[1]{\hspace\labelsep
                                \normalfont\bfseries #1}
\newenvironment{verse}
               {\let\\=\@centercr
                \list{}{\itemsep      \z@
                        \itemindent   -1.5em%
                        \listparindent\itemindent
                        \rightmargin  \leftmargin
                        \advance\leftmargin 1.5em}%
                \item[]}
               {\endlist}
\newenvironment{quotation}
               {\list{}{\listparindent 1.5em%
                        \itemindent    \listparindent
                        \rightmargin   \leftmargin
                        \parsep        \z@ \@plus\p@}%
                \item[]}
               {\endlist}
\newenvironment{quote}
               {\list{}{\rightmargin\leftmargin}%
                \item[]}
               {\endlist}
\newenvironment{titlepage}
    {%
      \cleardoublepage
      \if@twocolumn
        \@restonecoltrue\onecolumn
      \else
        \@restonecolfalse\newpage
      \fi
      \thispagestyle{empty}%
      \if@compatibility
        \setcounter{page}{0}
      \fi}%
    {\if@restonecol\twocolumn \else \newpage \fi
    }
\newcommand\appendix{\par
  \setcounter{chapter}{0}%
  \setcounter{section}{0}%
  \renewcommand\@chapapp{\appendixname}%
  \renewcommand\thechapter{\Alph{chapter}}}
\setlength\arraycolsep{5\p@}
\setlength\tabcolsep{6\p@}
\setlength\arrayrulewidth{.4\p@}
\setlength\doublerulesep{2\p@}
\setlength\tabbingsep{\labelsep}
\skip\@mpfootins = \skip\footins
\setlength\fboxsep{3\p@}
\setlength\fboxrule{.4\p@}
\@addtoreset{equation}{chapter}
\renewcommand\theequation{\thechapter.\arabic{equation}}
\newcounter{figure}[chapter]
\renewcommand\thefigure{\thechapter.\@arabic\c@figure}
\def\fps@figure{tbp}
\def\ftype@figure{1}
\def\ext@figure{lof}
\def\fnum@figure{\figurename~\thefigure}
\newenvironment{figure}
               {\@float{figure}}
               {\end@float}
\newenvironment{figure*}
               {\@dblfloat{figure}}
               {\end@dblfloat}
\newcounter{table}[chapter]
\renewcommand\thetable{\thechapter.\@arabic\c@table}
\def\fps@table{tbp}
\def\ftype@table{2}
\def\ext@table{lot}
\def\fnum@table{\tablename~\thetable}
% neue seite beginnen
\def\flushtoodd{\clearpage\if@twoside \ifodd\c@page\else

  \if@twocolumn\hbox{}\newpage\fi\hbox{}\thispagestyle{empty}\newpage\fi\fi}

\newenvironment{table}
               {\@float{table}}
               {\end@float}
\newenvironment{table*}
               {\@dblfloat{table}}
               {\end@dblfloat}
\newlength\abovecaptionskip
\newlength\belowcaptionskip
\setlength\abovecaptionskip{10\p@}
\setlength\belowcaptionskip{0\p@}
\long\def\@makecaption#1#2{%
  \vskip\abovecaptionskip
  \sbox\@tempboxa{#1: #2}%
  \ifdim \wd\@tempboxa >\hsize
    #1: #2\par
  \else
    \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
  \fi
  \vskip\belowcaptionskip}
\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}
\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
%\renewcommand{\cal}{\protect\pcal}
\newcommand{\pcal}{\@fontswitch{\relax}{\mathcal}}
%\renewcommand{\mit}{\protect\pmit}
\newcommand{\pmit}{\@fontswitch{\relax}{\mathnormal}}
\newcommand\@pnumwidth{1.55em}
\newcommand\@tocrmarg {2.55em}
\newcommand\@dotsep{4.5}
\setcounter{tocdepth}{2}
\newcommand\tableofcontents{%
    \if@twocolumn
      \@restonecoltrue\onecolumn
    \else
      \@restonecolfalse
    \fi
    \chapter*{\contentsname
        \@mkboth{{\contentsname}}{{\contentsname}}}%
    \@starttoc{toc}%
    \if@restonecol\twocolumn\fi
    }
\newcommand\l@part[2]{%
  \ifnum \c@tocdepth >-2\relax
    \addpenalty{-\@highpenalty}%
    \addvspace{2.25em \@plus\p@}%
    \begingroup
      \setlength\@tempdima{3em}%
      \parindent \z@ \rightskip \@pnumwidth
      \parfillskip -\@pnumwidth
      {\leavevmode
       \large \bfseries #1\hfil \hbox to\@pnumwidth{\hss #2}}\par
       \nobreak
         \global\@nobreaktrue
         \everypar{\global\@nobreakfalse\everypar{}}
    \endgroup
  \fi}
\newcommand\l@chapter[2]{%
  \ifnum \c@tocdepth >\m@ne
    \addpenalty{-\@highpenalty}%
    \vskip 1.0em \@plus\p@
    \setlength\@tempdima{1.5em}%
    \begingroup
      \parindent \z@ \rightskip \@pnumwidth
      \parfillskip -\@pnumwidth
      \leavevmode \bfseries
      \advance\leftskip\@tempdima
      \hskip -\leftskip
      #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par
      \penalty\@highpenalty
    \endgroup
  \fi}
\newcommand\l@section      {\@dottedtocline{1}{1.5em}{2.3em}}
\newcommand\l@subsection   {\@dottedtocline{2}{3.8em}{3.2em}}
\newcommand\l@subsubsection{\@dottedtocline{3}{7.0em}{4.1em}}
\newcommand\l@paragraph    {\@dottedtocline{4}{10em}{5em}}
\newcommand\l@subparagraph {\@dottedtocline{5}{12em}{6em}}
\newcommand\listoffigures{%
    \if@twocolumn
      \@restonecoltrue\onecolumn
    \else
      \@restonecolfalse
    \fi
    \chapter*{\listfigurename
      \@mkboth{{\listfigurename}}%
              {{\listfigurename}}}%
    \@starttoc{lof}%
    \if@restonecol\twocolumn\fi
    }
\newcommand\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
\newcommand\listoftables{%
    \if@twocolumn
      \@restonecoltrue\onecolumn
    \else
      \@restonecolfalse
    \fi
    \chapter*{\listtablename
      \@mkboth{{\listtablename}}{{\listtablename}}}%
    \@starttoc{lot}%
    \if@restonecol\twocolumn\fi
    }
\let\l@table\l@figure
\newdimen\bibindent
\bibindent=1.5em
\newenvironment{thebibliography}[1]
     {\chapter{Literaturverzeichnis}%
      \list{\@biblabel{\arabic{enumiv}}}%
           {\settowidth\labelwidth{\@biblabel{#1}}%
            \leftmargin\labelwidth
            \advance\leftmargin\labelsep
            \if@openbib
              \advance\leftmargin\bibindent
              \itemindent -\bibindent
              \listparindent \itemindent
              \parsep \z@
            \fi
            \usecounter{enumiv}%
            \let\p@enumiv\@empty
            \renewcommand\theenumiv{\arabic{enumiv}}}%
      \if@openbib
        \renewcommand\newblock{\par}
      \else
        \renewcommand\newblock{\hskip .11em \@plus.33em \@minus.07em}%
      \fi
      \sloppy\clubpenalty4000\widowpenalty4000%
      \sfcode`\.=\@m}
     {\def\@noitemerr
       {\@latex@warning{Empty `thebibliography' environment}}%
      \endlist}
\newcommand\newblock{}
\newenvironment{theindex}
               {\if@twocolumn
                  \@restonecolfalse
                \else
                  \@restonecoltrue
                \fi
                \columnseprule \z@
                \columnsep 35\p@
                \twocolumn[\@makeschapterhead{\indexname}Fettgedruckte Seitennummern verweisen auf Seiten, die wichtige Informationen \"uber die Eintr\"age enthalten, z.B. die genaue Definition eines Begriffes. Normal gesetzte Seitennummern beziehen sich auf Erw\"ahnungen im Text.\bigskip]%
                \@mkboth{{\indexname}}%
                        {{\indexname}}%
                \thispagestyle{plain}\parindent\z@
                \parskip\z@ \@plus .3\p@\relax
                \let\item\@idxitem}
               {\if@restonecol\onecolumn\else\clearpage\fi}
\newcommand\@idxitem  {\par\hangindent 40\p@}
\newcommand\subitem   {\par\hangindent 40\p@ \hspace*{20\p@}}
\newcommand\subsubitem{\par\hangindent 40\p@ \hspace*{30\p@}}
\newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax}
\renewcommand\footnoterule{%
  \kern-3\p@
  \hrule width .4\columnwidth
  \kern 2.6\p@}
\@addtoreset{footnote}{chapter}
\long\def\@makefntext#1{%
    \parindent 1em%
    \noindent
    \hbox to 1.8em{\hss\@makefnmark}#1}
\newcommand\contentsname{Contents}
\newcommand\listfigurename{List of Figures}
\newcommand\listtablename{List of Tables}
\newcommand\bibname{Bibliography}
\newcommand\indexname{Index}
\newcommand\figurename{Figure}
\newcommand\tablename{Table}
\newcommand\partname{Part}
\newcommand\chaptername{Chapter}
\newcommand\appendixname{Appendix}
\newcommand\today{\ifcase\month\or
  January\or February\or March\or April\or May\or June\or
  July\or August\or September\or October\or November\or December\fi
  \space\number\day, \number\year}
\setlength\columnsep{10\p@}
\setlength\columnseprule{0\p@}
\pagestyle{headings}
\pagenumbering{arabic}      % Arabic page numbers
\if@twocolumn
  \twocolumn
  \sloppy
  \flushbottom
\else
  \onecolumn
\fi
\endinput
Ich habe darin auf deinen Hinweis auch mal den Eintrag
\chapter{Literaturverzeichnis}
in
\chapter*{Literaturverzeichnis}
ungewandelt. Da war zwar die Nummerierung weg :D aber mein Lieraturverzeichnis bekam urplötzlich die Kopfzeile meines vorherigen Kapitels :(

beste Grüße

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2541
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Literaturverzeichnis

Beitrag von Stefan Kottwitz »

\bibname zu ändern, bringt auch nichts, wenn die Klasse direkt \chapter{Literaturverzeichnis} aufruft und \bibname ignoriert. Wenn Du sowieso in der Klasse herumschreibst, kannst Du dort \bibname eintragen oder eben einfach Quellen. Eine Klasse von 1994 hätte ich übrigens nicht verwendet, wenn es nicht gerade Vorgabe wäre.

Wenn Du \chapter* schreibst, dann kannst Du dazu manuell \chaptermark{Quellen} aufrufen oder verwende direkt \markboth.

Stefan

daniel4411

Beitrag von daniel4411 »

Klasse, jetzt funktioniert's :) Wir haben leider diese Vorlage bekommen...

Vielen Dank :!:


Am Rande... ich habe sehr viele Tabellen bei denen der Tabellenkopf (1. Zeile) zentriert und alle darauffolgenden Zeilen linksbündig sein müssen. Muss ich jede Zeile mit einem
\begin{flushleft}
...Zelleninhalt...
\end{flushleft}
ausstatten oder gibt es da einen Trick den ich noch nicht kenne?


beste Grüße[/list]

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

Die Klasse lügt übrigens, denn es ist sicher keine »Standard LaTeX document class«. Ich nehme an, dass die Klasse eine dreiste, nur minimale veränderte Kopie einer Standard-Klasse (vrmtl. report.cls) von 1994 ist. Wobei ich den Verdacht habe, dass die Klasse später nochmal geändert wurde, ohne dass die Versionsangabe angepasst wurde, es also theoretisch mehrere Versionen mit gleicher Versionsangabe gibt.
\documentclass{article}
\usepackage{booktabs}
\begin{document}
\begin{tabular}{lll}
\toprule
\multicolumn{1}{c}{Dies} & \multicolumn{1}{c}{und} & \multicolumn{1}{c}{Das}\\
\midrule
1 & 2 & 3 \\
Wenn & ich & Dich \\
richtig & verstehe, & suchst \\
Du & \texttt{\string\multicolumn} & . \\
\bottomrule
\end{tabular}
\end{document}

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Re: Hilfe, mein Literaturverzeichnis hat ne Nummer!

Beitrag von KOMA »

daniel4411 hat geschrieben:
\usepackage{ae}
\usepackage{times}
% PDF oder DVI? Es wird ein Flag gesetzt.
\newif\ifpdf
\ifx\pdfoutput\undefined
  \pdffalse
\else
  \pdfoutput=1
  \pdftrue
\fi

\voffset-1in
\hoffset-1in
\setlength{\oddsidemargin}{4.00cm}
\setlength{\evensidemargin}{2.00cm}
\topmargin15pt
\textwidth150mm
\textheight230mm
\footskip1.5cm
\headheight25pt

% Absatztrennung durch Abstand - keine Einrückung
\setlength\parskip{\medskipamount}
\setlength\parindent{0pt}
Ich habe hier mal zusammengefasst all die Dinge zitiert, die nicht empfehlenswert sind. Das meiste davon dürfte in «Das LaTeX2e Sündenregister« aufgeführt und erklärt sein. Das Problem mit der \ifpdf-Definition habe ich schon früher erklärt. Bei Dir ist das besonders überflüssig, weil \ifpdf bereits vom Paket ifpdf definiert wird und dort in einer Form, durch die die DVI-Erzeugung auf modernen LaTeX-Systemen nicht komplett unmöglich gemacht wird.

Ansonsten ist Deine PDF-Unterscheidung bis auf die Anweisung \pdfcompresslevel=9 ohnehin komplett überflüssig. hyperref und graphics/graphicx braucht man nicht zu sagen, dass es entweder pdftex oder dvips als Treiber verwenden soll. Das machen die automatisch so.

ellocco
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 67
Registriert: Fr 30. Apr 2010, 14:09
Wohnort: Ulm
Kontaktdaten:

Beitrag von ellocco »

KOMA hat geschrieben: hyperref und graphics/graphicx braucht man nicht zu sagen, dass es entweder pdftex oder dvips als Treiber verwenden soll. Das machen die automatisch so.
Bei mir funktioniert das leider nicht, insbesondere dvips verschluckt sich
bei eingebundenen Grfiken, die Fehlermeldung lautet ohne die Option
[dvips] für das hyperref Paket:
"Note that an absolute path or a relative path with .. are denied in -R2 mode."
und im samplfile zum dvipdfm Paket wird den Paketen "graphicx" auch
manuell die Option "dvips" und dem Paket "hyperref" die Option "dvipdfm" übergeben.

Antworten