Position der URL im Literaturverzeichnis

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: Position der URL im Literaturverzeichnis

Re: Position der URL im Inhaltsverzeichnis

von MoeWe » Fr 5. Jun 2020, 21:08

Hrmpf. Ich war gerade dabei bei, den Crosspost auf TeX.SX (https://tex.stackexchange.com/q/547967/35864) zu beantworten, als die Frage dort gelöscht wurde. Also hier auf Deutsch.

Für eine aktuelle Version von biblatex-apa (>= v9.0), die den Stil der siebten Auflage des APA-Manuals implementiert, würde ich es so machen.

\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber, style=apa, alldates=short]{biblatex}

\DefineBibliographyStrings{ngerman}{
  available = {verfügbar unter},
  retrieved = {Zugriff am},
}

\DeclareFieldFormat{urldate}{\bibstring{retrieved}\addspace#1}

\renewbibmacro*{url+urldate}{%
  \ifthenelse{\iffieldundef{url}\OR\NOT\iffieldundef{doi}}
    {}
    {\iffieldundef{urlyear}
      {}
      {\printurldate
       \setunit{\addperiod\space}%
       \bibstring{available}%
       \setunit{\addspace}}%
     \iffieldundef{url}{}{\printfield{url}\renewcommand*{\finentrypunct}{\relax}}}}

\begin{filecontents}{\jobname.bib}
@article{Lehmann.18.12.2015,
  author       = {Lehmann, Julian},
  title        = {Flucht in die Krise -- Ein Rückblick auf die EU-\enquote{Flüchtlingskrise} 2015},
  url          = {https://www.bpb.de/apuz/217302/ein-rueckblick-auf-die-eu-fluechtlingskrise-2015},
  urldate      = {2020-06-04},
  journaltitle = {Aus Politik und Zeitgeschichte},
  volume       = {65},
  number       = {52},
  date         = {2015-12-18},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}


\begin{document}
\cite{sigfridsson,Lehmann.18.12.2015}
\printbibliography
\end{document}
---

Bei einer veralteten Version von biblatex-apa oder mit einer aktuellen Version von biblatex-apa6, die den Stil der sechste Auflage des APA-Manuals implementieren, ist der Code etwas länger.

\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber, style=apa6, alldates=short]{biblatex}

\DefineBibliographyStrings{ngerman}{
  available = {verfügbar unter},
  retrieved = {Zugriff am},
}

\DeclareFieldFormat{urldate}{\bibstring{retrieved}\addspace#1}


\renewbibmacro*{url+urldate}{%
  \ifthenelse{\(\iffieldundef{url}\AND\iffieldundef{abstracturl}\AND\iffieldundef{abstractloc}\)\OR\NOT\iffieldundef{doi}}
    {}
    {\printurldate
     \setunit*{\addperiod\space}%
     \ifthenelse{\iffieldundef{abstracturl}\AND\iffieldundef{abstractloc}}
       {}
       {\bibcpstring{abstract}%
        \setunit{\addspace}}%
     \bibstring{available}%
     \setunit{\addspace}%
     \printfield{urldescription}%
     \setunit*{\addcolon\addspace}%
     \iffieldundef{url}{}{\printfield{url}\renewcommand*{\finentrypunct}{\relax}}%
     \iffieldundef{abstractloc}{}{\printfield{abstractloc}\renewcommand*{\finentrypunct}{\relax}}%
     \iffieldundef{abstracturl}{}{\printfield{abstracturl}\renewcommand*{\finentrypunct}{\relax}}}}

\begin{filecontents}{\jobname.bib}
@article{Lehmann.18.12.2015,
  author       = {Lehmann, Julian},
  title        = {Flucht in die Krise -- Ein Rückblick auf die EU-\enquote{Flüchtlingskrise} 2015},
  url          = {https://www.bpb.de/apuz/217302/ein-rueckblick-auf-die-eu-fluechtlingskrise-2015},
  urldate      = {2020-06-04},
  journaltitle = {Aus Politik und Zeitgeschichte},
  volume       = {65},
  number       = {52},
  date         = {2015-12-18},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}


\begin{document}
\cite{sigfridsson,Lehmann.18.12.2015}
\printbibliography
\end{document}
---

Bitte weise in Zukunft selbst explizit auf beiden Seiten auf das Crossposting hin. (Außerdem hätt ich es nett gefunden, die Frage bei TeX.SX nicht zu gleich zu löschen, wenn Du hier eine Antwort erhalten hast. Du hättest die Lösung, die Du jetzt nutzt, auch ruhig mit Dank an Bartman dort als Antwort posten können - vielleicht hilft sie ja auch anderen.)

Re: Position der URL im Inhaltsverzeichnis

von roarhide » Fr 5. Jun 2020, 21:01

Vielen Dank! Hat alles geklappt :)

Re: Position der URL im Inhaltsverzeichnis

von Bartman » Fr 5. Jun 2020, 20:37

Das nächste Thema dieser Art solltest Du in Zukunft besser im Unterforum für Literaturverzeichnisse starten.

Du findest in der Datei ngerman-apa.lbx im Ordner lbx die benötigten Namen der Schlüssel und die ihnen zugewiesenen Werte, die Du für die Anpassung brauchst.

In diesem Fall bewirkt die Übergabe von german als Argument für die Sprache keine Änderung. Ich vermute (habe es nicht überprüft), weil es auch eine Datei german-apa.lbx gibt. Das erste Argument des Befehls und die Option von babel müssen übereinstimmen.

\DefineBibliographyStrings{ngerman}{
    retrieved = {Zugriff am},
    from = {Verfügbar unter}
}

Position der URL im Literaturverzeichnis

von roarhide1 » Fr 5. Jun 2020, 19:34

Hey Leute,
ich habe ein Problem mit meinem Inhaltsverzeichnis, und zwar steht Mein Zugriffsdatum an der falschen Stelle.

Hier ist mein Code:
Lehmann, J. (18. 12. 2015). Flucht in die Krise – Ein Rückblick auf die EU-“Flüchtlingskrise“2015.Bundeszentrale für politische Bildung. Verfügbar Zugriff am 04.06.2020 unter https://www.bpb.de/apuz/217302/ein-ruec ... krise-2015

Aber so sollte es aussehen.

Lehmann, J. (18. 12. 2015). Flucht in die Krise – Ein Rückblick auf die EU-“Flüchtlingskrise“2015.Bundeszentrale für politische Bildung. Zugriff am 04.06.2020. Verfügbar unter https://www.bpb.de/apuz/217302/ein-ruec ... krise-2015

% Standard Packages
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{graphicx, subfig}
\graphicspath{{img/}}
\usepackage{fancyhdr}
\usepackage{lmodern}
\usepackage{color}

%Alternative Schrift
%\usepackage{mathpazo}

\usepackage{array}
\usepackage{colortbl}
\usepackage{multirow}
%Zitation
\usepackage{csquotes}
\usepackage[backend = biber, style = apa, sortcites = true, alldates=short]{biblatex}
%\DeclareLanguageMapping{ngerman}{ngerman-apa}
\addbibresource{Literatur.bib}
\AtBeginBibliography{\renewcommand\finalandcomma{\addcomma}}
\AfterBibliographyPreamble{URL ressources last accessed on 2012-12-06.} 
\setquotestyle[quotes]{german}

\begin{document}
\DeclareFieldFormat{urldate}{Zugriff am #1}
\printbibliography[heading=bibintoc,title={Literaturverzeichnis}]
\end{document}

Hier aus der bib file

@article{Lehmann.18.12.2015,
     author = {Lehmann, Julian},
     title = {{Flucht in die Krise -- Ein R{\"u}ckblick auf die EU-{\grqq}Fl{\"u}chtlingskrise{\grqq} 2015}},
     url = {https://www.bpb.de/apuz/217302/ein-rueckblick-auf-die-eu-fluechtlingskrise-2015},
     keywords = {ApuZ 52/2015;Ein- und Auswanderungen;Europ{\"a}ische Integration;Fl{\"u}chtlingskrise},
     urldate = {2020-06-04},
     journaltitle = {{Bundeszentrale f{\"u}r politische Bildung}},
     date = {2015-12-18},
     abstract = {Mit m{\"a}{\ss}igem Erfolg hangelten sich die EU und ihre Mitgliedstaaten von Krisensitzung zu Krisensitzung {\"u}ber das gescheiterte gemeinsame Asylsystem. Wollen sie handlungsf{\"a}hig bleiben, m{\"u}ssen sie die Notfallma{\ss}nahmen 2016 weiterentwickeln.}
    }

Nach oben