Seite 1 von 1
Zitierstil für Article ändern
Verfasst: Di 27. Dez 2022, 19:43
von ChemSim
Hallo zusammen,
ich würde gerne einen vorhandenen BibLaTeX-Stil so ändern, dass bei der Verwendung von article der Titel des Artikels aus der Zeitschrift in Anführungszeichen ergänzt wird. Ist das möglich? Als Stil verwende ich den
chem-angew, da dieser bereits alle meine Wünsche mitbringt.
\begin{filecontents}{literatur.bib}
@Article{Rudd1968,
author = {Rudd, Dale F.},
journal = {AlChE J.},
title = {The synthesis of system designs: I. Elementary decomposition theory},
year = {1968},
pages = {343-349},
volume = {14},
}
\end{filecontents}
\documentclass[parskip=half,12pt,listof=totoc]{scrartcl}
\usepackage[left=3cm,right=3cm,top=2.5cm,bottom=2cm]{geometry}
\usepackage[ngerman]{babel}
% Literaturverzeichnis
\usepackage{csquotes}
\usepackage[backend=biber, style=chem-angew]{biblatex}
\addbibresource{literatur.bib}
\begin{document}
Lorem.\cite{Rudd1968}
Wie es sein sollte:
D. F. Rudd, "The synthesis of system designs: I. Elementary decomposition theory", \textit{AlChE J.} \textbf{1968}, \textit{14}, 343--349.
\printbibliography
\end{document}
Über eure Hilfe wäre ich sehr dankbar!
Viele Grüße
ChemSim
Verfasst: Di 27. Dez 2022, 20:23
von Abc
Lies den Abschnitt "3 Style options" von
biblatex-chem.
Re:
Verfasst: Di 27. Dez 2022, 20:34
von ChemSim
Abc hat geschrieben: ↑Di 27. Dez 2022, 20:23
Lies den Abschnitt "3 Style options" von
biblatex-chem.
Hallo Abc,
danke für deine Antwort. In dem von dir beschriebenen Abschnitt
3 Style options finde ich die Erläuterung, dass
articletitle bei der Verwendung des Stils
chem-angew standardmäßig ausgeschaltet ist. Die Frage ist nun: Wie kann ich diesen wieder einschalten.
Wärst du so lieb, mir dabei kurz zu helfen?
Viele Grüße
ChemSim
Re: Zitierstil für Article ändern
Verfasst: Di 27. Dez 2022, 20:39
von ChemSim
Edit:
Durch das Einfügen von
articletitle=true in den
biblatex-Einstellungen hat es funktioniert. Aber kann ich irgendwie erreichen, dass beiden Anführungsstriche oben sind ("Titel")?
\begin{filecontents}{literatur.bib}
@Article{Rudd1968,
author = {Rudd, Dale F.},
journal = {AlChE J.},
title = {The synthesis of system designs: I. Elementary decomposition theory},
year = {1968},
pages = {343-349},
volume = {14},
}
\end{filecontents}
\documentclass[parskip=half,12pt,listof=totoc]{scrartcl}
\usepackage[left=3cm,right=3cm,top=2.5cm,bottom=2cm]{geometry}
\usepackage[ngerman]{babel}
% Literaturverzeichnis
\usepackage{csquotes}
\usepackage[backend=biber, style=chem-angew, articletitle=true]{biblatex}
\addbibresource{literatur.bib}
\begin{document}
Lorem.\cite{Rudd1968}
Wie es sein sollte:
D. F. Rudd, "The synthesis of system designs: I. Elementary decomposition theory", \textit{AlChE J.} \textbf{1968}, \textit{14}, 343--349.
\printbibliography
\end{document}
Viele Grüße
ChemSim
Re: Zitierstil für Article ändern
Verfasst: Di 27. Dez 2022, 22:34
von Bartman
In welchem Umfang soll diese Änderung der Anführungsstriche gelten? Man kann z. B. die Darstellung der Einträge im Literaturverzeichnis abhängig von der Sprache einstellen. Das von Dir gewünschte Erscheinungsbild der Anführungszeichen passt nämlich zu der im Eintrag benutzten Sprache.
Re: Zitierstil für Article ändern
Verfasst: Di 27. Dez 2022, 22:38
von ChemSim
Bartman hat geschrieben: ↑Di 27. Dez 2022, 22:34
In welchem Umfang soll diese Änderung der Anführungsstriche gelten? Man kann z. B. die Darstellung der Einträge im Literaturverzeichnis abhängig von der Sprache einstellen.
Es wäre gut, wenn die Anführungsstriche für deutschsprachige Artikel unten und oben, für englischsprachige Artikel beide oben wären, sofern das möglich ist. Sprich: Das aktuelle Ergebnis ist im Grund für mich zufriedenstellend, wenn deutsche Artikel zitiert werden.
Viele Grüße
ChemSim
Re: Zitierstil für Article ändern
Verfasst: Di 27. Dez 2022, 22:44
von Bartman
Dann solltest Du Dich mit der Option
autolang von
biblatex und dem Datenfeld
langid befassen.
Re: Zitierstil für Article ändern
Verfasst: Di 27. Dez 2022, 22:56
von ChemSim
Bartman hat geschrieben: ↑Di 27. Dez 2022, 22:44
Dann solltest Du Dich mit der Option
autolang von
biblatex und dem Datenfeld
langid befassen.
Danke für den Hinweis, das Endergebnis sieht jetzt so aus:
\begin{filecontents}{literatur.bib}
@Article{Rudd1968,
author = {Rudd, Dale F.},
journal = {AlChE J.},
title = {The synthesis of system designs: I. Elementary decomposition theory},
year = {1968},
pages = {343-349},
volume = {14},
langid = {english}
}
@Article{Lang1950,
author = {Lang, H.},
journal = {Z. Phys. Chem.},
title = {Über das Siedegleichgewicht des Systems Methanol-Aceton-Chloroform},
year = {1950},
pages = {278-297},
volume = {196},
langid = {german}
}
\end{filecontents}
\documentclass[parskip=half,12pt,listof=totoc]{scrartcl}
\usepackage[left=3cm,right=3cm,top=2.5cm,bottom=2cm]{geometry}
\usepackage[ngerman]{babel}
% Literaturverzeichnis
\usepackage{csquotes}
\usepackage[backend=biber, style=chem-angew, articletitle=true, autolang=other]{biblatex}
\addbibresource{literatur.bib}
\begin{document}
Lorem.\cite{Rudd1968,Lang1950}
Wie es sein sollte:
D. F. Rudd, "The synthesis of system designs: I. Elementary decomposition theory", \textit{AlChE J.} \textbf{1968}, \textit{14}, 343--349.
\printbibliography
\end{document}
Besten Dank für den Tipp!
Viele Grüße
ChemSim