von MoeWe » Do 28. Jan 2021, 16:54
Soetwas wie
\makeatletter
\input{numeric.bbx}
\makeatother
sollte nur nötig sein, wenn Du eine Mischform aus numeric und authoryear möchtest (die im Grunde nur daraus besteht, dass im Literaturverzeichnis das Jahr direkt hinter dem Namen steht und nicht erst am Ende des Eintrags). Auch dann ist das eher ein geschickter Trick als etwas das ich machen würde, wenn ich einen neuen Stil implementieren würde (was nicht heißen soll, dass ich den Trick nicht schon selbst vorgeschlagen hätte, er ist nunmal der schnellste Weg, das gewünschte Ziel zu erreichen).
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=numeric, bibstyle=authoryear]{biblatex}
\makeatletter
\input{numeric.bbx}
\makeatother
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson,worman,nussbaum,geer}
\printbibliography
\end{document}
Das war mir zumindest aus den ersten Beiträgen nicht klar.
----
Es ist durchaus möglich, dass das Literaturverzeichnis oder die Zitate in der Ausgabe verschwinden, wenn Du den Stil oder ein paar andere biblatex-Optionen änderst. Das liegt daran, dass gewisse Informationen in passender Konfiguration von Biber bereitgestellt werden müssen. Wenn Du also zunächst nicht die erwartete Ausgabe bekommst, solltest Du zumindest LaTeX, Biber, LaTeX, LaTeX laufen lassen. Ein einzelner LaTeX-Lauf reicht oft nicht. (Wenn das nicht hilft, oder es irgendwo hängt, kann es auch nicht schaden, mal die temporären Dateien [.aux, .bbl, .bcf, ...] zu löschen und den Kompilierzyklus neu zu starten.)
---
Du solltest Dir das year-Feld von .eco mal ansehen: year sollte wirklich nur das Jahr (als natürliche Zahl) beinhalten. Wenn Du genauere Datumsangaben brauchst, nimm lieber date (das Feld muss unabhängig vom gewünschten Ausgabeformat aber immer im ISO-8601-Format befüllt werden). Also weg mit year = {12/08/2020 08:21:12}, und her mit
date = {2020-08-12T08:21:12},
Nach einem Klick auf den Link habe ich aber eher den Verdacht, dass
inhaltlich richtiger wäre.
Ich halte es auch für wenig sinnvoll, | Deutschland | Deutsch | Ford Media Center mit in den title der Quelle aufzunehmen.
Soetwas wie
```
\makeatletter
\input{numeric.bbx}
\makeatother
```
sollte nur nötig sein, wenn Du eine Mischform aus `numeric` und `authoryear` möchtest (die im Grunde nur daraus besteht, dass im Literaturverzeichnis das Jahr direkt hinter dem Namen steht und nicht erst am Ende des Eintrags). Auch dann ist das eher ein geschickter Trick als etwas das ich machen würde, wenn ich einen neuen Stil implementieren würde (was nicht heißen soll, dass ich den Trick nicht schon selbst vorgeschlagen hätte, er ist nunmal der schnellste Weg, das gewünschte Ziel zu erreichen).
```
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=numeric, bibstyle=authoryear]{biblatex}
\makeatletter
\input{numeric.bbx}
\makeatother
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson,worman,nussbaum,geer}
\printbibliography
\end{document}
```
Das war mir zumindest aus den ersten Beiträgen nicht klar.
----
Es ist durchaus möglich, dass das Literaturverzeichnis oder die Zitate in der Ausgabe verschwinden, wenn Du den Stil oder ein paar andere `biblatex`-Optionen änderst. Das liegt daran, dass gewisse Informationen in passender Konfiguration von Biber bereitgestellt werden müssen. Wenn Du also zunächst nicht die erwartete Ausgabe bekommst, solltest Du zumindest LaTeX, Biber, LaTeX, LaTeX laufen lassen. Ein einzelner LaTeX-Lauf reicht oft nicht. (Wenn das nicht hilft, oder es irgendwo hängt, kann es auch nicht schaden, mal die temporären Dateien [`.aux`, `.bbl`, `.bcf`, ...] zu löschen und den Kompilierzyklus neu zu starten.)
---
Du solltest Dir das `year`-Feld von `.eco` mal ansehen: `year` sollte wirklich nur das Jahr (als natürliche Zahl) beinhalten. Wenn Du genauere Datumsangaben brauchst, nimm lieber `date` (das Feld muss unabhängig vom gewünschten Ausgabeformat aber immer im ISO-8601-Format befüllt werden). Also weg mit `year = {12/08/2020 08:21:12},` und her mit
```
date = {2020-08-12T08:21:12},
```
Nach einem Klick auf den Link habe ich aber eher den Verdacht, dass
```
date = {2016-11-29},
```
inhaltlich richtiger wäre.
Ich halte es auch für wenig sinnvoll, ` | Deutschland | Deutsch | Ford Media Center` mit in den `title` der Quelle aufzunehmen.