У меня есть документ LaTeX на немецком языке. Единственное, что мне нужно на английском, это записи библиографии. Как это сделать?
Вот мой минимальный рабочий пример:
мой main.tex
документ:
\documentclass[ngerman]{MastersDoctoralThesis}
\usepackage[backend=bibtex, style=ieee, citestyle=numeric-comp, natbib=true, sorting=none]{biblatex}
\addbibresource{bibfile.bib} %The filename of the bibliography
\begin{document}
\chapter{SomeExampleChapter, with Kapitel, not chapter..}
example of a citation \cite{Reference1}. Here everything is in german, e.g. Abbildung statt figure, Kapitel instead of chapter etc...
\printbibliography[heading=bibintoc]
\end{document}
и мой bibfile.bib
:
@article{Reference1,
Author = {C. J. Hawthorn and K. P. Weber and R. E. Scholten},
Journal = {Rev. Sci. Instrum.},
Number = {12},
Pages = {4477--4479},
Title = {Littrow Configuration Tunable External Cavity Diode Laser with Fixed Direction Output Beam},
Year = {2001}
}
На данный момент библиография выглядит следующим образом: C. J. Hawthorn, K.P. Weber und R.E. Scholten
Я хочу, чтобы это было:C. J. Hawthorn, K.P. Weber and R.E. Scholten
Theиследует изменить наи. Кроме этого, ничего не должно меняться.
Я знаю, что подобные вопросы уже задавались, но мне было трудно разобраться со всеми ответами.
решение1
Поскольку у меня нет MastersDoctoralThesis
класса, я заменил его на report
, и этот код у меня работает нормально:
\documentclass[english, ngerman]{report}
\usepackage{babel}
\usepackage[backend=bibtex, style=ieee, citestyle=numeric-comp, natbib=true, sorting=none, autolang=other]{biblatex}
\usepackage[autostyle]{csquotes}
\addbibresource{bibfile.bib} %The filename of the bibliography
\begin{document}
\chapter{SomeExampleChapter, with Kapitel, not chapter..}
example of a citation \cite{Reference1}. Here everything is in german, e.g. Abbildung statt figure, Kapitel instead of chapter etc...
\nocite{*}
\printbibliography[heading=bibintoc]
\end{document}