使用 \bibliographystyle{dcu} 在同一文件中引用西班牙文和英文參考書目

使用 \bibliographystyle{dcu} 在同一文件中引用西班牙文和英文參考書目

我寫了一份乳膠文檔,其中包含西班牙語和英語的參考書目。我想知道是否有辦法用兩種語言引用。我的意思是,我想要這樣的引用:

「作者 1 和作者 2(年份 1)」和

“作者 3 和作者 4(第二年)”

在同一個文件中。

下面的程式碼顯示了我所做的,它只是產生英文參考文獻。

\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 上找到更新版本。它使用了 package 的新功能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}

相關內容