\parencite{} および (\cite{}) は同じ結果になりますか?

\parencite{} および (\cite{}) は同じ結果になりますか?

彼らは同じですか?

\usepackage{biblatex}

testing123 \parencite{Author1} testing123 
testing123 (\cite{Author1}) testing123 

私はただ

(著者1、2001)

ドキュメントをコンパイルしたときも結果は同じでした。

答え1

いいえ、一般的にはそうとは言えません

(\cite{sigfridsson})

そして

\parencite{sigfridsson}

同じ結果が得られます。 は括弧付きの引用、または少なくとも何らかの括弧内の引用を生成することを意図しているため、多くのスタイルで結果は同じになります\parenciteが、これは信頼できるものではありません。

例えば

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

\usepackage[style=numeric, backend=biber]{biblatex}

\addbibresource{biblatex-examples.bib}

\begin{document}
(\cite{sigfridsson})

\parencite{sigfridsson}

\printbibliography
\end{document}

生産する

([1])

[1]

しかし、authoryearタイプのスタイルであっても、 には\cite独自の括弧が付いていないため、出力が異なる場合があります。たとえば、 APA スタイルでは、括弧内の引用は他の引用とは異なるタイプセットにする必要があります。 は\parencite biblatex括弧を認識し、それに応じて調整できますが、 では(\cite{...})それほどではありません。

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

\usepackage[style=apa, backend=biber]{biblatex}

\addbibresource{biblatex-examples.bib}

\begin{document}
(\cite{sigfridsson})

\parencite{sigfridsson}

\printbibliography
\end{document}

(シグフリッドソンとライド、1998)

(シグフリッドソン&ライド、1998)

\cite他にも、括弧と を追加してタイプセットする(\cite{...})と括弧がネストされる、より複雑な例があるかもしれません\parencite{...}。その場合、 は\parencite括弧の種類を丸括弧と角括弧の間で切り替えて、ネスト レベルを見つけやすくしますが、(\cite{...})括弧は には見えないため、これは実行されませんbiblatex

強く\parencite使用をお勧めします(\cite{...})意味的にもっと意味のあるコマンドなので知っている括弧について。\parencite悪い副作用なしにスタイルを切り替えることが容易になります。

私はさらに進んで\autocite

\autocite{sigfridsson}

authoryearのようなスタイルでは、\autociteは通常 のように動作します\parenciteが、 オプションを使用して動作をカスタマイズすることができ、スタイルの切り替えがさらに簡単になります。これは、脚注引用を取得するにはautociteとだけ言うことができるためです。autocite=footnote,

関連情報