如何正确引用 Dipl.-Ing 前缀和更多作者姓名?

如何正确引用 Dipl.-Ing 前缀和更多作者姓名?

我希望它只显示为

[1] 托比亚斯·格鲁内瓦尔德 (Tobias Grunewald) 工程学硕士;工程学硕士Liers, Henri, 特殊事件分析

在脚注中,并在参考书目中提供完整的信息,以便

[1]托比亚斯·格鲁内瓦尔德(Tobias Grunewald)工程学硕士(FH)工程学硕士Liers,Henri,特殊灾害分析、技术代表。第 9、25、44 页,德累斯顿工业大学,2012 年 10 月,

现在的问题是它仅在脚注中显示不正确,并且在脚注和参考书目中引用信息前都没有“[1]”。

我该如何更改代码才能正确显示它?

\documentclass[12pt]{article}
\usepackage[english]{babel}
\usepackage[a4paper, text={16.5cm, 25.2cm}, centering]{geometry}
\usepackage[sfdefault]{ClearSans}
\usepackage[utf8]{inputenc}
\usepackage{xcolor}
\usepackage{parskip}% Much better than:
% \setlength{\parskip}{1.2ex}
% \setlength{\parindent}{0em}
\usepackage{filecontents}
\usepackage[backend=bibtex,
        style=numeric,
        natbib=true, 
        ]{biblatex}
\usepackage{hyperref}% Generally last package loaded
\hypersetup{
colorlinks,
linkcolor={black},
citecolor={blue!50!black},
}
\begin{filecontents}{mycitation.bib}
@TechReport{ASU,
  Title                    = {Analyse spezieller Unfallszenarien},
  Author                   = {{{\relax Dipl.-Ing.(FH)}Grunewald, Tobias; {\relax Dipl.-Ing.} Liers, Henri}},
  Institution              = {Technische Universität Dresden},
  Note                     = {pp. 9, 25, 44},
  Year                     = {October, 2012}
}
\end{filecontents}
% Define new \footcite like command with number and author
\DeclareCiteCommand{\partcite}
  {\usebibmacro{prenote}}
  {\usebibmacro{citeindex}%
   \mkbibbrackets{\usebibmacro{cite}}%
   \setunit{\addnbspace}
   \printnames{labelname}%
   \setunit{\labelnamepunct}
   \printfield[citetitle]{title}}%
  {\addsemicolon\space}
  {\usebibmacro{postnote}}
\DeclareMultiCiteCommand{\partcites}{\partcite}{\addsemicolon\space}
\makeatletter
\newcommand\footnoteref[1]{\protected@xdef\@thefnmark{\ref{#1}}\@footnotemark}
\makeatother

\addbibresource{mycitation.bib}

\begin{document}
Here is test 1. \footnote{\label{ASU}\partcite{ASU}}

This is test 2. \footnoteref{ASU}

\printbibliography
\end{document}

答案1

在参考书目中包含标题是非常非常不寻常的。所以据我所知,没有一种参考书目风格对标题有适当的支持。你可以尝试滥用“von”部分

author = {{Dr.} Elk, Anne},

但在所有(大多数?)情况下,这并不会产生令人满意的结果。

biblatex可以声明新的名称部分(Bibtex/Biber:如何使用埃塞俄比亚惯例引用作者?) 可用于处理标题。

相关内容