Biblatex:根据 \defbibheading 脚注引用的不同外观

Biblatex:根据 \defbibheading 脚注引用的不同外观

我正在使用 XeLaTex 撰写博士论文。我认为我有一个相当简单的问题。

% !TeX encoding = UTF-8
% !TeX TS-program = xelatex
% !TeX spellcheck = it_IT
% !TeX root = Example.tex
% !BIB TS-program = biber


\documentclass[a4paper,12pt]{article}
\usepackage[a4paper,top=3cm,bottom=3.5cm,left=3.5cm,right=3cm]{geometry}

\usepackage{polyglossia} 
    \setmainlanguage[babelshorthands=true]{italian}
    \setotherlanguages{latin,greek,german}
        \setkeys{greek}{variant=polytonic}
        \setkeys{latin}{variant=modern}
        \setkeys{german}{babelshorthands=true}

%Bibliografia
\usepackage[%
    style=philosophy-modern,% 
    backend=biber,%
    classical=true,%
    scauthors = bibcite,%
          dashed = true,%
          volnumformat = parens,%
          volumeformat = Roman,%
%   firstinits=true,%
    volnumformat=strings,%
    volumeformat=romansc,%
    sorting=nyt,%
    relatedformat=brackets,%
    indexing]{biblatex}
\renewcommand*{\mkbibnamefamily}[1]{\textsc{#1}}
\DefineBibliographyStrings{italian}{
editor = {{ed.}},
editors = {{edd.}},
%
}
\DeclareNameAlias{byeditor}{sortname}
\DeclareNameAlias{sortname}{family-given}
\DeclareFieldFormat[article]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[book, article, inbook, incollection, inproceedings]{volume}{#1}
\DeclareFieldFormat[article]{journaltitle}{\mkbibquote{#1}}
\DeclareFieldFormat[incollection]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[incollection]{citetitle}{\mkbibemph{#1}}
\DeclareFieldFormat[inbook]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[inbook]{citetitle}{\mkbibemph{#1}}
\renewcommand*{\finalnamedelim}{{} -- {}}
\renewcommand*{\finalnamedelim}{{} -- {}}


\addbibresource{bibliografia.bib}
\defbibheading{abbreviazioni}{\subsection{#1}}
\defbibheading{edizioni}{\subsection{#1}}
\defbibheading{studi}{\subsection{#1}}

\begin{document}

Hi\footnote{\cite{Gabras.1973}.}

Hallo\footnote{\cite{Cotsonis.2005}}

\section{\bibname}
\nocite{*}
\printbibliography[heading=edizioni,keyword=edizioni,title={Primary Sources}]
\printbibliography[heading=studi,keyword=studi,title={Secondary Sources}]

\end{document}

bibliografia.bib 的内容:

@book{Gabras.1973,
keywords = {edizioni},
 author = {{Michael Gabras}},
 editor = {Fatouros, Geōrgios},
 year = {1973},
 title = {Die Briefe des Michael Gabras},
 address = {Wien},
 publisher = {Verlag der österreichischen Akademie der Wissenschaften}
}

@article{Cotsonis.2005,
keywords = {studi},
 author = {Cotsonis, John},
 year = {2005},
 title = {The Contribution of Byzantine Lead Seals to the Study of the Cult of the Saints (Sixth-Twelfth Century)},
 pages = {383-497},
 volume = {75},
 journal = {Byzantion}
}

我希望 bibliografia.bib 文件中标有“edizioni”的标题在脚注中与编辑者的姓名一起出现,同时在最终的参考书目中继续显示作者的姓名,就像现在一样。

多谢!

相关内容