biblatex-chicago と \autocite タグの変更

biblatex-chicago と \autocite タグの変更

全て、

以下にいくつかの例を示します。 、、などのオプション\autociteと同様にタグを処理する方法を提案してください。natbib\citep\citet\citealp

\documentclass{article}
\usepackage{filecontents}
%
\begin{filecontents}{\jobname.bib}
@online{NationalSecurityAgency_2012,
  title = {{{SKYNET}}: {{Courier Detection}} via {{Machine Learning}}},
  url = {https://theintercept.com/document/2015/05/08/skynet-courier/},
  shorttitle = {{{SKYNET}}},
  timestamp = {2015-10-29T10:36:06Z},
  journaltitle = {The Intercept},
  author = {National Security Agency},
  urldate = {2015-10-29},
  date = {2012}
}
@book{smith2,
  author = {Smith, John},
  title = {Second Book},
  date = {2013-11-02}
}
\end{filecontents}
%
\usepackage[backend=biber,authordate,doi=false,url=false,isbn=false]{biblatex-chicago}
\addbibresource{\jobname.bib}
\AtEveryBibitem{% Clean up the bibtex rather than editing it
    \ifentrytype{online}
        {}
        {\clearfield{urlyear}\clearfield{urlmonth}\clearfield{urlday}}}%
\begin{document}
Foo \autocite{smith2}.

(see the U.S. government's \texttt{SkyNet} for one
example of a machine learning surveillance system
\autocite{NationalSecurityAgency_2012})
\printbibliography
\end{document} 

上記の例では、タグに ( と ) は必要ありません。\autocite{NationalSecurityAgency_2012}また、年のみのタグが必要な場合もあります。

提案してください...

答え1

\autociteは万能薬ではありません。あまり賢いとは言えません。スタイルを考慮して、平均的に適切な引用の種類を選択するだけです。他にも使用できる引用コマンドがあります。あなたの場合、必要なのは で\textcite、これは本文で使用するのに適した引用を生成します。しかし、あなたが言及した natbib コマンドに対応する完全な範囲があります。

さまざまなコマンドについては、マニュアルの3.8.1と3.8.2、または私の第5章で説明されています。短いガイドもちろん、個々のスタイルによってそれらは変わりますし、場合によっては冗長になりますが、全範囲を知っておく価値はありますし、単に ではなくその範囲を使用することは完全に適切です\autocite

関連情報