인용 대신 물음표가 표시되고 참고문헌이 표시되지 않음

인용 대신 물음표가 표시되고 참고문헌이 표시되지 않음

여기에서 이미 주제를 찾아봤지만 실제로 도움이 되는 것은 없습니다. pdflatex -> bibtex -> pdflatex -> pdflatex를 통해 구축하고 있지만 여전히 동일합니다.

bibliografia.bib

@BOOK{Nodzynski,
AUTHOR = {Nodzyński M., Warszycki T.},
TITLE =  {Verilog HDL Podręcznik języka dla projektantów układów cyfrowych},
YEAR =   {Praca dyplomowa PW, Warszawa 2003}
}

document.tex의 끝

\newpage
\bibliography{bibliografia}

내용의 조각

\cite{Nodzynski}

문제는 내 패키지 서문, 잘못된 순서 또는 이와 유사한 항목에 있는 것 같습니다.

\usepackage[numbers,sort&compress]{natbib}  
\usepackage{hypernat}

\usepackage{extsizes}         
\usepackage[final]{graphicx}
\usepackage[a4paper,left=3.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm]{geometry}

\usepackage[hide]{todo}                    
\usepackage[basic,physics]{circ}          
\usepackage[sf,bf,outermarks]{titlesec}     
\usepackage{tocloft}                        
\usepackage{expdlist}  
\usepackage{flafter}     
\usepackage{array}      
\usepackage{listings}    

\definecolor{mygreen}{rgb}{0,0.6,0}
\definecolor{mygray}{rgb}{0.5,0.5,0.5}
\definecolor{mymauve}{rgb}{0.58,0,0.82}

\lstset{ %
  backgroundcolor=\color{white},  
  basicstyle=\ttfamily,     
  breakatwhitespace=false,    
  breaklines=true,               
  captionpos=b,                  
  commentstyle=\color{mygreen},    
  deletekeywords={...},       
  escapeinside={\%*}{*)},        
  extendedchars=true,          
  frame=single,                   
  keepspaces=true,                 
  keywordstyle=\color{blue},       
  language=Verilog,                 
  morekeywords={*,...},          
  numbers=left,                  
  numbersep=5pt,                
  numberstyle=\tiny\color{mygray}, 
  rulecolor=\color{black},       
  showspaces=false,             
  showstringspaces=false,     
  showtabs=false,               
  stepnumber=2,                 
  stringstyle=\color{mymauve},     
  tabsize=2,                   
  title=\lstname        
}

\usepackage[format=hang,labelsep=period,labelfont={bf,small},textfont=small]{caption}  
\usepackage{appendix}    
\usepackage{floatflt}   
\usepackage{here}     
\usepackage{makeidx}     
\usepackage[table]{xcolor}

\usepackage{epstopdf}

도움을 주시면 감사하겠습니다.

답변1

참고문헌 스타일을 넣지 않았습니다. Bibtex로 컴파일하면 다음과 같습니다.

I found no \bibstyle command---while reading file

이것을 시도해 보세요:

\newpage
\bibliographystyle{plain}
\bibliography{bibliografia}

자신에게 가장 잘 맞는 스타일을 사용하시면 됩니다.

단, 도서 항목의 필수 항목은 저자/편집자, 제목, 출판사, 연도입니다. 그 중 일부가 누락되었습니다.

관련 정보