Anpassung an aktualisierte Richtlinie
This commit is contained in:
198
Richtlinie-Fernkurs.tex
Normal file
198
Richtlinie-Fernkurs.tex
Normal file
@ -0,0 +1,198 @@
|
||||
% Schrift auf Times New Roman (auskommentiert, aktivieren bei Bedarf)
|
||||
%\usepackage{fontspec}
|
||||
\setmainfont{Times New Roman}
|
||||
|
||||
% 1,5facher Zeilenabstand
|
||||
\usepackage{setspace}
|
||||
\onehalfspacing
|
||||
% Einrücken Absatz
|
||||
\setlength{\parindent}{0pt}
|
||||
% Abstand zwischen 2 Absätzen
|
||||
\setlength{\parskip}\medskipamount
|
||||
|
||||
% rechtsbündig
|
||||
%\raggedright
|
||||
% Deaktiviert die Silbentrennung (optional, auskommentiert)
|
||||
%\hyphenpenalty=10000
|
||||
%\exhyphenpenalty=10000
|
||||
|
||||
% Pakete laden
|
||||
\usepackage{csquotes}
|
||||
\usepackage[
|
||||
backend=biber,
|
||||
style=authortitle-ibid,
|
||||
autocite=footnote,
|
||||
ibidtracker=true
|
||||
]{biblatex}
|
||||
\usepackage[ngerman]{varioref}
|
||||
\usepackage[hidelinks]{hyperref}
|
||||
\usepackage{cleveref}
|
||||
|
||||
% ibidem-Tracker setzen
|
||||
\DefineBibliographyStrings{ngerman}{
|
||||
ibidem = {ebd.}
|
||||
}
|
||||
|
||||
% Namen als "Vorname Nachname" ausgeben
|
||||
%\DeclareNameAlias{author}{given-family}
|
||||
%\DeclareNameAlias{editor}{given-family}
|
||||
|
||||
% Trennung mehrerer Namen mit Schrägstrich
|
||||
\renewcommand*\multinamedelim{\,/\ }
|
||||
\renewcommand*\finalnamedelim{\,/\ }
|
||||
|
||||
% Titel und Untertitel formatieren
|
||||
\DeclareFieldFormat{title}{\mkbibemph{#1\adddot}}
|
||||
\DeclareFieldFormat{subtitle}{\addspace#1\adddot}
|
||||
\renewcommand{\subtitlepunct}{\addperiod\space}
|
||||
|
||||
% Herausgeber:innen kennzeichnen
|
||||
\DefineBibliographyStrings{ngerman}{%
|
||||
editor = {(Hg.)},
|
||||
editors = {(Hg.)},
|
||||
byeditor = {hg\adddot},
|
||||
}
|
||||
|
||||
\renewbibmacro*{byeditor+others}{%
|
||||
\ifnameundef{editor}
|
||||
{}
|
||||
{\printnames{editor}%
|
||||
\setunit{\addspace}%
|
||||
\printtext{\mkbibparens{\bibstring{editor}}}%
|
||||
\newunit}%
|
||||
}
|
||||
|
||||
% Anpassung des 'in:' Makrospagetotal
|
||||
\renewbibmacro{in:}{%
|
||||
\printtext{\bibstring{in}\space}}
|
||||
|
||||
% Verlag entfernen
|
||||
\AtEveryBibitem{%
|
||||
\clearfield{publisher}%
|
||||
}
|
||||
|
||||
% Anpassung der Orts- und Jahresangaben
|
||||
\AtEveryBibitem{%
|
||||
\iflistundef{location}{%
|
||||
\def\mylocation{, \mkbibbrackets{o\adddot O\adddot}}%
|
||||
}{%
|
||||
\def\mylocation{\printlist{location}}%
|
||||
}%
|
||||
\iffieldundef{year}{%
|
||||
\def\myyear{ \mkbibbrackets{o\adddot J\adddot}}%
|
||||
}{%
|
||||
\def\myyear{\printfield{year}}%
|
||||
}%
|
||||
}
|
||||
|
||||
\renewbibmacro*{publisher+location+date}{%
|
||||
\mylocation%
|
||||
\setunit{\addspace}%
|
||||
\myyear%
|
||||
\newunit}
|
||||
|
||||
% Auflage mit "Aufl." ausgeben
|
||||
\DeclareFieldFormat{edition}{#1.\addspace Aufl\adddot}
|
||||
|
||||
% Auflage nur angeben, wenn vorhanden
|
||||
\AtEveryBibitem{%
|
||||
\ifboolexpr{
|
||||
test {\iffieldundef{edition}}
|
||||
}{%
|
||||
\clearfield{edition}%
|
||||
}{}%
|
||||
}
|
||||
|
||||
% Gesamtseitenzahl mit "S." ausgeben
|
||||
\DeclareFieldFormat{pagetotal}{#1\addspace S\adddot}
|
||||
|
||||
% Anpassung des 'series+number' Makros
|
||||
\renewbibmacro{series+number}{%
|
||||
\ifentrytype{book}{%
|
||||
\iffieldundef{series}{}{%
|
||||
\setunit{\addspace}%
|
||||
\printtext{(%
|
||||
\printfield{series}%
|
||||
\iffieldundef{number}
|
||||
{}
|
||||
{\addspace\printfield{number}}%
|
||||
)}%
|
||||
}%
|
||||
}{}%
|
||||
}
|
||||
|
||||
% Definieren der Trennzeichen für Mehrfachzitate
|
||||
\DeclareDelimFormat{multicitedelim}{\addsemicolon\space}
|
||||
\DeclareDelimFormat{finalcitedelim}{\addsemicolon\space}
|
||||
|
||||
% Weitere Anpassungen für Internetquellen
|
||||
% Datum für online-Einträge entfernen
|
||||
\AtEveryBibitem{%
|
||||
\ifentrytype{online}{%
|
||||
\clearfield{year}%
|
||||
\clearfield{date}%
|
||||
}{}%
|
||||
}
|
||||
|
||||
% Formatierung des url-Feldes mit Hyperlink
|
||||
\DeclareFieldFormat{url}{\url{#1}}
|
||||
|
||||
% Formatierung des urldate-Feldes
|
||||
\DeclareFieldFormat{urldate}{%
|
||||
\mkbibparens{Aufruf: #1}}
|
||||
|
||||
\DeclareBibliographyDriver{book}{%
|
||||
%\usebibmacro{begentry}%
|
||||
\ifnameundef{author}
|
||||
{}% Wenn kein Autor vorhanden ist, nichts tun
|
||||
{%
|
||||
\printnames{author}%
|
||||
\setunit{:\space}%
|
||||
}%
|
||||
\printfield{title}%
|
||||
\space%
|
||||
\printfield{subtitle}%
|
||||
\adddot\space%
|
||||
\usebibmacro{series+number}%
|
||||
\setunit{\addcomma\space}%
|
||||
\printfield{edition}%
|
||||
\setunit{\addcomma\space}%
|
||||
\usebibmacro{publisher+location+date}%
|
||||
\newunit\newblock%
|
||||
\printfield{pagetotal}%
|
||||
\adddot%
|
||||
\usebibmacro{finentry}%
|
||||
}
|
||||
|
||||
\DeclareBibliographyDriver{inbook}{%
|
||||
%\usebibmacro{begentry}%
|
||||
\ifnameundef{author}
|
||||
{}% Wenn kein Autor vorhanden ist, nichts tun
|
||||
{%
|
||||
\printnames{author}%
|
||||
\setunit{:\space}%
|
||||
}%
|
||||
\printfield{title}%
|
||||
\setunit{\addcomma\space}%
|
||||
\usebibmacro{publisher+location+date}%
|
||||
\setunit{\addcomma\space In:\space}%
|
||||
\printfield{booktitle}%
|
||||
\setunit{\addcomma\space}%
|
||||
\newunit\newblock%
|
||||
\printfield{pages}%
|
||||
\adddot%
|
||||
\usebibmacro{finentry}%
|
||||
}
|
||||
|
||||
% Bibliographietreiber für online-Einträge anpassen
|
||||
\DeclareBibliographyDriver{online}{%
|
||||
\printnames{author}%
|
||||
\setunit{:\space}%
|
||||
\printfield{title}%
|
||||
\adddot\space%
|
||||
\printfield{url}%
|
||||
\setunit{\addspace}%
|
||||
\printurldate%
|
||||
\adddot%
|
||||
\usebibmacro{finentry}%
|
||||
}
|
Reference in New Issue
Block a user