Plainnat 스타일의 Overleaf 독일어 참고문헌

Plainnat 스타일의 Overleaf 독일어 참고문헌

\usepackage[round]{natbib}나는 내 참고문헌을 다른 \bibliographystyle{plainnat}스타일로 전환하고 싶었는데 , 그 스타일은 나에게 도움이 되지 않습니다.그리고대신에그리고자동차 사이.

\usepackage{bibgerm}와 을(를) \bibliographystyle{gerplain}함께 시도했지만 \usepackage[round]{natbib}이로 인해(17)대신에(저자 외, 2017)소환. 또한 \citeauthor더 이상 작동하지 않습니다.

방금 기부를 시도했지만 \usepackage[style=alphabetic, citestyle=authoryear ,sorting=ytn]{biblatex}내 인용이 전혀 인식되지 않습니다.

Overleaf를 사용하고 있어서 plainnat.bst를 간단히 편집하는 방법을 찾지 못했습니다. 내 턱받이 파일은 다음에 의해 생성됩니다.

내 MWE는 다음과 같습니다.

\documentclass[11pt,a4paper,twoside]{article}
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc} 
\usepackage[hidelinks]{hyperref}
\usepackage[ngerman,english]{babel}
\usepackage[round]{natbib}

\begin{document}
\bibliographystyle{plainnat}
\bibliography{ma.bib}
\end{document}

답변1

의 적절하게 수정된 버전을 생성하려면 다음과 같이 진행하는 것이 좋습니다 plainnat.bst.

  • Overleaf의 TeX 배포판 파일을 찾을 수 없다면 다음에서 복사할 수 있습니다.https://www.ctan.org/tex-archive/macros/latex/contrib/natbib/plainnat.bst.

  • 복사본의 이름을 바꾸고 이름을 plainnat-und.bst. 파일 이름 확장자가 .bst. 라면 다른 파일 이름을 자유롭게 선택할 수 있습니다.

  • 파일을 plainnat-und.bst텍스트 편집기로 엽니다.

  • 문자열의 세 인스턴스를 모두 함수에서 하나씩 , 및 " and "로 바꿉니다 ." und "format.namesformat.full.namesformat.lab.names

  • plainnat-und.bst기본 tex 파일이 있는 폴더에 파일을 저장합니다 .

  • 모든 변경 사항을 완전히 전파하려면 기본 tex 파일에서 전체 재컴파일 주기로 변경 \bibliographystyle{plainnat}하고 수행하십시오.\bibliographystyle{plainnat-und}


부록: 다음은 완전한 MWE(최소 작업 예제) 및 해당 출력입니다.

여기에 이미지 설명을 입력하세요

\documentclass{article}
\begin{filecontents}[overwrite]{mybib.bib}
@misc{ab:3001, author = "A and B", title = "Gedanken", year = 3001}
@misc{cde:3002, author = "C and D and E", title = "Gedanken", year = 3002}
\end{filecontents}

\usepackage[ngerman]{babel}
\usepackage[authoryear,round,longnamesfirst]{natbib} 
\bibliographystyle{plainnat-und}

\begin{document}
\citet{ab:3001}

\citet{cde:3002}, \citep{cde:3002}
\bibliography{mybib}
\end{document}

관련 정보