Darstellungsprobleme in Verbindung mit \hyperref und Jurabib

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


fuchsmeister
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: So 25. Jul 2010, 09:18
Wohnort: Bielefeld

Darstellungsprobleme in Verbindung mit \hyperref und Jurabib

Beitrag von fuchsmeister »

Hallo Forum,

ich habe ein seltsames Verhalten in der Darstellung.
Ich benutze das Paket hyperref und im Dokument \autoref{}
Da Latex mir bei \hyperref unpassende Bezeichnungen für \section \subsection usw. vorschlägt und von Unterabschnitten spricht, habe ich die Bezeichnungen neu benannt. Allerdings rückt mir Latex nun mit jeder Neubenennung Einträge aus dem Literaturverzeichnis in der Fußnote ein. Dieses passiert nicht mit den allgemeinen Fußnoten.
Hier das Beispiel mit der korrekten Darstellung in der Fußnote, aber unpassender Benennung von \section \subsection usw.
\documentclass[ 10pt] {scrbook}
\usepackage[ngerman]{babel}
\usepackage{jurabib}
\usepackage{hyperref}

%\addto\extrasngerman{ 
%\def\sectionautorefname{Kapitel}
%} 

%\addto\extrasngerman{%   
%	\def\subsectionautorefname{Abschnitt}%   
%} 

%\addto\extrasngerman{ 
%\def\subsubsectionautorefname{Abschnitt} 
%} 

\begin{document}%
	
\chapter{A}
\label{sec:A}
\footnote{testAtestAtestAtestA}
\section{B}
\label{sec:B}
\footnote{testBtestBtestB}
\subsection{C}
\label{sec:C}
\footnote{testCtestCtestC}
\subsubsection{D}
\label{sec:D}
\footnote{testDtestDtestD}

Wie in \autoref{sec:A} gesagt.\\
Wie in\autoref{sec:B} gesagt.\\
Wie in \autoref{sec:C} gesagt.\\
Wie in \autoref{sec:D} gesagt.\\

Folgendes Zitat von Meffert.\footcite[vgl.][S. 10-20]{meffert}


\bibliographystyle{jurabib}
\bibliography{Main}

\end{document}
Jetzt der Code mit der angepassten Benennung, aber dafür den um drei Leerzeichen eingerückten Literaturverweis in der Fußzeile:
\documentclass[ 10pt] {scrbook}
\usepackage[ngerman]{babel}
\usepackage{jurabib}
\usepackage{hyperref}

\addto\extrasngerman{ 
\def\sectionautorefname{Kapitel}
} 

\addto\extrasngerman{%   
	\def\subsectionautorefname{Abschnitt}%   
} 

\addto\extrasngerman{ 
\def\subsubsectionautorefname{Abschnitt} 
} 

\begin{document}%
	
\chapter{A}
\label{sec:A}
\footnote{testAtestAtestAtestA}
\section{B}
\label{sec:B}
\footnote{testBtestBtestB}
\subsection{C}
\label{sec:C}
\footnote{testCtestCtestC}
\subsubsection{D}
\label{sec:D}
\footnote{testDtestDtestD}

Wie in \autoref{sec:A} gesagt.\\
Wie in\autoref{sec:B} gesagt.\\
Wie in \autoref{sec:C} gesagt.\\
Wie in \autoref{sec:D} gesagt.\\

Folgendes Zitat von Meffert.\footcite[vgl.][S. 10-20]{meffert}


\bibliographystyle{jurabib}
\bibliography{Main}

\end{document}
Der Eintrag in meiner Main.bib Datei ist wie folgt:
@BOOK{meffert,
  AUTHOR =       {Meffert, Heribert and Burmann, Christoph and Kirchgeorg, Manfred},
  TITLE =        {Marketing. Grundlagen marktorientierter Unternehmensführung},
  PUBLISHER =    {Gabler},
  YEAR =         {2008},
  edition =      {10},
  isbn =         {978-3-409-69018-8},
  keywords =     {Meffert, Marketing, Strategien},

}
Ich hoffe ihr könnt mir helfen.

VG Jens

DADABBI

Beitrag von DADABBI »

Vermeide Leerzeichen durch Zeilenenden. Und warum verwendest du nicht KOMA-Scripts \renewcaptionname?
\renewcaptionname{ngerman}{\sectionautorefname}{Kapitel}% Das ist übrigens glatt gelogen, weil das tatsächlich Abschnitte sind!
\renewcaptionname{ngerman}{\subsectionautorefname}{Abschnitt}
\renewcaptionname{ngerman}{\subsubsectionautorefname}{Abschnitt}

fuchsmeister
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: So 25. Jul 2010, 09:18
Wohnort: Bielefeld

Beitrag von fuchsmeister »

Danke. Funktioniert. Das Koma-Script hatte ich hier gar nicht im Fokus. Aber ist perfekt so.

Viele Grüße

Antworten