Leerzeichen in Datumsangabe in Fußnote (biblatex-juradiss)

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: Leerzeichen in Datumsangabe in Fußnote (biblatex-juradiss)

Re: Leerzeichen in Datumsangabe in Fußnote (biblatex-juradiss)

von ich meine ja nur » Di 28. Jun 2022, 15:06

clrschwrzhlz hat geschrieben:
Di 28. Jun 2022, 14:49
Leider erhalte ich Fehlermeldungen, wenn ich versuche, den Code-Schnipsel in meine Präambel einzufügen. Kann mir hier nochmal jemand helfen, woran das liegt?
Nun, der Befehl \DeclareBibliographyExtras wird als unbekannt gemeldet, weil es diesen schlicht nicht gibt. Die Klammerung stimmt bei dir auch nicht. Wenn du dagegen den tatsächlich existierenden Befehl aus MoeWe's Beispiel einfach unverändert kopierst, dürfte es eher funktionieren …

Re: Leerzeichen in Datumsangabe in Fußnote (biblatex-juradiss)

von clrschwrzhlz » Di 28. Jun 2022, 14:50

ich meine ja nur hat geschrieben:
Di 28. Jun 2022, 10:18
Falsch ist das \thinspace übrigens nicht generell. Siehe beispielsweise den Artikel von Marion Neubauer in Die TeXnische Komödie, Band 1/1997:
Einige Verlage setzen zur besseren Lesbarkeit bei der Zahlform, vor allem dann, wenn viele Zahlen im Text vorkommen, nach den Punkten einen kleinen Zwischenraum, manchmal sogar vor der Jahreszahl einen Wortzwischenraum.
Beispiel: 27. 3. 1996, 4. 1. 1997 Eingabe: 27.\,3.\,1996, 4.\,1.~1997
Eventuell hat der Gast im ersten Kommentar deshalb nachgefragt.

Das stimmt! In meinem Fall hat die Lektorin jedoch darauf hingewiesen, dass sie entfernt werden sollen. Danke trotzdem für den Hinweis!

Re: Leerzeichen in Datumsangabe in Fußnote (biblatex-juradiss)

von clrschwrzhlz » Di 28. Jun 2022, 14:49

@MoeWe Vielen Dank für den Hinweis auf den gewünschten Ist-Zustand! My bad.

Genau, ich möchte die Leerzeichen im Datum entfernen.

So hat es geklappt! Vielen Dank!

Re: Leerzeichen in Datumsangabe in Fußnote (biblatex-juradiss)

von ich meine ja nur » Di 28. Jun 2022, 10:18

Falsch ist das \thinspace übrigens nicht generell. Siehe beispielsweise den Artikel von Marion Neubauer in Die TeXnische Komödie, Band 1/1997:
Einige Verlage setzen zur besseren Lesbarkeit bei der Zahlform, vor allem dann, wenn viele Zahlen im Text vorkommen, nach den Punkten einen kleinen Zwischenraum, manchmal sogar vor der Jahreszahl einen Wortzwischenraum.
Beispiel: 27. 3. 1996, 4. 1. 1997 Eingabe: 27.\,3.\,1996, 4.\,1.~1997
Eventuell hat der Gast im ersten Kommentar deshalb nachgefragt.

Re: Leerzeichen in Datumsangabe in Fußnote (biblatex-juradiss)

von MoeWe » Mo 27. Jun 2022, 18:10

Bei Fragen dieser Art ist es sehr hilfreich, nicht nur den Ist-Zustand zu beschreiben, sondern auch explizit zu sagen, wie der Soll-Zustand ausschaut. (Wenn das Minimalbeispiel gut ist, ist es in den meisten Fällen gar nicht nötig, den Ist-Zustand so lange zu beschreiben. Es ist viel wichtiger, zu wissen, was Du stattdessen sehen möchtest. Denn was Du gerade bekommst, sehen wir ja selbst im Beispiel.)

Ich rate hier einfach mal, dass Du die Leerzeichen im Datum nicht möchtest. Das ginge dann, indem Du aus der Definition von \mkbibdateshort aus german.lbx (Z. 28-41 in v3.18) die \thinspaces weglöschst.
\documentclass[parskip=half-,fontsize=12pt,ngerman]{scrreprt}
\usepackage[onehalfspacing]{setspace}
\usepackage{libertinus}
\usepackage[ngerman]{babel}
\usepackage{microtype}

\usepackage[
  backend=biber,
  style=biblatex-juradiss,
  sorting=nyvt,
  sortcites=true,
  uniquename=true,
  maxnames=3,%
  singletitle=true,
  idemtracker=false,
  ibidtracker=constrict,
  date=short,
  datezeros=false,
]{biblatex}

