괄호를 사용하여 인용하려고 하는데 대괄호만 표시됩니다.

괄호를 사용하여 인용하려고 하는데 대괄호만 표시됩니다.

다음 인용 스타일을 사용하고 싶습니다.

(저자명, 연도)

다음 명령을 사용하여 이 작업을 시도했습니다.

\usepackage{natbib}
...
\fancyhead[LO]{Bibliography}
\setcitestyle{round}
\bibliographystyle{plainnat}
\bibliography{references}

그러나 결과는 다음과 같습니다

[저자명, 연도]

저는 라텍스에 익숙하지 않기 때문에 natbib 패키지와 충돌하는 패키지를 사용하고 있지 않은지 확인하기 위해 사용 중인 다른 패키지도 추가하고 있습니다.

\usepackage{placeins}
\usepackage{amsmath}
\usepackage{subcaption}
\usepackage{soul}
\usepackage{float}
\usepackage{amssymb} % Fancy letter package
\usepackage{mathrsfs} % Fancy letter package
\usepackage{caption}
\usepackage[toc,page]{appendix}

업데이트 1:

내 문서에 overleaf.com을 사용하고 있다는 사실을 언급하는 것을 잊어버렸습니다.

답변1

@moewe의 의견에서 해결책을 얻었습니다.

나는 \setcitestyle{round}안에 있었다 \begin{document} ... \end{document}. 이전에 이동한 후 \begin{document}제대로 작동했습니다.

노력과 도움에 감사드립니다.

관련 정보