引用:姓と年

引用:姓と年

私はbiblatexテキスト内の引用を次のように使用し、希望しています。

アインシュタインはすでに1905年に示していました[Einstein 1905]。

例えば、私はスタイルを使って\usepackage[style = alphabetic-verb]{biblatex}

アインシュタインはすでに1905年に示していました[Ein05]。

しかし、私は本文中の名前と年を完全に括弧で囲んで書きたいのです。

必要なスタイルはご存知ですか?

編集:

\usepackage[style=alphabetic]{biblatex}

\addbibresource{Projektarbeit.bib}

テキスト内の何かを引用すると、例えば

Bernstein showed in \cite{Bernstein} , then I get

バーンスタインは[Ber02]で示した

しかし、私は以下を望んでいます:

バーンスタインは[Berstein 1902]で示した。

まさにこれを実現するスタイルはあるのでしょうか、それとも自分で作成する必要がありますか?

答え1

としてウルリケ・フィッシャー コメントで言うこれはアルファベット スタイルというよりは、著者年スタイルに近いものです。スタイルでalphabeticは、エントリを識別するために、著者と出版年から派生した短いアルファベット ラベルを使用します。通常、アルファベット スタイルでは、フルネームと出版年は使用されません。

スタイルを使用できる場合は、biblatex-extバンドル(免責事項: 私はそのスタイル バンドルの作成者です) を使用して、\DeclareOuterCiteDelims角括弧を取得できます。

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[style=ext-authoryear, backend=biber]{biblatex}

\DeclareOuterCiteDelims{parencite}{\bibopenbracket}{\bibclosebracket}
\DeclareInnerCiteDelims{textcite}{\bibopenbracket}{\bibclosebracket}

\addbibresource{biblatex-examples.bib}


\begin{document}
Lorem \autocite{sigfridsson}
ipsum \autocite{nussbaum}
dolor \autocite{worman}

\Citeauthor{worman} showed that blub \autocite{worman}.

\Textcite{nussbaum} proved \dots

\printbibliography
\end{document}

Lorem [Sigfridsson and Ryde 1998] ipsum [Nussbaum 1978] dolor [Worman 2002]//Worman は blub [Worman 2002] を示しました。//Nussbaum [1978] は ... を証明しました。

関連情報