Archiv verlassen und diese Seite im Standarddesign anzeigen : BibTex unterstreicht und schreibt doppelt
Fettnapf
09-12-2009, 15:08
Hallo,
ich habe folgendes Problem:
Für das Erstellen des Literaturverzeichnisses nutze ich BibTex mit bibliographystyle{unsrt}. Nun werden aber alle Angaben, die ich in der .bib-Datei hinter "title" schreibe, im ausgegebenen pdf-Dokument unterstrichen. Hier mal ein Beispiel:
Quelltext:
@MANUAL{HBS,
TITLE = {Handbuch für die Bemessung von Straßenverkehrsanlagen (HBS 2001)},
organization = {Forschungsgesellschaft für Straßen- und Verkehrswesen},
month = {Januar},
year = {2002},
}
Ausgabe:
[2] Forschungsgesellschaft für Straßen- und Verkehrswesen:
Handbuch für die Bemessung von Straßenverkehrsanlagen (HBS 2001). , Januar 2002
Diese Unterstreichung muss weg! :mad:
Wenn ich unsrtdin verwende, gibt es mir außerdem den Herausgeber zweimal an. Entspricht das der deutschen Zitiernorm?
Ausgabe:
[2] Forschungsgesellschaft für Straßen- und Verkehrswesen (Hrsg.):
Handbuch für die Bemessung von Straßenverkehrsanlagen (HBS 2001). Forschungsgesellschaft für Straßen- und Verkehrswesen, Januar 2002
Ich verwende \documentclass{scrreprt}, bei anderen, früher verfassten Dokumenten bestand das Problem nicht.
Was tun?
lockstep
09-12-2009, 15:48
Wenn ich unsrtdin verwende, gibt es mir außerdem den Herausgeber zweimal an. Entspricht das der deutschen Zitiernorm?
Ausgabe:
[2] Forschungsgesellschaft für Straßen- und Verkehrswesen (Hrsg.):
Handbuch für die Bemessung von Straßenverkehrsanlagen (HBS 2001). Forschungsgesellschaft für Straßen- und Verkehrswesen, Januar 2002
Zu deinen Formatierungsfragen kann ich ohne (vollständiges, lauffähiges) Minimalbeispiel nichts sagen. Was den "doppelten Herausgeber" betrifft, habe ich allerdings eine Vermutung: Vielleicht sind bei diesem Werk Herausgeber und Verlag ident - oder aber der von dir gewählte Stil nimmt an, dass (bei Fehlen einer Verlagsangabe) Herausgeber und Verlag ident sind.
lockstep
Fettnapf
09-12-2009, 17:07
Hier das Minimalbeispiel:
1.die .tex-datei "Minimalbeispiel.tex" mit allen auch im Originaldokument geladenen Paketen
2. die .bib-datei "Minimalverzeichnis.bib"
1.
\documentclass[a4paper,12pt]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{array}
\usepackage{textcomp}
\usepackage{pifont}
\usepackage{yfonts}
\usepackage{vmargin}
\usepackage{fancyhdr}
\usepackage[pdftex]{graphicx}
\usepackage{setspace}
\usepackage[labelformat=empty]{subfig}
\usepackage[svgnames,table,hyperref]{xcolor}
\usepackage{float}
\usepackage{lscape}
\usepackage{ulem}
\usepackage{marvosym}
\usepackage{amssymb}
\setmarginsrb{2.5cm}{1.5cm}{2.5cm}{1.5cm}{7mm}{1.2 cm}{4mm}{1.5cm}
\begin{document}
\cite{HBS}
\bibliographystyle{unsrtdin}
\bibliography{Minimalverzeichnis}
\end{document}
2.
@MANUAL{HBS,
TITLE = {Handbuch für die Bemessung von Straßenverkehrsanlagen (HBS 2001)},
organization = {Forschungsgesellschaft für Straßen- und Verkehrswesen},
month = {Januar},
year = {2002},
}
Hoffentlich hilft das, um eine Lösung zu finden. Danke schonmal!
Moin moin,
Hier das Minimalbeispiel:
1.die .tex-datei "Minimalbeispiel.tex" mit allen auch im Originaldokument geladenen Paketen
nun ja, wenn Du Dir etwas Mühe gegeben hättest, ein richtiges Minimalbeispiel (http://minimalbeispiel.de) zu erstellen, dann hättest Du den Fehler selbst weiter eingrenzen -- wenn nicht gar beheben -- können.
\documentclass[a4paper,12pt]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{array}
\usepackage{textcomp}
\usepackage{pifont}
\usepackage{yfonts}
\usepackage{vmargin}
\usepackage{fancyhdr}
\usepackage[pdftex]{graphicx}
\usepackage{setspace}
\usepackage[labelformat=empty]{subfig}
\usepackage[svgnames,table,hyperref]{xcolor}
\usepackage{float}
\usepackage{lscape}
\usepackage{ulem}
\usepackage{marvosym}
\usepackage{amssymb}
\setmarginsrb{2.5cm}{1.5cm}{2.5cm}{1.5cm}{7mm}{1.2 cm}{4mm}{1.5cm}
\begin{document}
\cite{HBS}
\bibliographystyle{unsrtdin}
\bibliography{Minimalverzeichnis}
\end{document}
An Deiner Stelle würde ich damit anfangen, unnötigen Ballast abzuwerfen ... und frag Dich bei der Gelegenheit auch gleich, wozu Du welches Paket eigentlich benötigst.
MfG
lockstep
10-12-2009, 00:13
Ich muss rais Recht geben - normalerweise ist es deine Aufgabe, das Problem soweit wie möglich einzudampfen. Allerdings sprang mir in deinem Leider-nicht-Minimalbeispiel ein Paket sofort ins Auge ... und wenn man sich ein bisschen bezüglich des bibtex-Typs @manual schlau macht, findet sich auch ein Weg, "doppelte Herausgeber" zu vermeiden.
Nachfolgend ein Minimalbeispiel, das deine Wünsche hoffentlich erfüllt:
\documentclass[a4paper,12pt]{scrartcl}
\usepackage[latin9]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
% \usepackage{ulem}% Dieses Paket ersetzt \emph (kursives Hervorheben)
% durch \ul (Unterstreichen)
\usepackage{filecontents}% sehr nützlich für ein lauffähiges Minimalbeispiel
\begin{filecontents}{Minimalverzeichnis.bib}
@MANUAL{HBS,
author = {{Forschungsgesellschaft für Straßen- und Verkehrswesen}},
title = {Handbuch für die Bemessung von Straßenverkehrsanlagen (HBS 2001)},
month = {Januar},
year = {2002},
}
\end{filecontents}
% Die notwendigen Korrekturen im bib-Eintrag: Feld author statt organization
% verwenden, Autorenangabe in doppelte geschwungene Klammern packen
\begin{document}
\cite{HBS}
\bibliographystyle{unsrtdin}
\bibliography{Minimalverzeichnis}
\end{document}
lockstep
Fettnapf
10-12-2009, 08:45
Nachfolgend ein Minimalbeispiel, das deine Wünsche hoffentlich erfüllt:
Bin wunschlos glücklich. Vielen Dank!
Und die Mecker bez. Minimalbsp. nehm ich mir zu Herzen. Steht ja eigentlich auch alles im Forum :o
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.