Mein BibTeX-Eintrag enthält einige Wörter mit Großbuchstaben im Titel. Nun macht aber BibTeX alles in Kleinschreibung bis auf den Beginn. Wie kann ich das verhindern und normale deutsche Großschreibung erhalten? Ich habe mit unsrt und abbrv style probiert. Beispiel: Open in writeLaTeX
\begin{filecontents*}{mathe.bib} @misc{euler, author = {Leonhard Euler}, title = {Einleitung zur Rechen-Kunst zum Gebrauch des Gymnasii bey der Kayserlichen Academie der Wissenschafften in St. Petersburg}, year = {1738}, } \end{filecontents*} \documentclass{article} \usepackage[ngerman]{babel} \begin{document} Siehe Buch \cite{euler}. \bibliographystyle{abbrv} \bibliography{mathe} \end{document} gefragt 12 Jun '14, 21:58 Student |
Man kann es durch zusätzliche Klammern lösen, dieses "Gruppieren" schützt den Inhalt und verhindert, dass in Kleinbuchstaben umgewandelt wird. Möglichkeiten:
Die letztere Variante würde ich nicht empfehlen, da das "Kerning", der Buchstabenzwischenraum, dann nicht mehr optimal ist. Ersteres gibt dann aus: Auf lange Sicht werde ich jedoch auf beantwortet 13 Jun '14, 12:42 Student |
Dieses BibTeX-Problem ist, glaube ich, bekannt und vermutlich lösbar. Aber: Muß das zwingend dieser Style sein? Also ich erstelle Bibliographien eher aus Hobbygründen, kenn mich mit BibTeX auch nicht gut aus (kompliziertere Lösungen würde ich eher für biblatex austüfteln). Jedenfalls mit ein paar kleineren Änderungen bekomme ich die Open in writeLaTeX
% arara: pdflatex % arara: bibtex % arara: pdflatex % arara: pdflatex \RequirePackage{filecontents} \begin{filecontents*}{mathe.bib} @misc{euler, author = {Leonhard Euler}, title = {Einleitung zur Rechen-Kunst zum Gebrauch des Gymnasii bey der Kayserlichen Academie der Wissenschafften in St. Petersburg}, year = {1738}, } \end{filecontents*} \documentclass[varwidth, margin=10pt]{standalone} \usepackage{xcolor} \pagecolor{lightgray!90} %\documentclass{article} \usepackage[ngerman]{babel} %\bibliographystyle{abbrv} % alt \usepackage[numbers,square]{natbib} %neu \bibliographystyle{alphadin} %neu \begin{document} Siehe Buch \cite{euler}. \renewcommand{\section}[1]{} \bibliography{mathe} \end{document} €dit:Wählt man dagegen: Open in writeLaTeX
\bibliographystyle{abbrvdin} %alternativ: abbrvdin alphadin natdin plaindin unsrtdin Rest wie gehabt, erhält man -ohne Weiteres!- eine beantwortet 13 Jun '14, 00:54 cis Bekannt ja, hab ich öfter schon gesehen. Mehr Klammern helfen, richtig? Ist noch die Frage, wo man die Klammern am besten setzt (Großbuchstaben, Worte, Titel).
(13 Jun '14, 08:04)
stefan ♦♦
@cis Danke, ich werde es erstmal mit dem Doppelt-Klammern machen und mit später biblatex und biber ansehen!
(13 Jun '14, 12:43)
Student
|