\bibliographystyle{dcu} を使用して同じ文書内でスペイン語と英語の参考文献を参照する

\bibliographystyle{dcu} を使用して同じ文書内でスペイン語と英語の参考文献を参照する

私はスペイン語と英語で参考文献を記載した LaTeX 文書を書きました。両方の言語で引用する方法があるかどうか知りたいです。つまり、次のような引用が欲しかったのです。

「著者1と著者2(年1)」と

「著者3 y 著者4 (年2)」

同じ文書内にあります。

以下のコードは私が行ったことを示し、英語で参照を生成するだけです。

\usepackage[spanish]{babel}
\usepackage{natbib}
...
\begin{document}
...
...
...

%-----------------------------------
%   BIBLIOGRAPHY
%-----------------------------------

\label{Bibliography}
\lhead{\textsc{Bibliograf\'ia}} % Change the page header to say "Bibliografía"
\bibliographystyle{dcu} % Use the "dcu" BibTeX style for formatting the Bibliography
\nocite*{}
\bibliography{Bibliography.bib} % The references (bibliography) information are stored in the file named "Bibliography.bib"

\end{document}

答え1

このテンプレートは廃止されました。更新されたバージョンは、latextemplates.com にあります。このテンプレートでは、パッケージの新機能が使用されておりbiblatex、必要な操作が非常に簡単に行えます。

uzgBiblatex異なる言語

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[ngerman,spanish,french,english]{babel}
\usepackage[style=authoryear,autocite=inline]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
Wombats are cool \autocite{sigfridsson}

\selectlanguage{french}
Paulo est un canard \autocite{bertram}

\selectlanguage{spanish}
Soy un peng\"uino. \autocite{companion}

\selectlanguage{ngerman}
Ich spreche alle Sprachen \autocite{brandt}
\end{document}

関連情報