\DefineBibliographyExtras{german}{%
  \protected\def\mkbibdateshort#1#2#3{%
    \iffieldundef{#3}
      {}
      {\mkdayzeros{\thefield{#3}}\adddot}%
    \iffieldundef{#2}
      {}
      {\mkmonthzeros{\thefield{#2}}%
       \iffieldundef{#1}
         {}
         {\iffieldundef{#3}{/}{\adddot}}}%
    \iffieldbibstring{#1}
      {\bibstring{\thefield{#1}}}
      {\dateeraprintpre{#1}\mkyearzeros{\thefield{#1}}}}%
}

\begin{filecontents}[force]{\jobname.bib}
@jurisdiction{bverfg:volkszaehlung,
  author         = {BVerfG},
  date           = {1983-12-15},
  decision       = {Urteil},
  decisionname   = {Volkszählung},
  officialpages  = {1},
  officialvolume = {BVerfGE 65},
  sign           = {1 BvR 209/83},
  gender         = {sm},
  title          = {Volkszählung},
}
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}
Test\autocite{bverfg:volkszaehlung}
\end{document}
Man beachte, dass das Beispiel so lauffähig ist. Im ursprünglich geposteten Code wurde \begin{filecontents}[force]{\jurisdiction.bib} verwendet, was einen Fehler gab, da \jurisdiction kein Makro ist, das zu einfachem Text expandieren würde. Sowohl filecontents als auch \addbibresource erwarten aber einen Dateinamen (also letztendlich einfachen Text). \jobname ist ein spezielles Makro, dass zum aktuellen Dateinamen der .tex-Datei (ohne Dateiendung) expandiert. Es eignet sich daher zum erstellen temporärer Dateien mit anderer Dateiendung. Das \ im Dateinamen ist aber nicht Bestandteil der Syntax der filecontents-Umgebung oder von \addbibresource.

Re: Leerzeichen in Datumsangabe in Fußnote (biblatex-juradiss)

von clrschwrzhlz » Mo 27. Jun 2022, 13:00

Die Fußnote sieht dann so aus:
BVerfG, Urteil v. 15. 12. 1983 (1 BvR 209/83) BVerfGE 65, 1– Volkszählung –

Wobei beim Datum eben immer ein Leerzeichen vor dem Monat bzw. Jahr ist.

Ich versuche das MWE gleich zum Laufen zu bekommen.

Re: Leerzeichen in Datumsangabe in Fußnote (biblatex-juradiss)

von gast. » Mo 27. Jun 2022, 12:12

Und was genau soll daran falsch sein?

Dein Beispiel ist übrigens nicht lauffähig.

Leerzeichen in Datumsangabe in Fußnote (biblatex-juradiss)

von clrschwrzhlz » Mo 27. Jun 2022, 11:49

Liebes Forum,

leider werden bei mir in den Fußnoten in einer Datumsangabe Leerzeichen eingefügt.
Das Datum wird also als 01. 01. 2020 angezeigt.
Das Problem tritt auf in @jurisdiction Einträgen.
Minimalbeispiel anbei.
Weiß jemand, woran das liegt und wie ich es beheben kann?

Vielen Dank!
\begin{filecontents}[force]{\jurisdiction.bib}
@jurisdiction{bverfg:volkszaehlung,
	author = {BVerfG},
	date = {1983-12-15},
	decision = {Urteil},
	decisionname = {Volkszählung},
	officialpages = {1},
	officialvolume = {BVerfGE 65},
	sign = {1 BvR 209/83},
	gender = {sm},
	title = {Volkszählung}}
\end{filecontents}



\documentclass[parskip=half-,fontsize=12pt,ngerman]{scrreprt}
\usepackage[onehalfspacing]{setspace}
\usepackage{libertinus}
\usepackage[ngerman]{babel}
%ausgeklammert, da für Lualatex unnötig
%\usepackage[T1]{fontspec}
\usepackage{microtype}
%Ränder einfügen können
\usepackage{changepage}
%Leerzeichen nach Fußnotenzahl
\deffootnote[1em]{1.2em}{0em}{%
            \makebox[1.2em][l]{\textsuperscript{\thefootnotemark}}}


%Bibliographie & Zitieren
\usepackage[%backend=biber,
uniquename=true,% Kommt ein Nachname eines Autors mehrfach vor, so wird dieser mit Initialen zitiert.
singletitle=true,%
sorting=nyvt,% Sortierreihenfolge im LitVerz: Zuerst nach Name, beim gleichen Autor nach Jahr, Volume und Titel
sortcites=true,%
maxnames=3,%
idemtracker=false,% 
style=biblatex-juradiss,% Nutzung des biblatex-Stils biblatex-juradiss
ibidtracker=constrict,% Kein ebenda
datezeros=false,% Keine führende Null vor Datumsziffern: 9. 2. 1982 statt 09.02.1988
date=short,]{biblatex}

\addbibresource{\jurisdiction.bib}

\begin{document}
Test\autocite{bverfg:volkszaehlung}
\end{document}


Nach oben