참고문헌의 언어를 변경하는 방법은 무엇입니까?

참고문헌의 언어를 변경하는 방법은 무엇입니까?

내 헤더는 다음과 같습니다.

\documentclass[11pt,a4paper,sans]{moderncv}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{amsmath, amssymb}
\usepackage{enumerate}
\usepackage{dsfont}
\usepackage{bibgerm}

\moderncvtheme[red]{classic}
\usepackage[left=25mm,right=25mm, top=30mm, bottom=30mm]{geometry}
\renewcommand{\baselinestretch}{1.25}

\AtBeginDocument{\recomputelengths}

\nopagenumbers{}                            

\begin{document}

\makecvtitle

\nocite{*}
\newpage
\section{Literatur}

\small{\makeatletter
\renewcommand*\bibliographyitemlabel{\@biblabel{\arabic{enumiv}}}
\makeatother

\bibliographystyle{plain}
\bibliography{xy}}

\end{document}

참고문헌을 포함하고 싶습니다.

\makeatletter
\renewcommand*\bibliographyitemlabel{\@biblabel{\arabic{enumiv}}}
\makeatother

\bibliographystyle{plain}
\bibliography{xy}

하지만 이제 이 참고문헌은 영어로 되어 있고 나는 그것을 독일어로 갖고 싶습니다. 저자는 로 구분하되 and, 독일어( )로 표기해야 합니다 und. 그렇다면 참고문헌의 언어를 변경하는 방법은 무엇입니까?

\bibliographystyle{gerplain} 대신 넣어도 성과 이름이 바뀐다 und.and

아래 예를 시도해 보았습니다. 작동하지 않았습니다. 그래서 나는 bibfile에 항목의 예를 올리려고 노력합니다.

@book{...,
author="... and ...",
title={{title}},
language="English",
publisher="{}",
year=""
}
@article{...,
author="... and ...",
title={{xyz.}},
language="English",
journal="...",
volume="",
number="",
pages="",
year=""
}

더 이상 무엇을 해야할지 모르겠습니다. Google 및 기타 플랫폼에서 검색하면서 찾을 수 있는 모든 것을 시도했습니다.

답변1

귀하의 파일이 없습니다 bib(질문을 업데이트하고 추가하십시오). 다음 MWE를 직접 테스트해 보십시오(내 시스템에서 실행됩니다).

%http://tex.stackexchange.com/questions/68484/how-to-change-language-in-the-bibliography
\documentclass[11pt,a4paper,sans,ngerman]{moderncv}

\usepackage{lmodern}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[english,ngerman]{babel}

\moderncvtheme[red]{classic}

\firstname{John}
\familyname{Doe}
\address{Strasse Hausnummer}{PLZ Ort}
\mobile{+1~(234)~567~890}
\phone{+2~(345)~678~901}
\email{[email protected]}
\homepage{www.johndoe.de}

\begin{document}

\selectlanguage{ngerman}

\makecvtitle

\nocite{*}
\small{\makeatletter
\renewcommand*\bibliographyitemlabel{\@biblabel{\arabic{enumiv}}}
\makeatother

\bibliographystyle{plaindin} % gerplain alphadin, plaindin, abbrvdin, unsrtdin
\bibliography{mybib}         % Literaturverzeichnis

\end{document} 

저는 영어(문학용)와 독일어(독일어 CV)를 사용합니다. 문서 클래스 옵션 babel\selectlanguage. 나는 독일어 참고문헌 스타일을 사용하므로 plaindin다소 오래된 bibgerm.

최소한의 작업 예제에 필요하지 않은 행을 MWE에서 삭제하고 MWE에서 누락된 일부 행을 추가했습니다.

관련 정보