Literaturverzeichnis formatieren

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Literaturverzeichnis formatieren

von tietze111 » Mi 23. Nov 2016, 12:04

Vielen Dank, ihr wart eine super Hilfe, falls ich nochmal ne Frage habe, mache ich das mit dem Minimalbeispiel richtig :) .

von Gast » Mi 23. Nov 2016, 10:26

Wenn du eine andere Darstellung des Literaturverzeichnisses haben willst, musst du dir entweder einen passenden Stil suchen oder den Standardstil abändern. Dazu kann man beispielsweise den vorhandenen Standardtreiber aus standard.bbx patchen:
\begin{filecontents*}{\jobname.bib}
@book{Beutelspacher.2006,
 author = {Beutelspacher, Albrecht and Schwenk, J{\"o}rg and Wolfenstetter, Klaus-Dieter},
 year = {2006},
 title = {Moderne Verfahren der Kryptographie: Von RSA zu Zero-Knowledge},
 url = {http://dx.doi.org/10.1007/978-3-8348-9103-7},
 keywords = {Computer science;Kryptologie},
 address = {Wiesbaden},
 edition = {6., verbesserte Aufl.},
 publisher = {{Vieweg+Teubner Verlag / Springer Fachmedien Wiesbaden GmbH Wiesbaden}},
 isbn = {9783834800831},
 doi = {10.1007/978-3-8348-9103-7}
}
\end{filecontents*}
\documentclass[openbib]{article}
\usepackage[backend=biber, doi=false]{biblatex}
\usepackage{xpatch}
\xpatchbibdriver{book}{% Im biblatex-Treiber für book
  \usebibmacro{publisher+location+date}% die gemeinsame Ausgabe von publisher, location und date ersetzen durch
}{% eine getrennte Ausgabe von
  \usebibmacro{publisher}% publisher
  \newunit\newblock% gefolgt von einer neuen Einheit in einem neuen Block aus
  \usebibmacro{location+date}% location und date
}{}{}
% das Macro für publisher muss allerdings erst noch definiert werden:
\newbibmacro*{publisher}{%
  \iflistundef{publisher}
    {\setunit*{\addcomma\space}}
    {\setunit*{\addcolon\space}}%
  \printlist{publisher}%
  \newunit
}

\addbibresource{\jobname.bib}
\begin{document}
Zitiere Quelle: \cite[S. 2]{Beutelspacher.2006}
\printbibliography[heading=bibintoc]
\end{document}
Zu \xpatchbibdriver siehe die [d]xpatch[/d]-Anleitung. Zu \newbibmacro*, \usebibmacro, \newunit, \newblock, \iflistundef, \setunit*, \addcomma, \printlist und vielen weiteren nützlichen Befehlen siehe die [d]biblatex[/d]-Anleitung, wobei ich die Definition des Macros für publisher schlicht aus der Definition von publisher+location+date in standard.bbx geklaut habe.

von Gast » Mi 23. Nov 2016, 09:09

tietze111 hat geschrieben:Hier das Minimalbeispiel:
https://www.overleaf.com/7149648rjjzckkbzbkm
Nö. Hier das Minimalbeispiel:
\begin{filecontents*}{\jobname.bib}
@book{Beutelspacher.2006,
 author = {Beutelspacher, Albrecht and Schwenk, J{"o}rg and Wolfenstetter, Klaus-Dieter},
 year = {2006},
 title = {Moderne Verfahren der Kryptographie: Von RSA zu Zero-Knowledge},
 url = {http://dx.doi.org/10.1007/978-3-8348-9103-7},
 keywords = {Computer science;Kryptologie},
 address = {Wiesbaden},
 edition = {6., verbesserte Aufl.},
 publisher = {{Vieweg+Teubner Verlag / Springer Fachmedien Wiesbaden GmbH Wiesbaden}},
 isbn = {9783834800831},
 doi = {10.1007/978-3-8348-9103-7}
}
\end{filecontents*}
\documentclass[openbib]{article}
\usepackage[backend=biber, doi=false]{biblatex}
\addbibresource{\jobname.bib}
\begin{document}
Zitiere Quelle: \cite[S. 2]{Beutelspacher.2006}
\printbibliography[heading=bibintoc]
\end{document}
So haben wir den Code unabhängig von einer externen Quelle und auch nur die Teile, die wir benötigen.

von tietze111 » Mi 23. Nov 2016, 08:50

Ok danke, das mit der DOI hat geklappt.

Hier das Minimalbeispiel:
https://www.overleaf.com/7149648rjjzckkbzbkm

Wie oben in dem Bild zu sehen ist, möchte ich jedoch Ort und Jahr separat unter dem Verlag haben. In meinem Beispiel werden diese zusammen in einer Zeile ausgegeben.

von Bartman » Di 22. Nov 2016, 16:26

tietze111 hat geschrieben:Kann mir jetzt noch jemand sagen, wie ich es hinbekomme, dass Verlag in einer eigenen Zeile steht und Ort und Jahr zusammen in einer Zeile?
Die Leser Deines Threads wissen nicht, welche Unterschiede es zwischen Deinem Quelltext und dem Beispiel von Johannes_B gibt. Ein Minimalbeispiel von Dir könnte diese Unklarheit verringern.
tietze111 hat geschrieben:Außerdem würde ich gerne die DOI nicht ausgeben, da mir ISBN eigentlich reicht. Wie kann ich das unterdrücken?
Abschnitt 3.1.2.2 Style-specific in der Dokumentation von biblatex.

von tietze111 » Di 22. Nov 2016, 09:19

Ok, super danke, openbib zur documentclass hinzuzufügen hat geholfen.

Kann mir jetzt noch jemand sagen, wie ich es hinbekomme, dass Verlag in einer eigenen Zeile steht und Ort und Jahr zusammen in einer Zeile?

Außerdem würde ich gerne die DOI nicht ausgeben, da mir ISBN eigentlich reicht. Wie kann ich das unterdrücken?

Viele Dank schon mal!

von Johannes_B » Mo 21. Nov 2016, 18:11

\documentclass[openbib]{article}
\usepackage[style=authoryear,backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
Zitiere Onlinequelle: \cite{ctan,markey}\par
Zitiere Buch: \parencite{companion}\par
Zitiere Artikel: \cite{springer}
\printbibliography[heading=bibintoc]
\end{document}

Literaturverzeichnis formatieren

von tietze111 » Mo 21. Nov 2016, 17:13

Hi,

I benutze Biblatex zur Literaturverwaltung. Mein wissenschaftlicher Betreuer möchte eine bestimmte Formatierung des Literaturverzeichnisses und hat mir dafür ein sample mitgegeben:

Bild

Ich habe auf dieser Seite die Standard-Styles gefunden, allerdings ist keiner dieser in dem Format, wie ich es brauche. Wie kann ich das manuell einstellen?

Danke und viele Grüße,
tietze111

Nach oben