다국어 참고문헌 항목: Apacite/Bibtex/Natbib

다국어 참고문헌 항목: Apacite/Bibtex/Natbib

저는 LaTex를 처음 접했고 다국어 참고문헌을 만드는 방법을 알아내려고 노력 중입니다. 아파사이트 내에서 가능한가요? 저는 BibLaTex를 사용하지 않습니다. 비록 언어 관리에는 더 나을 것 같지만 apacite가 대학의 APA 인용 규칙에 좀 더 적합하기 때문입니다.

나는 독일어(본문, 캡션 등)로 글을 쓰고 있으며 참고문헌도 독일어로 되어 있습니다. 그러나 영어 소스의 경우 특정 세부 사항을 사용자 정의해야 합니다("5. Aufl." 대신 "5th ed."가 필요함). 내가 가지고 있는 이 소스에 대해 이를 쉽게 변경할 수 있는 방법이 있나요? 도와 주셔서 감사합니다!

\documentclass[11pt,a4paper,titlepage,toc=listofnumbered]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[greek, english, main=ngerman]{babel}
\usepackage{apacite}
\usepackage{natbib} 
\usepackage{lmodern} 

\bibliographystyle{apacite}
\AtBeginDocument{%
  \renewcommand{\BCBL}{,}%
  \renewcommand{\BCBT}{,}%
}
\usepackage{etoolbox}
\patchcmd{\thebibliography}{\section*{\refname}}{}{}{}
\renewcommand{\baselinestretch}{1.5}

\begin{document}
\thispagestyle{plain} 

Yada Yada

@Book{american2013diagnostic,
  title     = {Diagnostic and statistical manual of mental disorders},
  publisher = {American Psychiatric Association},
  year      = {2013},
  author    = {{{American Psychiatric Association}}},
  address   = {Arlington, VA},
  edition   = {5},
}


\bibliographystyle{apacite}
\bibliography{Literaturverzeichnis1} 
\nocite{*}
\end{document}

답변1

에서 작업하는 데 어려움을 겪고 있는 경우를 대비하여 내 의견에 대해 후속 조치를 취하고 biblatex어떻게 작동하는지 보여 드리겠습니다. 내가 아는 한, biblatex-apa"주요" 스타일인 스타일은 APA를 준수하므로 필요한 작업을 수행하지 않으면 놀랄 것입니다.

핵심은 의 언어 설정 과 사용해야 할 언어를 알려주는 biblatex필드(적절 langid하지만 hyphenation작동함)를 포함하는 것입니다.biblatex

제가 까치처럼 예시를 선택한 것을 용서해주세요. 나는 독일어도 그리스어도 할 줄 모릅니다!

\documentclass[11pt,a4paper,titlepage,toc=listofnumbered]{scrartcl}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{american2013diagnostic,
  title     = {Diagnostic and statistical manual of mental disorders},
  publisher = {American Psychiatric Association},
  year      = {2013},
  author    = {{{American Psychiatric Association}}},
  address   = {Arlington, VA},
  langid    = {english},
  edition   = {5},
}
@book{Cantor,
    author= {Cantor, Moritz.},
    title = {Vorlesungen über Geschichte der Mathematik},
    volume= {2},
    edition={2},
    address={Leipzig},
    publisher={Druck und Verlag von B.G. Teubner},
    date={1900},
    pagetotal="XII + 943 S.",
  }

@book{Vpaneta,
  author = {Συγγραφέας},
  title  = {Τίτλος},
  year   = {2012},
  langid = {greek},
  edition= {2},
}
\end{filecontents}
\usepackage[language=auto,autolang=other,style=apa]{biblatex}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[greek, english, main=ngerman]{babel}
\usepackage{lmodern}
\addbibresource{\jobname.bib}
\begin{document}

\selectlanguage{english}
There are some works you just \emph{know} are going to turn up in a psychology paper \autocite{american2013diagnostic}. And others that are a little more surprising \autocite{Cantor}. And some that just take your breath away \autocite{Vpaneta} and make you scratch your head.

\selectlanguage{ngerman}

\printbibliography

\end{document}

산출

언제나 그렇듯, 도움을 요청하는 texdoc biblatex것은 texdoc biblatex-apa여러분의 친구입니다.

관련 정보