goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 97970
Top-Poster: Johannes_B (5059)

Wir begrüßen unseren neuesten Benutzer GiFi.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Unterschiedliche Datumsdarstellung im Literatur Verzeichnis

 

p3l4h0
Forum-Anfänger
Forum-Anfänger

Beiträge: 27
Anmeldedatum: 10.12.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 07.06.2019, 12:19     Titel: Unterschiedliche Datumsdarstellung im Literatur Verzeichnis
  Antworten mit Zitat      
Ich bekomme im Literaturverzeichnis unterschiedlich formatierte Daten angezeigt. Das würde ich gerne lösen weiß aber nicht genau wie.
Für einen Anstoß oder ein Lösung wäre ich Dankbar.
Code • Öffne in Overleaf
\begin{filecontents}{\jobname.bib}
@online{web,
 title = {website
},
 url = {\url{https://url.de}},
 urldate = {2019-06-07}
}

@phdthesis{thesis,
 abstract = {Titel
},
 author = {Author},
 year = {2019-06-07},
 title = {Titel},
 type = {Dissertation}
}
\end{filecontents}

\documentclass[12pt]{scrbook}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{csquotes}

\usepackage[backend=biber,sorting=none, doi=false, style=numeric]{biblatex}
\addbibresource{\jobname.bib}

\begin{document}
web \cite{web} und Thesis\cite{thesis}
\printbibliography
\end{document}

Danke Smile
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 07.06.2019, 12:27     Titel:
  Antworten mit Zitat      
Du kannst die Formatierung des Datums mit der alldates-Option ändern, beispielsweise:
Code • Öffne in Overleaf
\begin{filecontents}{\jobname.bib}
@online{web,
 title = {website
},
 url = {https://url.de},
 urldate = {2019-06-07}
}

@phdthesis{thesis,
 abstract = {Titel
},
 author = {Author},
 year = {2019-06-07},
 title = {Titel},
 type = {Dissertation}
}
\end{filecontents}

\documentclass[12pt]{scrbook}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{csquotes}

\usepackage[backend=biber,sorting=none, doi=false, style=numeric, alldates=iso]{biblatex}
\addbibresource{\jobname.bib}

\begin{document}
web \cite{web} und Thesis\cite{thesis}
\printbibliography
\end{document}
um generell ISO-Datum zu erhalten. Näheres ist der biblatex-Anleitung zu entnehmen.

Übrigen gehört in den Eintrag url keinesfalls die Anweisung \url. Für die Formatierung als URL ist biblatex zuständig.

p3l4h0
Forum-Anfänger
Forum-Anfänger

Beiträge: 27
Anmeldedatum: 10.12.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 07.06.2019, 13:34     Titel:
  Antworten mit Zitat      
dankeschön
das es davon auch eine Anleitung gibt wusste ich nicht. Smile

habe noch rausgefunden in das datefeld für thesis muss ein integer.
Sonst klappt da nichts
Leider kann da kein direktes Datum stehen also dd-mm-yyyy

Code • Öffne in Overleaf
INFO - Found BibTeX data source 'Literatur.bib' WARN - year field '2019-03-07' in entry 'thesis' is not an integer - this will probably not sort properly.


Also einfach das Datum so reinschreiben
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 07.06.2019, 17:08     Titel:
  Antworten mit Zitat      
Im Feld year sollte wirklich nur das Jahr stehen. Wenn Du ein Datum mit Monat oder mehr haben möchtest, dann musst Du stattdessen das Feld date verwenden. date-Felder sind unabhängig von der gewünschten Ausgabe immer im ISO 8601/EDTF-Format zu befüllen.

Der Trick mit alldates=iso verschleiert das Problem nur, da er das Datum einfach wie die Eingabe formatiert und dadurch versteckt, dass das Datum im year-Feld nicht geparst wird, sondern einfach so weitergegeben wird.

Code • Öffne in Overleaf
\documentclass[12pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{csquotes}

\usepackage[backend=biber, style=numeric, sorting=none, doi=false]{biblatex}

%\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@online{web,
 title   = {website
},
 url     = {https://url.de},
 urldate = {2019-06-07},
}
@phdthesis{thesis,
 abstract = {Titel
},
 author   = {Author},
 date     = {2019-06-07},
 title    = {Titel},
}
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}
web \cite{web} und Thesis\cite{thesis}
\printbibliography
\end{document}

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de