德语书目:“und”代替“and”

德语书目:“und”代替“and”

我只是对 BibDesk 有一点小疑问。

我确实有一份应该出现在参考书目中的书籍清单。其中一些书有多个作者。如果有三个作者,则写成这样:M. Mashler、E. Solan 和 S. Zamir。因为我讲德语,所以我想将“und”中的“and”改成“und”。有没有可能解决这个问题?我希望有人能帮助我。

感谢您的帮助。

好的,抱歉,如果您有一个例子的话我想会更容易些:-)。

\documentclass[a4paper, fontsize=11pt, open = any]{scrbook}
\usepackage{geometry} 
\geometry{a4paper, top=25mm, left=25mm, right=25mm, bottom=25mm, footskip=10mm} 

\usepackage[ngerman]{babel}  
\usepackage[T1]{fontenc}         
\usepackage[latin1]{inputenc}   

\begin{document}

\addcontentsline{toc}{chapter}{Literaturverzeichnis}
\nocite{*}
\bibliographystyle{plain}
\bibliography{lit}

\end{document}

在 BibDesk 中我对这本书的定义如下图所示:

在此处输入图片描述

然后 Latex 给我这个:

在此处输入图片描述

我的目标是写下我用红色标记的来源。

我希望你明白我的意思。否则我可以解释得更好一点 ;-)

感谢您的帮助!!

答案1

使用babelbib和书目样式babplain-lfbabplain-lf

\documentclass[a4paper, fontsize=11pt, open = any,bibliography=totoc]{scrbook}
\usepackage{geometry} 
\geometry{a4paper, top=25mm, left=25mm, right=25mm, bottom=25mm, footskip=10mm} 

\usepackage[ngerman]{babel}  
\usepackage[T1]{fontenc}         
\usepackage[latin1]{inputenc}   
\usepackage{babelbib}

\begin{filecontents*}{lit.bib}
@article { Test,
  title={Game Theory},
  publisher={Cambridge University Press},
  year={2013},
  author={Maschier, Michael and Solan, Eilon and Zamier, Shmuel},
}
\end{filecontents*}

\begin{document}

\nocite{*}
\bibliographystyle{babplain-lf}% or babplain-fl
\bibliography{lit}

\end{document}

bibplain-lf

\documentclass[a4paper, fontsize=11pt, open = any,bibliography=totoc]{scrbook}
\usepackage{geometry} 
\geometry{a4paper, top=25mm, left=25mm, right=25mm, bottom=25mm, footskip=10mm} 

\usepackage[ngerman]{babel}  
\usepackage[T1]{fontenc}         
\usepackage[latin1]{inputenc}   
\usepackage{babelbib}

\begin{filecontents*}{lit.bib}
@article { Test,
  title={Game Theory},
  publisher={Cambridge University Press},
  year={2013},
  author={Maschier, Michael and Solan, Eilon and Zamier, Shmuel},
}
\end{filecontents*}

\begin{document}

\nocite{*}
\bibliographystyle{babplain-fl}% or babplain-lf
\bibliography{lit}

\end{document}

babplain-lf

的语言and将取决于文件language中的条目bib或选择的当前语言babel

更好的办法是切换到biblatex

\documentclass[a4paper, fontsize=11pt, open = any,bibliography=totoc]{scrbook}
\usepackage{geometry} 
\geometry{a4paper, top=25mm, left=25mm, right=25mm, bottom=25mm, footskip=10mm} 

\usepackage[ngerman]{babel}  
\usepackage[T1]{fontenc}         
\usepackage[utf8]{inputenc}
\usepackage{csquotes}   
\usepackage[backend=biber]{biblatex}
\addbibresource{lit.bib}

\begin{filecontents*}{lit.bib}
@article { Test,
  title={Game Theory},
  publisher={Cambridge University Press},
  year={2013},
  author={Maschier, Michael and Solan, Eilon and Zamier, Shmuel},
}
\end{filecontents*}

\begin{document}

\nocite{*}
\printbibliography

\end{document}

比布拉特克斯

答案2

相关内容