Formatierung von cite-Eintrag in Fussnote

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: Formatierung von cite-Eintrag in Fussnote

von Schwester » Di 11. Apr 2017, 14:44

Vielen Dank!

Hab mich für
\DeclareFieldFormat{postnote}{\ifpages{#1}{\addnbspace}{}#1}
 

entschieden und es funktioniert prima! :D

von Gast » Di 11. Apr 2017, 14:30

Probier mal
\renewcommand*{\postnotedelim}{\addnbspace}
statt Deinem \renewcommand{\postnotedelim}{\addspace}. Das sorgt dafür, dass die Postnote (die Seitenzahl) mit einem geschützten Leerzeichen eingeleitet wird.

Wenn Du keine Seitenzahl in der Postnote hast, kann das eventuell unpraktisch sein. Du könntest stattdessen auch
\DeclareFieldFormat{postnote}{\ifpages{#1}{\addnbspace}{}#1}
probieren und bei \renewcommand{\postnotedelim}{\addspace} bleiben. Dann bekommst Du das geschützte Leerzeichen nur bei Seitenzahlen.

Alternativ zur letzten Lösung geht auch
\renewcommand*{\postnotedelim}{\iffieldpages{postnote}{\addnbspace}{\addspace}}

Formatierung von cite-Eintrag in Fussnote

von Schwester » Di 11. Apr 2017, 14:03

Hallo,

Nach einiger Suche ohne Erfolg nun also hier meine Frage (falls es schon eine Antwort darauf gibt, entschuldigt mich, habe nix gefunden):

Mit meiner Seitenformatierung ergibt es sich an mehreren Stellen dass die Fussnote beim cite-Befehl nur die Seitenzahl des Eintrags auf eine neue Zeile stellt. Das sieht einfach nicht schön aus. Gibt es eine Möglichkeit, das du ändern, z.B. einen Zeilenumbruch schon bei der Jahreszahl oder dem Titel zu erzwingen?

Hier mein Minimalbeispiel:
% Das ist mein LaTeX-Dokument.
\documentclass[						
	DIV10,                      
	ngerman,																
]{scrreprt}

\TeXXeTstate=1 
 
\usepackage{filecontents} 
\begin{filecontents*}{\jobname.bib} 
	
@book{KraussErzählungen,
	author = {Krauss, Heinrich and Küchler, Max},
	sortname = {Krauss, Heinrich},
	title = {Erzählungen der Bibel},
	subtitle = {Das Buch Genesis in literarischer Perspektive},
	shorttitle = {Erzählungen},
	location = {Freiburg i. Br.},
	year = {2003},
	keywords = {Sekundar}}

@book{SchuleUrgeschichte,
	author = {Schüle, Andreas},
	sortname = {Schuele, Andreas},
	title = {Die Urgeschichte (Gen 1-11)},
	shorttitle = {Urgeschichte},
	series = {ZBK.AT},
	number = {1.1},
	location = {Zürich},
	year = {2009},
	keywords = {Sekundar}}

@book{RuppertGenesis,
	author = {Ruppert, Lothar},
	sortname = {Ruppert, Lothar},
	title = {Genesis},
	subtitle = {Ein kritischer Kommentar},
	shorttitle = {Genesis},
	volume = {1: Gen 1,1-11,26},
	location = {Würzburg},
	year = {2008},
	keywords = {Sekundar}} 

\end{filecontents*}

\usepackage[ngerman]{babel} 
\usepackage[babel, german=quotes]{csquotes}

% Xelatex
\usepackage{xltxtra}
\usepackage{pdfsync}

\usepackage{geometry}
\geometry{paper=a4paper,tmargin=10mm,bmargin=30mm,lmargin=30mm,rmargin=25mm,heightrounded,headsep=5mm,includehead}


%Für richtige Zitierweise-----------------------------------------------------------------
\usepackage[backend=biber,
style=authortitle-dw,
edbyidem=false,             
edsuper=true,                    
idembib=false,                        
namefont=smallcaps,
series=afteryear,      
urldate=short,
]{biblatex} 

\addbibresource{\jobname.bib} 

% richtige Reihenfolge für mehrere Autoren
\DeclareNameAlias{sortname}{family-given}
\DeclareNameAlias{default}{family-given}


%Fussnoten
\DeclareFieldFormat{pages}{#1}
\DeclareFieldFormat{postnote}{#1} 
\DeclareFieldFormat{multipostnote}{#1} 
\DeclareFieldFormat{year}{\mkbibparens{#1}} 
\renewcommand*{\citenamepunct}{\addcomma\space}
\renewcommand{\postnotedelim}{\addspace}

% cite-Befehl um Jahr ergänzt 
\renewbibmacro*{cite}{% 
	\iffieldundef{shorthand} 
	{\ifnameundef{labelname} 
		{} 
		{\printnames{labelname}% 
			\setunit{\nametitledelim}}% 
		\usebibmacro{cite:title}% 
		\iffieldundef{year}%        
		{}%                        
		{\setunit{\nameyeardelim}% 
			\printfield{year}}}%     
	{\usebibmacro{cite:shorthand}}} 

\begin{document}
Licht und Finsternis wechseln sich ab, so dass der Rhythmus von Tag und Nacht entsteht. Dem entgegen ist in deutlich eine räumliche Unterscheidung gemeint.\footcites[Vgl.][19]{KraussErzählungen}[37]{SchuleUrgeschichte}[70]{RuppertGenesis} 
\end{document}
% Ende des Dokumentes 

Nach oben