论文引用错误

论文引用错误
 \documentclass[12pt, a4paper, twoside]{Thesis}

  \usepackage[export]{adjustbox}
   \usepackage{graphicx}
     \usepackage{bm}
      \usepackage{afterpage}
       \usepackage{amsmath,nccmath}
        \usepackage{pifont}
         \usepackage{pdfpages}
          \usepackage{mciteplus}
           \usepackage{fancyhdr}
            \usepackage{cleveref}
             \usepackage[T1]{fontenc}
              \usepackage{algpseudocode}
               \usepackage{algorithm}
                \usepackage{tabularx}
             \usepackage{multirow}
             \usepackage{booktabs}
           \usepackage{siunitx}
            \usepackage{setspace}
             \usepackage{subcaption}
              \usepackage{setspace}
               \usepackage{tikz}
                \usetikzlibrary{quantikz}
                 \pdfminorversion=7
                   \hypersetup{pdfauthor={Name}}
                    \let\Algorithm\algorithm
                   \renewcommand\algorithm[1][]{\Algorithm[#1]\setstretch{0.7}}
                 \makeatletter
      \DeclareMathOperator*{\Motimes}{\text{\raisebox{0.25ex}{\scalebox{0.8}{$\bigotimes$}}}}
         \renewcommand{\fnum@figure}{Fig. \thefigure}
       \newcommand{\xmark}{\text{\ding{55}}}
        \makeatother
         \usepackage[square, sort&compress, numbers]{natbib}
         \DeclareMathOperator{\csch}{csch}
          \graphicspath{{Pictures/}}
          \hypersetup{urlcolor=black, colorlinks=true}
         \title{\ttitle}

        \begin{document}

      \makeatletter
       \renewcommand*{\NAT@nmfmt}[1]{\textsc{#1}}
       \makeatother
      \frontmatter
        \setstretch{1.6}
       \fancyhead{}
        %\rhead{\thepage}
         %\cfoot{\thepage} gives page number at bottom
           %\lhead{}
           %\pagestyle{fancy}

          \newcommand{\HRule}{\rule{\linewidth}{0.5mm}}
            \hypersetup{pdftitle={\ttitle}}
            \hypersetup{pdfsubject=\subjectname}
              \hypersetup{pdfauthor=\authornames}
                 \hypersetup{pdfkeywords=\keywordnames}

                \include{Others/Titlepage1}
               \clearpage
               %\include{Others/Titlepage2}
                     \include{Others/Declaration}
                    \clearpage
                \include{Others/Abstract}
               \clearpage
         \include{Others/Publications}
        \clearpage
        \include{Others/Acknowledge}
       \clearpage
      \include{Others/Dedication}
      \pagestyle{plain}

      \tableofcontents
      \listoffigures
      \listoftables
      \clearpage

        \mainmatter
         \pagestyle{fancy}
          \fancyfoot{}
          \fancyhead[LE,RO]{\small\thepage}
           \renewcommand{\headrulewidth}{0.6pt}

         \include{Chapters/Chapter1/Chapter1}
           \include{Chapters/Chapter3/Chapter3}
             \include{Chapters/Chapter2/Chapter2}
              \include{Chapters/Chapter4/Chapter4}
         \include{Chapters/Chapter5/Chapter5}



        \addtocontents{toc}{\vspace{2em}}
        \addtocontents{toc}{\vspace{2em}}
          \backmatter

           \bibliographystyle{unsrt}
           \bibliography{Bibliography}

              \end{document}

我在 .bib 文件(参考书目)中拥有所有参考文献。

我的问题是,当我编译到第 4 章时,即

                  \include{Chapters/Chapter1/Chapter1}
                      \include{Chapters/Chapter3/Chapter3}
                       \include{Chapters/Chapter2/Chapter2}
                           \include{Chapters/Chapter4/Chapter4}

所有的参考文献都没问题,但只要我编译包括第五章,即,

                               \include{Chapters/Chapter1/Chapter1}
                      \include{Chapters/Chapter3/Chapter3}
                       \include{Chapters/Chapter2/Chapter2}
                           \include{Chapters/Chapter4/Chapter4}
                             \include{Chapters/Chapter5/Chapter5}

有一个问题。这里的主要问题是它既没有显示为警告,也没有显示为 latex 错误。问题是第 1 章中引用了一个参考文献,其参考编号应该在 80 左右,但是当我包含第 5 章时,这个参考文献成为论文的第一个参考文献。我通过运行参考书目、编译然后运行进行了各种排列,但无济于事。这真的很令人沮丧,有人可以帮忙吗?

相关内容