Apacite 및 apa6이 annote={} 및 annotate={} 필드를 인쇄하지 않음

Apacite 및 apa6이 annote={} 및 annotate={} 필드를 인쇄하지 않음

apacite및 패키지를 사용하여 APA 형식에 따라 주석이 달린 참고문헌을 작성하려고 합니다 apa6.

apacite 매뉴얼의 56페이지에는 annote또는 필드가 또는 `참고문헌 스타일{apacannx}` annotate와 함께 작동해야 한다고 명시되어 있습니다.\bibliographystyle{apacann}

pdflatex그러나 및 를 사용하여 문서를 컴파일할 때 또는 필드를 bibtex인쇄하는 문서를 가져올 수 없습니다 . annote={}annotate={}

최소한의 예는 다음과 같습니다:

LaTeX 파일:

\documentclass[apacite]{apa6}   
\title{Minimal Example}
\shorttitle{Min. e.g.}      
\begin{document}
\nocite{carlson1984s}
\bibliographystyle{apacann}
\bibliography{references} 
\end{document}

참고문헌 파일:

@article{carlson1984s,
  title={What's social about social psychology? {W}here's the person in personality research?},
  author={Carlson, Rae},
  journal={Journal of Personality and Social Psychology},
  volume={47},
  number={6},
  pages={1304--1309},
  year={1984},
  publisher={American Psychological Association},
  doi={10.1037/0022-3514.47.6.1304},
  annote={First annotation},
  annotate={Second annotation}
}

답변1

드디어 해결책을 알아냈습니다! Apacite는 '\documentclass[apacite]{apa6}'에 인수로 전달되지 않고 자체적으로 호출되어야 합니다. 다음 최소 예시에서는 'annote={}' 필드를 인쇄하지만 'anotate={}'로는 여전히 만족스럽지 않습니다. 그러나 이것만으로도 충분합니다!

\documentclass{apa6}
\usepackage{apacite}   
\title{Minimal Example}
\shorttitle{Min. e.g.}      
\begin{document}
\nocite{carlson1984s}
\bibliographystyle{apacann}
\bibliography{references} 
\end{document}

관련 정보