natbib과 함께 amsart를 사용할 때 참고문헌이 표시되지 않습니다.

natbib과 함께 amsart를 사용할 때 참고문헌이 표시되지 않습니다.

문서를 컴파일하기 위해 Overleaf에서 Latex를 사용하고 있지만 문서에 참고문헌을 표시할 수 없습니다.

두 개의 파일이 있습니다. 하나는 main.tex이고 다른 하나는 Sample.bib입니다(sample.bib에는 BibTeX 형식의 참조가 있습니다).

\documentclass[11pt,a4paper,reqno]{amsart}참고문헌으로는 과 를 사용하고 있는데 \usepackage[square,numbers]{natbib} \bibliographystyle{unsrtnat}이 둘이 서로 충돌하는 것 같습니다.

다음은 내 .tex 파일의 재현 가능한 최소 예입니다.

\documentclass[11pt,a4paper,reqno]{amsart}

\usepackage[margin=0.8in,footskip=0.25in]{geometry}
\usepackage{amsmath, amsthm, amssymb}
\usepackage{graphicx}

\usepackage{pslatex}
\usepackage{array}
\usepackage[square,numbers]{natbib}
\bibliographystyle{unsrtnat}
\usepackage{hyperref}
\usepackage{amsmath,systeme}
   
\date{}

\parskip 0.2cm

\begin{document}

\title[Title bla bla]
{Title bla}

\author{Name$^1$}
\address{$^1$ xxx}
\address{$^2$ xxx}
\address{$^3$ xxx}
\email{[email protected]}

\subjclass[2010]{xxxx, xxxx.}

\keywords{xxxx $|$ xxxx $|$ xxxx}

\begin{abstract}
Bla bla bla
\end{abstract}

\maketitle

\section{Main}
Bla bla bla bla bla \cite{authorname2022}.
 
\section*{Acknowlegements}
bla bla

% Bibliography
\section*{References}
\bibliography{sample}

\end{document}

내 Sample.bib에 나타나는 BibTex 참조의 예는 다음과 같습니다.

@article{authorname2022,
  title={A model},
  author={xxx, xxxx},
  journal={Nonlinear xxx},
  volume={1},
  number={1},
  pages={1--1},
  year={2020}
}

경고는 다음과 같습니다. 여기에 이미지 설명을 입력하세요

답변1

제가 댓글에 쓴 내용을 다시 말씀드리자면, 저는 이것이 amsart가 재정의하는 방식과 관련이 있다고 믿습니다 \bibliographystyle. unsrtnat와 같은 참고문헌 스타일을 사용하려면 로드해야 합니다.~ 후에 \begin{document}. 이 경우 바로 직전에 로드될 수 있습니다 \bibliographystyle{sample}.

관련 정보