Ich habe die Vorlage von dieser Seite (), (https://github.com/andygrunwald/FOM-LaTeX-Template), die für die FOM entworfen wurde für meine Zwecke einmal angepasst.
Meine Anforderungen sind von der Uni Hagen (Lehrstuhl für Organisation und Planung). Ich habe die FOM-Vorlage nun etwas angepasst (teilweise nur schnell etwas auskommentiert und die Funktion der Mehrsprachigkeit entfernt).
Das (nicht mehr so kurze) Minimalbeispiel trifft aber nun genau meine Anforderungen.
Vielen Dank für die zahlreichen Hinweise und Tipps
Tipps!
----------
\documentclass[a4paper,12pt,fleqn, headings=small,listof=totoc]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{csquotes}
%
%
%
\begin{filecontents*}{bibliography.bib}
@book{SteiMana2013,
usera = {Grundlagen der Unternehmensführung},
title = {Management : Grundlagen der Unternehmensführung : Konzepte - Funktionen - Fallstudien},
author = {Horst Steinmann and Geor Schreyögg and Jochen Koch},
%series = {Lehrbuch},
edition = {7},
%publisher = {Springer Gabler},
location = {Wiesbaden},
year = {2013},
keywords = {Lehrbuch; Management},
ISBN = {9783834922137}}
%
@ARTICLE {kanitzrouvenmartinhogl2017,
author = "Kanitz, Rouven and Högl, Martin",
usera = {Arbeit und Glück},
title= "Kann Arbeit Glücklich Machen?",
journal = "Zeitschrift Führung",
year = "2017",
volume = "86",
number = "5",
pages = "10-17",
month = "01"}
%
@online{Gray,
author = {Gray, Dave},
year = {2014},
usera = {The paradoxes of organization},
title = {The paradoxes of organization - The XPLANE Collection - Medium},
url = {https://medium.com/the-xplane-collection/the-paradoxes-of-organization-7e468956ddf8},
urldate = {2019-01-02}}
%
@incollection{MironSpektor.2020,
usera = {Collective Paradoxical Frames},
author = {Miron-Spektor, Ella and Paletz, Susannah B. F.},
title = {Collective Paradoxical Frames},
pages = {428--448},
publisher = {{Oxford University Press}},
isbn = {9780190263362},
series = {Oxford library of psychology},
editor = {Argote, Linda and Levine, John M.},
booktitle = {The Oxford handbook of group and organizational learning},
year = {2020},
location = {New York, NY, United States of America},
doi = {10.1093/oxfordhb/9780190263362.013.32},
file = {oxfordhb-9780190263362-e-32:Attachments/oxfordhb-9780190263362-e-32.pdf:application/pdf}}
\end{filecontents*}
%
% Mod for BibLaTeX %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% source from https://github.com/andygrunwald/FOM-LaTeX-Template
% Template adapted to the requirements of the Fernuniversität Hagen - Lehrstuhl Planung und Organisation
\usepackage[
backend=biber,
style=ext-authoryear-ibid,
maxcitenames=3,
maxbibnames=999,
mergedate=false,
date=iso,
seconds=true,
% urldate=iso,
innamebeforetitle,
dashed=false,
autocite=footnote,
doi=false,
useprefix=true,
mincrossrefs = 1
]{biblatex}%iso dateformat für YYYY-MM-DD
\usepackage{xpatch}
% clear fields
\AtEveryBibitem{%
\ifentrytype{book}{
\clearfield{issn}%
\clearfield{doi}%
\clearfield{isbn}%
\clearfield{url}
\clearfield{eprint}
\clearfield{eprint}
}{}
\ifentrytype{collection}{
\clearfield{issn}%
\clearfield{doi}%
\clearfield{isbn}%
\clearfield{url}
\clearfield{eprint}
}{}
\ifentrytype{incollection}{
\clearfield{issn}%
\clearfield{doi}%
\clearfield{isbn}%
\clearfield{url}
\clearfield{eprint}
\clearfield{series}
}{}
\ifentrytype{article}{
\clearfield{issn}%
\clearfield{doi}%
\clearfield{isbn}%
\clearfield{url}
\clearfield{eprint}
}{}
\ifentrytype{inproceedings}{
\clearfield{issn}%
\clearfield{doi}%
\clearfield{isbn}%
\clearfield{url}
\clearfield{eprint}
}{}
\ifentrytype{online}{
}{}
}
\renewcommand*{\finentrypunct}{}%Kein Punkt am ende des Literaturverzeichnisses
\renewcommand*{\newunitpunct}{\addcomma\space}
\DeclareDelimFormat[bib,biblist]{nametitledelim}{\addcolon\space}
\DeclareDelimFormat{titleyeardelim}{\newunitpunct}
%Namen kursiv schreiben
\renewcommand*{\mkbibnamefamily}{\mkbibemph}
\renewcommand*{\mkbibnamegiven}{\mkbibemph}
\renewcommand*{\mkbibnamesuffix}{\mkbibemph}
\renewcommand*{\mkbibnameprefix}{\mkbibemph}
\DeclareDelimAlias{finalnamedelim}{multinamedelim}
\DeclareNameAlias{default}{family-given}
\DeclareNameAlias{sortname}{default} %Nach Namen sortieren
\DeclareFieldFormat{editortype}{\mkbibparens{#1}}
\DeclareDelimFormat{editortypedelim}{\addspace}
\DeclareFieldFormat{translatortype}{\mkbibparens{#1}}
\DeclareDelimFormat{translatortypedelim}{\addspace}
\DeclareDelimFormat[bib,biblist]{innametitledelim}{\addcomma\space}
\DeclareFieldFormat*{citetitle}{#1}
\DeclareFieldFormat*{title}{#1}
\DeclareFieldFormat*{booktitle}{#1}
\DeclareFieldFormat*{journaltitle}{#1}
\xpatchbibdriver{online}
{\usebibmacro{organization+location+date}\newunit\newblock}
{}
{}{}
\DeclareFieldFormat[online]{date}{\mkbibparens{#1}}
\DeclareFieldFormat{urltime}{\addspace #1\addspace Uhr}
\DeclareFieldFormat{urldate}{%urltime zu urldate hinzufügen
% [{Zugriff}\addcolon\addspace
#1\printfield{urltime}
}
\DeclareFieldFormat[online]{url}{\url{#1}}
\renewbibmacro*{url+urldate}{%
\usebibmacro{url}%
\ifentrytype{online}
{\setunit*{\addspace}%
% \iffieldundef{year}
{\addcomma\space}
%{\printtext[date]{\langde{keine Datumsangabe}\langen{no Date} }}
}%{\usebibmacro{date}}}%
{}%
%\setunit*{\addspace}%
\usebibmacro{urldate}\addspace
}
\DeclareExtradate{
\scope{
\field{labelyear}
\field{year}
}
\scope{
\field{usera}
}
}
%% Anzeige des Jahres nach dem Stichwort (usera) im Literaturverzeichnis
%% Wenn das Jahr bei Online-Quellen nicht explizit angegeben wurde, wird nach
%% dem Stichwort 'o. J.' ausgegeben. Nach der URL steht dann 'keine
%% Datumsangabe'. Ist das Jahr definiert, wird es an beiden Stellen ausgegeben.
%% Das Zugriffsdatum (urldate) spielt hier keine Rolle.
%% Für Nicht-Online-Quellen wird nichts geändert.
\renewbibmacro*{date+extradate}{%
\printtext[brackets]{%
\printfield{usera}%
\setunit{\printdelim{titleyeardelim}}%
\ifentrytype{online}
{\setunit*{\addspace\addcomma\addspace}%
\iffieldundef{year}
{\bibstring{nodate}}
{\printlabeldateextra}}%
{\printlabeldateextra}}}
%% Anzeige des Jahres nach dem Stichwort (usera) in der Fussnote
%% das Stichwort hat der Aufrufer hier schon ausgegeben.
%% siehe auch Kommentar zu: \renewbibmacro*{date+extradate}
\renewbibmacro*{cite:labeldate+extradate}{%
\ifentrytype{online}
{\setunit*{\addspace\addcomma\addspace}%
\iffieldundef{year}
{\bibstring{nodate}}
{\printlabeldateextra}}%
{\printlabeldateextra}}
\DefineBibliographyStrings{german}{
nodate = {{}o.\adddot\addspace J\adddot},
andothers = {u\addabbrvspace a\adddot}
}
% \DefineBibliographyStrings{english}{
% nodate = {{}n.\adddot\addspace d\adddot},
% andothers = {et\addabbrvspace al\adddot}
% }
\DeclareSourcemap{
\maps[datatype=bibtex]{
\map{
\step[notfield=translator, final]
\step[notfield=editor, final]
\step[fieldset=author, fieldvalue={{{
o\noexpand\adddot\addspace V\noexpand\adddot
}}}]
}
\map{
\pernottype{online}
\step[fieldset=location, fieldvalue={
o\noexpand\adddot\addspace O\noexpand\adddot
}]
}
}
}
\renewbibmacro*{cite}{%
\iffieldundef{shorthand}
{\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}
{\usebibmacro{cite:label}%
\setunit{\printdelim{nonametitledelim}}}
{\printnames{labelname}%
\setunit{\printdelim{nametitledelim}}}%
\printfield{usera}%
\setunit{\printdelim{titleyeardelim}}%
\usebibmacro{cite:labeldate+extradate}}
{\usebibmacro{cite:shorthand}}}
% \renewcommand*{\jourvoldelim}{\addcomma\addspace}% Trennung zwischen journalname und Volume. Sonst Space; Laut
\renewbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
\setunit*{\jourvoldelim}%
\iffieldundef{series}
{}
{\setunit*{\jourserdelim}%
\printfield{series}%
\setunit{\servoldelim}}%
\iffieldundef{volume}
{}
{\printfield{volume}}%
\iffieldundef{labelyear}
{}
{
(\iffieldundef{number}
{1}
{\printfield{number}}/%
\thefield{year}) %Ansonsten wird wenn kein Volume angegeben ist ein Komma vorangestellt
}
% \setunit*{\addcomma\addspace Nr\adddot\addspace}
%\printfield{number}
\iffieldundef{eid}
{}
{\printfield{eid}}
}
% Postnote ist der Text in der zweiten eckigen Klammer bei einem Zitat
% wenn es keinen solchen Eintrag gibt, dann auch nicht ausgeben, z.B. 'o. S.'
% Wenn man das will, kann man das 'o. S.' ja explizit angeben. Andernfalls steht
% sonst auch bei Webseiten 'o. S.' da, was laut Leitfaden nicht ok ist.
\renewbibmacro*{postnote}{%
\setunit{\postnotedelim}%
\iffieldundef{postnote}
{} %{\printtext{\langde{o.S\adddot}\langen{no page number}}}
{\printfield{postnote}}}
% Abstand bei Änderung Anfangsbuchstabe ca. 1.5 Zeilen
\setlength{\bibinitsep}{0.75cm}
% nur in den Zitaten/Fussnoten den Vornamen abkürzen (nicht im
% Literaturverzeichnis)
\DeclareDelimFormat{nonameyeardelim}{\addcomma\space}
\DeclareDelimFormat{nameyeardelim}{\addcomma\space}
\renewbibmacro*{cite}{%
\iffieldundef{shorthand}
{\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage}
{\usebibmacro{cite:ibid}}
{\printtext[bibhyperref]{\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}
{\usebibmacro{cite:label}%
\setunit{\printdelim{nonameyeardelim}}}
{\toggletrue{abx@bool@giveninits}%
\printnames[family-given]{labelname}%
\setunit{\printdelim{nameyeardelim}}}%
\printfield{usera}%
\setunit{\printdelim{titleyeardelim}}%
\usebibmacro{cite:labeldate+extradate}}}}
{\usebibmacro{cite:shorthand}}}
\renewbibmacro{publisher+location+date}{
\printlist{location}
\usebibmacro{date}
}
% \iflistundef{publisher}
% {}
% {\printtext{(}%
% \printlist{publisher}%
% \iflistundef{location}
% {}
% {\printlist{location}}%
% \printtext{)}%
% }
% }
% End Mod for BibLaTeX %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\addbibresource{bibliography.bib}
%
%
%
\begin{document}
Cite a article \footcite[vgl.][05]{kanitzrouvenmartinhogl2017}\\
Cite a book \footcite[vgl.][08]{SteiMana2013}\\
Cite a an online source \footcite[vgl.][]{Gray}\\
Cite an article in collection \footcite[vgl.][429]{MironSpektor.2020}
\printbibliography
\end{document}