von Zimon » Mo 30. Jan 2017, 22:01
Hallo Zusammen, schön das ich noch so einen frischen Eintrag gefunden habe. Stehe vor einem ähnlichem Problem. Bei mir muss auch die Auflagenzahl vor dem Erscheinungsjahr stehen. Ich verwende aber den bibstyle
authortitle. Wenn ich deinen Ansatz nutze verschwindet die komplette Jahreszahl. Kann mir da jemand helfen. Ich hab schon Bücher gewält und Foren durchkämmt aber die Lösung ist mir noch nicht begegnet.
Hier der normale code ohne den Auflagen Tweak:
\begin{filecontents*}{minimal.bib}
@book{Erlemann.1995,
author = {Erlemann, Kurt},
year = {1995},
title = {Naherwartung und Parusieverz{\"o}gerung im Neuen Testament},
volume = {17},
edition={2},
%publisher = {Francke},
isbn = {3772018688},
subtitle = {Ein Beitrag zur Frage religi{\"o}ser Zeiterfahrung},
% language = {ger},
location = {T{\"u}bingen},
%titleaddon = {Zugl.: Heidelberg, Univ., Habil.-Schr., 1993},
%series = {Texte und Arbeiten zum neutestamentlichen Zeitalter},
abstract = {},
pagetotal = {511}
}
\end{filecontents*}
\documentclass[12pt,a4paper,oneside, headinclude]{scrartcl}%Formatierung der Seite
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage{csquotes}
\usepackage[T1]{fontenc}
\usepackage[citestyle=authoryear, bibstyle=authortitle, backend=biber, isbn=false,url=false]{biblatex}
\addbibresource{minimal.bib}
\DeclareFieldFormat[article]{title}{#1}
\DeclareFieldFormat[article]{journaltitle}{#1}
\DeclareFieldFormat[incollection]{title}{#1}
\DeclareFieldFormat[incollection]{subtitle}{#1}
\DeclareFieldFormat[incollection]{booktitle}{#1}
\DeclareFieldFormat[book]{title}{#1}
\DeclareFieldFormat[collection]{title}{#1}
\renewcommand*{\newunitpunct}{\addcomma\space}
\renewcommand*{\subtitlepunct}{\addcolon\space}
\begin{document}
Hier ist ein Zitat\parencite[][]{Erlemann.1995}
\printbibliography[heading=bibintoc]
\end{document}
Und hier mit dem Kniff von Max der das alles irgendwie ein Wenig seltsam macht:
\begin{filecontents*}{minimal.bib}
@book{Erlemann.1995,
author = {Erlemann, Kurt},
year = {1995},
title = {Naherwartung und Parusieverz{\"o}gerung im Neuen Testament},
volume = {17},
edition={2},
%publisher = {Francke},
isbn = {3772018688},
subtitle = {Ein Beitrag zur Frage religi{\"o}ser Zeiterfahrung},
% language = {ger},
location = {T{\"u}bingen},
%titleaddon = {Zugl.: Heidelberg, Univ., Habil.-Schr., 1993},
%series = {Texte und Arbeiten zum neutestamentlichen Zeitalter},
abstract = {},
pagetotal = {511}
}
\end{filecontents*}
\documentclass[12pt,a4paper,oneside, headinclude]{scrartcl}%Formatierung der Seite
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage{csquotes}
\usepackage[T1]{fontenc}
\usepackage[citestyle=authoryear, bibstyle=authortitle, backend=biber, isbn=false,url=false]{biblatex}
\addbibresource{minimal.bib}
\DeclareFieldFormat[article]{title}{#1}
\DeclareFieldFormat[article]{journaltitle}{#1}
\DeclareFieldFormat[incollection]{title}{#1}
\DeclareFieldFormat[incollection]{subtitle}{#1}
\DeclareFieldFormat[incollection]{booktitle}{#1}
\DeclareFieldFormat[book]{title}{#1}
\DeclareFieldFormat[collection]{title}{#1}
\renewcommand*{\newunitpunct}{\addcomma\space}
\renewcommand*{\subtitlepunct}{\addcolon\space}
%%%Hier soll nun eingestellt werden, dass die Auflage vor dem Erscheinungsjahr steht
\renewbibmacro*{date+extrayear}{%
\iffieldundef{labelyear}
{}
{\printtext[parens]{%
\printfield{edition}%
\def\printdateextralabel{\printlabeldateextra}
\global\clearfield{edition}}}}%
\renewbibmacro*{date}{}%
\renewbibmacro*{issue+date}{%
\iffieldundef{issue}
{}
{\printtext[parens]{\printfield{issue}}}%
\newunit}%
%%%
% Hier wird eingestellt, dass das feld <edition> hochgestellt dargestellt wird.
%%%
\DeclareFieldFormat{edition}{\textsuperscript{#1}}
\begin{document}
Hier ist ein Zitat\parencite[][]{Erlemann.1995}
\printbibliography[heading=bibintoc]
\end{document}
Kann mir hierbei jemand helfen?
Hallo Zusammen, schön das ich noch so einen frischen Eintrag gefunden habe. Stehe vor einem ähnlichem Problem. Bei mir muss auch die Auflagenzahl vor dem Erscheinungsjahr stehen. Ich verwende aber den bibstyle [i]authortitle[/i]. Wenn ich deinen Ansatz nutze verschwindet die komplette Jahreszahl. Kann mir da jemand helfen. Ich hab schon Bücher gewält und Foren durchkämmt aber die Lösung ist mir noch nicht begegnet.
Hier der normale code ohne den Auflagen Tweak:
[code]
\begin{filecontents*}{minimal.bib}
@book{Erlemann.1995,
author = {Erlemann, Kurt},
year = {1995},
title = {Naherwartung und Parusieverz{\"o}gerung im Neuen Testament},
volume = {17},
edition={2},
%publisher = {Francke},
isbn = {3772018688},
subtitle = {Ein Beitrag zur Frage religi{\"o}ser Zeiterfahrung},
% language = {ger},
location = {T{\"u}bingen},
%titleaddon = {Zugl.: Heidelberg, Univ., Habil.-Schr., 1993},
%series = {Texte und Arbeiten zum neutestamentlichen Zeitalter},
abstract = {},
pagetotal = {511}
}
\end{filecontents*}
\documentclass[12pt,a4paper,oneside, headinclude]{scrartcl}%Formatierung der Seite
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage{csquotes}
\usepackage[T1]{fontenc}
\usepackage[citestyle=authoryear, bibstyle=authortitle, backend=biber, isbn=false,url=false]{biblatex}
\addbibresource{minimal.bib}
\DeclareFieldFormat[article]{title}{#1}
\DeclareFieldFormat[article]{journaltitle}{#1}
\DeclareFieldFormat[incollection]{title}{#1}
\DeclareFieldFormat[incollection]{subtitle}{#1}
\DeclareFieldFormat[incollection]{booktitle}{#1}
\DeclareFieldFormat[book]{title}{#1}
\DeclareFieldFormat[collection]{title}{#1}
\renewcommand*{\newunitpunct}{\addcomma\space}
\renewcommand*{\subtitlepunct}{\addcolon\space}
\begin{document}
Hier ist ein Zitat\parencite[][]{Erlemann.1995}
\printbibliography[heading=bibintoc]
\end{document}
[/code]
Und hier mit dem Kniff von Max der das alles irgendwie ein Wenig seltsam macht:
[code]
\begin{filecontents*}{minimal.bib}
@book{Erlemann.1995,
author = {Erlemann, Kurt},
year = {1995},
title = {Naherwartung und Parusieverz{\"o}gerung im Neuen Testament},
volume = {17},
edition={2},
%publisher = {Francke},
isbn = {3772018688},
subtitle = {Ein Beitrag zur Frage religi{\"o}ser Zeiterfahrung},
% language = {ger},
location = {T{\"u}bingen},
%titleaddon = {Zugl.: Heidelberg, Univ., Habil.-Schr., 1993},
%series = {Texte und Arbeiten zum neutestamentlichen Zeitalter},
abstract = {},
pagetotal = {511}
}
\end{filecontents*}
\documentclass[12pt,a4paper,oneside, headinclude]{scrartcl}%Formatierung der Seite
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage{csquotes}
\usepackage[T1]{fontenc}
\usepackage[citestyle=authoryear, bibstyle=authortitle, backend=biber, isbn=false,url=false]{biblatex}
\addbibresource{minimal.bib}
\DeclareFieldFormat[article]{title}{#1}
\DeclareFieldFormat[article]{journaltitle}{#1}
\DeclareFieldFormat[incollection]{title}{#1}
\DeclareFieldFormat[incollection]{subtitle}{#1}
\DeclareFieldFormat[incollection]{booktitle}{#1}
\DeclareFieldFormat[book]{title}{#1}
\DeclareFieldFormat[collection]{title}{#1}
\renewcommand*{\newunitpunct}{\addcomma\space}
\renewcommand*{\subtitlepunct}{\addcolon\space}
%%%Hier soll nun eingestellt werden, dass die Auflage vor dem Erscheinungsjahr steht
\renewbibmacro*{date+extrayear}{%
\iffieldundef{labelyear}
{}
{\printtext[parens]{%
\printfield{edition}%
\def\printdateextralabel{\printlabeldateextra}
\global\clearfield{edition}}}}%
\renewbibmacro*{date}{}%
\renewbibmacro*{issue+date}{%
\iffieldundef{issue}
{}
{\printtext[parens]{\printfield{issue}}}%
\newunit}%
%%%
% Hier wird eingestellt, dass das feld <edition> hochgestellt dargestellt wird.
%%%
\DeclareFieldFormat{edition}{\textsuperscript{#1}}
\begin{document}
Hier ist ein Zitat\parencite[][]{Erlemann.1995}
\printbibliography[heading=bibintoc]
\end{document}
[/code]
Kann mir hierbei jemand helfen?