von aasaa00 » Sa 3. Mär 2018, 15:23
Tausend Dank für die Antwort und die Geduld!
Polyglossia brauche ich unbedingt, da ich mehrere unterschiedliche,
antike Sprachen einsetze; Babel muss also raus.
geschichtsfrkl kommt den Standardzitierstil in den Geisteswissenschaften eindeutig am nähsten (v.a. Geschichte, Philologie und Theologie).
zu 1)
Ich wäre nicht darauf gekommen, dass Times in Latex keine Kapitälchen setzen kann; manchmal setzt man etwas einfach voraus, ohne darüber nachzudenken. Vielen Dank!
zu 2)
Ich hoffe mal, dass das Problem jetzt sichtbar wird (Beispiel Voob Anna/ Anja Voob (Hrsg.) - statt (Hgg.)!)
zu 3)
Es ist zum verrückt werden; wenn ich es im Overleaf eingebe, klappt es auch, aber in meiner Datei kommen die Striche nicht immer. Keine Ahnung
warum.
zu 4)
Ich will im Text einen authoryear-style, d.h. Name der Autors, Jahr und Seitenangabe. In dem Lit.V. soll die abgekürzte Form (also der authoryear-style) in Klammern stehen (das habe ich schon eingebaut) und danach die kompl. bibliograph. Angabe folgen, z.B.:
Schwimmen ist gesund.(Fußnote: Diese Ansicht wird vertreten in: Berg 2015, 5. Damit widerspricht die Autorin ihrer Meinung aus dem Jahr 2014,vgl. Dies. 2014,

.
Literaturverzeichnis:
[Berg 2014]
Berg, Andrea: Schwimmen schadet, Berlin 2014.
[Berg 2015]
---: Schwimmen schadet, Berlin 2015.
Nach deinem Kommentar wechsele ich nun zum authoryear-ibid style, jedoch bleibt ein Problem bestehen: Ich habe keine Ahnung, wie ich das "Ders." bzw.
"Dies." in diesem style einbauen soll. Für jeden Vorschlag, wäre ich dankbar.
%
\RequirePackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{Voob.1988,
editor = {Voob, Anna/ Anja, Voob},
year = {1988},
title = {History},
address = {Paris},
volume = {1},
publisher = {SCO},
}
@thesis{Berg.2013a,
author = {Berg Andrea},
year = {2013},
title = {Singen ist mein Leben},
address = {Buxtehude},
}
@thesis{Berg.2013b,
author = {Berg Andrea},
year = {2013},
title = {Singen ist dein Leben},
address = {Buxtehude},
}
@thesis{Berg.2015,
author = {Berg Andrea},
year = {2015},
title = {Singen ist sein Leben},
address = {Buxtehude},
}
@thesis{Berg.2016,
author = {Berg Andrea and Yvonne Catterfeld},
year = {2016},
title = {Singen ist unser Leben},
address = {Buxtehude},
}
\end{filecontents}
\RequirePackage[patch]{kvoptions}
\documentclass[openany]{book} %NEU
\usepackage{fontspec}
\usepackage[ngerman]{babel}
\usepackage[autostyle=true,german=quotes]{csquotes}
\usepackage[backend=biber, citestyle=authoryear-ibid, maxbibnames=3, maxcitenames=2, ibidpage=true, bibstyle=geschichtsfrkl, hrsg, sorting=nyvt, url=false, isbn=false, doi=false, clearlang=false, %series=afteryear, dashed=true, nopublisher=false
]{biblatex}
\setlength{\bibitemsep}{18pt}
\setlength{\bibhang}{0.2cm}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\DeclareFieldFormat*{citetitle}{#1}
\DeclareFieldFormat*{title}{#1}
\DeclareFieldFormat*{journaltitle}{#1}
\DeclareFieldFormat*{maintitle}{#1}
\DeclareFieldFormat*{booktitle}{#1}
% Neues Namensformat
\DeclareNameAlias{sortname}{family-given}
\DeclareNameAlias{author}{sortname}
\DeclareNameAlias{editor}{sortname}
\DeclareNameAlias{translator}{sortname}
\renewcommand*{\multinamedelim}{\addslash\space}
\renewcommand*{\finalnamedelim}{\multinamedelim}
% fehlende % und schönere Einrückung (vermeidet %)
\AtEveryBibitem{%
\clearfield{month}%
\ifentrytype{article}
{\clearfield{volume}%
\clearfield{number}}
{}}
%\renewcommand*{\finentrypunct}{}
\renewcommand*{\labelnamepunct}{\addcolon\space}
\renewbibmacro*{publisher+location+date}{%
\setunit{\addcomma\space}%
\printlist{location}%
\setunit*{\addspace}%
\usebibmacro{date}%
\newunit}
\renewbibmacro*{location+date}{%
\setunit{\addcomma\space}%
\printlist{location}%
\setunit*{\addspace}%
\usebibmacro{date}%
\newunit}
\renewbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
\setunit*{\addspace}%
\iffieldundef{series}
{}
{\newunit
\printfield{series}%
\setunit{\addspace}}%
\usebibmacro{volume+number+eid}%
\setunit{\addcomma\space}%
\usebibmacro{issue+date}%
\setunit{\addcolon\space}%
\usebibmacro{issue}%
\newunit}
\renewbibmacro*{issue+date}{%
\printfield{issue}%
\setunit*{\addspace}%
\usebibmacro{date}%
\newunit}
\renewbibmacro*{series+number}{%
\iffieldundef{series}
{}
{\printtext[parens]{%
\printfield{series}%
\setunit*{\addspace}%
\printfield{number}}}}
\renewcommand*{\autorentrennzeichen}{\addpunct}
% Kompatibilität mit citestyle=authoryear-icomp
\providebool{cbx:neueseitevollzitat}%
\makeatletter
% Ad 1
\renewcommand*{\mkbibnamefamily}{\textsc}
\renewcommand*{\mkbibnameprefix}{\textsc}
\renewcommand*{\mkbibnamegiven}{\textsc}
\renewcommand*{\mkbibnamesuffix}{\textsc}
% Ad 2
\renewcommand*{\bibnamedash}{\bibnamedashOrig}%
\renewbibmacro*{finentry}{%
\savename{editor}{\bbx@lasteditor}%
\savefield{namehash}{\bbx@lasthash}%
\savefield{maintitle}{\bbx@lastmaintitle}%
\savefield{shorthand}{\bbx@lastshorthand}%
\ifbool{cbx:antik}
{\global\booltrue{cbx:lastantik}}
{\global\boolfalse{cbx:lastantik}}%
\finentry}
\renewbibmacro{savestuff}{}
% Ad 3
\DefineBibliographyStrings{german}{
editors = {Hgg\adddot},
}
\DeclareNameFormat{hrsg}{%
\nameparts{#1}%
\ifdefvoid{\namepartprefix}{}{\namepartprefix\addspace}%
\namepartfamily%
\ifdefvoid{\namepartgiven}{}{\addcomma\space%
\ifbool{bbx:nurinit}{\namepartgiveni}{\namepartgiven}}%
\ifthenelse{\value{listcount}<\value{liststop}}%
{\addnbspace\slash\addspace}{}%
}%
% hier ist mir immer noch zu viel hard-coded
\renewbibmacro*{booktitle+volume+editor}{%
\ifnameundef{editor}{%
\usebibmacro{maintitle}%
\newunit%
\iffieldundef{volume}{}%
{\bibstring{volume}\addspace\printfield{volume}\newunit}%
}{%
\ifbool{bbx:hrsg}{%
\ifboolexpr{bool{bbx:editorders} and%
(test {\ifnameequals{editor}{\bbx@lasteditor}} or%
test {\ifnamesequal{editor}{author}}) and%
not (bool{cbx:neueseitevollzitat} and test {\iffirstonpage})}%
{\bibstring{idem\thefield{gender}}\addspace}%
{\printnames[hrsg]{editor}\addspace}%
\printtext[parens]{\usebibmacro{editorstrg}}\addcolon\addspace%
\usebibmacro{maintitle}%
\iffieldundef{volume}{}%
{\newunit\bibstring{volume}\addspace\printfield{volume}}%
\newunit%
}{%
\usebibmacro{maintitle}%
\iffieldundef{volume}{}%
{\newunit\bibstring{volume}\addspace\printfield{volume}}%
\newunit%
\printtext{hrsg\adddot\addspace v\adddot}%
\setunit{\addspace}%
\ifboolexpr{bool{bbx:editorders} and%
test {\ifnameequals{editor}{\bbx@lasteditor}} and%
not (bool{cbx:neueseitevollzitat} and test {\iffirstonpage})}%
{\bibstring{idem\thefield{gender}}}%
{\printnames{editor}}%
}}%
}%
% Ad 4
% weggefallen
% Ad 5
\DefineBibliographyStrings{ngerman}{ibidem = {ibid\adddot}}
% Ad 6
% weggefallen
% Ad 1'
% weggefallen
% Ad 2'
\renewbibmacro*{author/editor}{%
\ifboolexpr{test{\ifnameundef{author}} or bool{cbx:frg}}{%
\ifnameundef{editor}{%
\BibliographyWarning{Fehlender Autor *und* Herausgeber!}%
}{%
\ifboolexpr{test {\iffieldequals{namehash}{\bbx@lasthash}}%
and not test{\iffirstonpage}%
and not (test{\ifcitation} and bool{cbx:lastantik})}%
{\bibnamedash}%
{\printnames[author]{editor}\isdot% (Hrsg.)
\addspace\printtext[parens]{\usebibmacro{editorstrg}}}%
}}{\usebibmacro{author}}%
}%
\makeatletter
\begin{document}
Dolor\cite{Berg.2013a,Berg.2016,sigfridsson,worman,nussbaum,westfahl:space,knuth:ct:a,knuth:ct:b,knuth:ct:c,knuth:ct:d,knuth:ct:e}
Lorem\footcite{Berg.2013b}
ipsum\footcite{Berg.2015}
dolor\cite{Berg.2013a}
sit\cite{Berg.2016}
amet\cite{Voob.1988}
\printbibliography
\end{document}
Tausend Dank für die Antwort und die Geduld!
Polyglossia brauche ich unbedingt, da ich mehrere unterschiedliche,
antike Sprachen einsetze; Babel muss also raus.
geschichtsfrkl kommt den Standardzitierstil in den Geisteswissenschaften eindeutig am nähsten (v.a. Geschichte, Philologie und Theologie).
zu 1)
Ich wäre nicht darauf gekommen, dass Times in Latex keine Kapitälchen setzen kann; manchmal setzt man etwas einfach voraus, ohne darüber nachzudenken. Vielen Dank!
zu 2)
Ich hoffe mal, dass das Problem jetzt sichtbar wird (Beispiel Voob Anna/ Anja Voob (Hrsg.) - statt (Hgg.)!)
zu 3)
Es ist zum verrückt werden; wenn ich es im Overleaf eingebe, klappt es auch, aber in meiner Datei kommen die Striche nicht immer. Keine Ahnung
warum.
zu 4)
Ich will im Text einen authoryear-style, d.h. Name der Autors, Jahr und Seitenangabe. In dem Lit.V. soll die abgekürzte Form (also der authoryear-style) in Klammern stehen (das habe ich schon eingebaut) und danach die kompl. bibliograph. Angabe folgen, z.B.:
Schwimmen ist gesund.(Fußnote: Diese Ansicht wird vertreten in: Berg 2015, 5. Damit widerspricht die Autorin ihrer Meinung aus dem Jahr 2014,vgl. Dies. 2014, 8).
Literaturverzeichnis:
[Berg 2014]
Berg, Andrea: Schwimmen schadet, Berlin 2014.
[Berg 2015]
---: Schwimmen schadet, Berlin 2015.
Nach deinem Kommentar wechsele ich nun zum authoryear-ibid style, jedoch bleibt ein Problem bestehen: Ich habe keine Ahnung, wie ich das "Ders." bzw.
"Dies." in diesem style einbauen soll. Für jeden Vorschlag, wäre ich dankbar.
[code]%
\RequirePackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{Voob.1988,
editor = {Voob, Anna/ Anja, Voob},
year = {1988},
title = {History},
address = {Paris},
volume = {1},
publisher = {SCO},
}
@thesis{Berg.2013a,
author = {Berg Andrea},
year = {2013},
title = {Singen ist mein Leben},
address = {Buxtehude},
}
@thesis{Berg.2013b,
author = {Berg Andrea},
year = {2013},
title = {Singen ist dein Leben},
address = {Buxtehude},
}
@thesis{Berg.2015,
author = {Berg Andrea},
year = {2015},
title = {Singen ist sein Leben},
address = {Buxtehude},
}
@thesis{Berg.2016,
author = {Berg Andrea and Yvonne Catterfeld},
year = {2016},
title = {Singen ist unser Leben},
address = {Buxtehude},
}
\end{filecontents}
\RequirePackage[patch]{kvoptions}
\documentclass[openany]{book} %NEU
\usepackage{fontspec}
\usepackage[ngerman]{babel}
\usepackage[autostyle=true,german=quotes]{csquotes}
\usepackage[backend=biber, citestyle=authoryear-ibid, maxbibnames=3, maxcitenames=2, ibidpage=true, bibstyle=geschichtsfrkl, hrsg, sorting=nyvt, url=false, isbn=false, doi=false, clearlang=false, %series=afteryear, dashed=true, nopublisher=false
]{biblatex}
\setlength{\bibitemsep}{18pt}
\setlength{\bibhang}{0.2cm}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\DeclareFieldFormat*{citetitle}{#1}
\DeclareFieldFormat*{title}{#1}
\DeclareFieldFormat*{journaltitle}{#1}
\DeclareFieldFormat*{maintitle}{#1}
\DeclareFieldFormat*{booktitle}{#1}
% Neues Namensformat
\DeclareNameAlias{sortname}{family-given}
\DeclareNameAlias{author}{sortname}
\DeclareNameAlias{editor}{sortname}
\DeclareNameAlias{translator}{sortname}
\renewcommand*{\multinamedelim}{\addslash\space}
\renewcommand*{\finalnamedelim}{\multinamedelim}
% fehlende % und schönere Einrückung (vermeidet %)
\AtEveryBibitem{%
\clearfield{month}%
\ifentrytype{article}
{\clearfield{volume}%
\clearfield{number}}
{}}
%\renewcommand*{\finentrypunct}{}
\renewcommand*{\labelnamepunct}{\addcolon\space}
\renewbibmacro*{publisher+location+date}{%
\setunit{\addcomma\space}%
\printlist{location}%
\setunit*{\addspace}%
\usebibmacro{date}%
\newunit}
\renewbibmacro*{location+date}{%
\setunit{\addcomma\space}%
\printlist{location}%
\setunit*{\addspace}%
\usebibmacro{date}%
\newunit}
\renewbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
\setunit*{\addspace}%
\iffieldundef{series}
{}
{\newunit
\printfield{series}%
\setunit{\addspace}}%
\usebibmacro{volume+number+eid}%
\setunit{\addcomma\space}%
\usebibmacro{issue+date}%
\setunit{\addcolon\space}%
\usebibmacro{issue}%
\newunit}
\renewbibmacro*{issue+date}{%
\printfield{issue}%
\setunit*{\addspace}%
\usebibmacro{date}%
\newunit}
\renewbibmacro*{series+number}{%
\iffieldundef{series}
{}
{\printtext[parens]{%
\printfield{series}%
\setunit*{\addspace}%
\printfield{number}}}}
\renewcommand*{\autorentrennzeichen}{\addpunct}
% Kompatibilität mit citestyle=authoryear-icomp
\providebool{cbx:neueseitevollzitat}%
\makeatletter
% Ad 1
\renewcommand*{\mkbibnamefamily}{\textsc}
\renewcommand*{\mkbibnameprefix}{\textsc}
\renewcommand*{\mkbibnamegiven}{\textsc}
\renewcommand*{\mkbibnamesuffix}{\textsc}
% Ad 2
\renewcommand*{\bibnamedash}{\bibnamedashOrig}%
\renewbibmacro*{finentry}{%
\savename{editor}{\bbx@lasteditor}%
\savefield{namehash}{\bbx@lasthash}%
\savefield{maintitle}{\bbx@lastmaintitle}%
\savefield{shorthand}{\bbx@lastshorthand}%
\ifbool{cbx:antik}
{\global\booltrue{cbx:lastantik}}
{\global\boolfalse{cbx:lastantik}}%
\finentry}
\renewbibmacro{savestuff}{}
% Ad 3
\DefineBibliographyStrings{german}{
editors = {Hgg\adddot},
}
\DeclareNameFormat{hrsg}{%
\nameparts{#1}%
\ifdefvoid{\namepartprefix}{}{\namepartprefix\addspace}%
\namepartfamily%
\ifdefvoid{\namepartgiven}{}{\addcomma\space%
\ifbool{bbx:nurinit}{\namepartgiveni}{\namepartgiven}}%
\ifthenelse{\value{listcount}<\value{liststop}}%
{\addnbspace\slash\addspace}{}%
}%
% hier ist mir immer noch zu viel hard-coded
\renewbibmacro*{booktitle+volume+editor}{%
\ifnameundef{editor}{%
\usebibmacro{maintitle}%
\newunit%
\iffieldundef{volume}{}%
{\bibstring{volume}\addspace\printfield{volume}\newunit}%
}{%
\ifbool{bbx:hrsg}{%
\ifboolexpr{bool{bbx:editorders} and%
(test {\ifnameequals{editor}{\bbx@lasteditor}} or%
test {\ifnamesequal{editor}{author}}) and%
not (bool{cbx:neueseitevollzitat} and test {\iffirstonpage})}%
{\bibstring{idem\thefield{gender}}\addspace}%
{\printnames[hrsg]{editor}\addspace}%
\printtext[parens]{\usebibmacro{editorstrg}}\addcolon\addspace%
\usebibmacro{maintitle}%
\iffieldundef{volume}{}%
{\newunit\bibstring{volume}\addspace\printfield{volume}}%
\newunit%
}{%
\usebibmacro{maintitle}%
\iffieldundef{volume}{}%
{\newunit\bibstring{volume}\addspace\printfield{volume}}%
\newunit%
\printtext{hrsg\adddot\addspace v\adddot}%
\setunit{\addspace}%
\ifboolexpr{bool{bbx:editorders} and%
test {\ifnameequals{editor}{\bbx@lasteditor}} and%
not (bool{cbx:neueseitevollzitat} and test {\iffirstonpage})}%
{\bibstring{idem\thefield{gender}}}%
{\printnames{editor}}%
}}%
}%
% Ad 4
% weggefallen
% Ad 5
\DefineBibliographyStrings{ngerman}{ibidem = {ibid\adddot}}
% Ad 6
% weggefallen
% Ad 1'
% weggefallen
% Ad 2'
\renewbibmacro*{author/editor}{%
\ifboolexpr{test{\ifnameundef{author}} or bool{cbx:frg}}{%
\ifnameundef{editor}{%
\BibliographyWarning{Fehlender Autor *und* Herausgeber!}%
}{%
\ifboolexpr{test {\iffieldequals{namehash}{\bbx@lasthash}}%
and not test{\iffirstonpage}%
and not (test{\ifcitation} and bool{cbx:lastantik})}%
{\bibnamedash}%
{\printnames[author]{editor}\isdot% (Hrsg.)
\addspace\printtext[parens]{\usebibmacro{editorstrg}}}%
}}{\usebibmacro{author}}%
}%
\makeatletter
\begin{document}
Dolor\cite{Berg.2013a,Berg.2016,sigfridsson,worman,nussbaum,westfahl:space,knuth:ct:a,knuth:ct:b,knuth:ct:c,knuth:ct:d,knuth:ct:e}
Lorem\footcite{Berg.2013b}
ipsum\footcite{Berg.2015}
dolor\cite{Berg.2013a}
sit\cite{Berg.2016}
amet\cite{Voob.1988}
\printbibliography
\end{document}
[/code]