von ReFleXxiv » Do 28. Mär 2019, 14:20
Die Frage ist hier im Verlauf aufgekommen:
problem-in-biber-bibliographie-mit-proc ... 21702.html
Jetzt habe ich in meinem Hauptdokument noch das Problem, dass ein Eintrag eine Overfull box produziert und dadurch eine Leerzeile ensteht. Zumindest hab ich schon durch vorheriges rumprobieren vermutet, dass es die overfull box ist.
Hast du dafür zufällig auch eine schnelle Lösung parat?
Tatsächlich füllt man die Leerzeile sobald man die Infos (zb. Titel oder Autor) schlichtweg länger macht.
Ich habe gerade probiert den Fehler im Minimalbeispiel zu reproduzieren und bin darauf gestoßen, dass das Problem mit dem hyperref Paket zusammenhängen muss: (der Aufruf stammt so aus einer Vorlage, die ich für meine Arbeit erhalten habe)
\documentclass[a4paper,pdftex,listof=totoc, ngerman]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[english, main=ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{ae}
\usepackage{calc}
\usepackage{csquotes}
\newcommand{\docauthorA}{}
\newcommand{\docauthorB}{}
\newcommand{\doctitle}{}
\newcommand{\docsubject}{}
\newcommand{\docinstitute}{}
\usepackage[ngerman,%
pdfpagemode={UseOutlines},
pdfview={Fit},
pdfstartview={Fit},
pdftitle={\doctitle},%
pdfauthor={\docauthorA,\docauthorB},%
pdfkeywords={},%
colorlinks=true,%
% linkcolor=blue,%
urlcolor = black,
linkcolor=black,%
% citecolor=blue,%
citecolor=black,%
linktoc=all,%
bookmarksnumbered=true,%
bookmarksopen=true%
]{hyperref}
%Redefinition of autoref
\addto\extrasngerman{
\def\equationautorefname{Gleichung}%
\def\figureautorefname{Abbildung}%
\def\tableautorefname{Tabelle}%
\def\subfigureautorefname{Abbildung}%
\def\sectionautorefname{Abschnitt}%
\def\subsectionautorefname{Abschnitt}%
\def\subsubsectionautorefname{Abschnitt}%
\def\Itemautorefname{Element}%
%\orgautoref%
}
\usepackage[%
backend=biber,
style=ext-authoryear,
autolang=other,
maxcitenames=2,
mincrossrefs=999,
dashed= false,%
]{biblatex}
\DeclareDelimFormat{nameyeardelim}{\addcomma\space}
\addbibresource{test.bib}
\usepackage{filecontents}
\begin{filecontents}{test.bib}
@inproceedings{keu02,
author = {Keuning, J. A. and Pinkster, J. and Van Walree, F.},
title = {Further Investigations into the Hydrodynamic Performance of the AXE Bow Concept},
crossref={WEMT2002},
pages={II 25-II 38},
langid = {english},
}
@proceedings{WEMT2002,
maintitle = {6th Symposium on High Speed Marine Vehicles (WEMT)},
venue = {Castello di Baia, Italy},
year = {2002},
langid = {english},
}
@misc{wup,
author = {Krüger, Stefan},
title = {{Strömungsmechanische Grundlagen zum Glattwasserwiderstand von Schiffen}},
year = {2009},
type = {Vorlesungsskript},
langid = {ngerman},
}
%--------------------------------------------------------
@thesis{ck03,
author = {Köchert, Clemens},
title = {Hydrodynamische Evaluierung schneller Schiffe},
type = {Diplomarbeit},
institution = {{Institut für Entwerfen von Schiffen und Schiffssicherheit (TUHH M-6)}},
year = {2003},
address = {Hamburg},
langid = {ngerman},
}
\end{filecontents}
\begin{document}
\section{Einleitung}
\ldots gewinnen hierbei in letzter Zeit zunehmend an Bedeutung \cite{keu02} \ldots
\ldots gewinnen hierbei in letzter Zeit zunehmend an Bedeutung \cite{ck03} \ldots
\ldots gewinnen hierbei in letzter Zeit zunehmend an Bedeutung \cite{wup} \ldots
\printbibliography[heading=bibintoc] %,title={literatur}
\end{document}
- Dateianhänge
-
- biber-problem2.PNG (76.93 KiB) 1654 mal betrachtet
Die Frage ist hier im Verlauf aufgekommen:
[url]https://golatex.de/problem-in-biber-bibliographie-mit-proceedings-t21702.html[/url]
[quote]Jetzt habe ich in meinem Hauptdokument noch das Problem, dass ein Eintrag eine Overfull box produziert und dadurch eine Leerzeile ensteht. Zumindest hab ich schon durch vorheriges rumprobieren vermutet, dass es die overfull box ist.
Hast du dafür zufällig auch eine schnelle Lösung parat? [/quote]
Tatsächlich füllt man die Leerzeile sobald man die Infos (zb. Titel oder Autor) schlichtweg länger macht.
Ich habe gerade probiert den Fehler im Minimalbeispiel zu reproduzieren und bin darauf gestoßen, dass das Problem mit dem hyperref Paket zusammenhängen muss: (der Aufruf stammt so aus einer Vorlage, die ich für meine Arbeit erhalten habe)
[code]
\documentclass[a4paper,pdftex,listof=totoc, ngerman]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[english, main=ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{ae}
\usepackage{calc}
\usepackage{csquotes}
\newcommand{\docauthorA}{}
\newcommand{\docauthorB}{}
\newcommand{\doctitle}{}
\newcommand{\docsubject}{}
\newcommand{\docinstitute}{}
\usepackage[ngerman,%
pdfpagemode={UseOutlines},
pdfview={Fit},
pdfstartview={Fit},
pdftitle={\doctitle},%
pdfauthor={\docauthorA,\docauthorB},%
pdfkeywords={},%
colorlinks=true,%
% linkcolor=blue,%
urlcolor = black,
linkcolor=black,%
% citecolor=blue,%
citecolor=black,%
linktoc=all,%
bookmarksnumbered=true,%
bookmarksopen=true%
]{hyperref}
%Redefinition of autoref
\addto\extrasngerman{
\def\equationautorefname{Gleichung}%
\def\figureautorefname{Abbildung}%
\def\tableautorefname{Tabelle}%
\def\subfigureautorefname{Abbildung}%
\def\sectionautorefname{Abschnitt}%
\def\subsectionautorefname{Abschnitt}%
\def\subsubsectionautorefname{Abschnitt}%
\def\Itemautorefname{Element}%
%\orgautoref%
}
\usepackage[%
backend=biber,
style=ext-authoryear,
autolang=other,
maxcitenames=2,
mincrossrefs=999,
dashed= false,%
]{biblatex}
\DeclareDelimFormat{nameyeardelim}{\addcomma\space}
\addbibresource{test.bib}
\usepackage{filecontents}
\begin{filecontents}{test.bib}
@inproceedings{keu02,
author = {Keuning, J. A. and Pinkster, J. and Van Walree, F.},
title = {Further Investigations into the Hydrodynamic Performance of the AXE Bow Concept},
crossref={WEMT2002},
pages={II 25-II 38},
langid = {english},
}
@proceedings{WEMT2002,
maintitle = {6th Symposium on High Speed Marine Vehicles (WEMT)},
venue = {Castello di Baia, Italy},
year = {2002},
langid = {english},
}
@misc{wup,
author = {Krüger, Stefan},
title = {{Strömungsmechanische Grundlagen zum Glattwasserwiderstand von Schiffen}},
year = {2009},
type = {Vorlesungsskript},
langid = {ngerman},
}
%--------------------------------------------------------
@thesis{ck03,
author = {Köchert, Clemens},
title = {Hydrodynamische Evaluierung schneller Schiffe},
type = {Diplomarbeit},
institution = {{Institut für Entwerfen von Schiffen und Schiffssicherheit (TUHH M-6)}},
year = {2003},
address = {Hamburg},
langid = {ngerman},
}
\end{filecontents}
\begin{document}
\section{Einleitung}
\ldots gewinnen hierbei in letzter Zeit zunehmend an Bedeutung \cite{keu02} \ldots
\ldots gewinnen hierbei in letzter Zeit zunehmend an Bedeutung \cite{ck03} \ldots
\ldots gewinnen hierbei in letzter Zeit zunehmend an Bedeutung \cite{wup} \ldots
\printbibliography[heading=bibintoc] %,title={literatur}
\end{document}
[/code]