我一直在尝试浏览以前的问题并找到了一些答案,但是,我找不到我的错误。我试图在我的论文的每一章之后都列出参考书目。主文件的当前版本是:
\documentclass[12pt]{book}
\usepackage{import}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{titlesec}
\usepackage{mathptmx}
\usepackage{textcomp}
\usepackage{caption}
\usepackage{subcaption}
\usepackage[semicolon,round,sort&compress,sectionbib]{natbib}
\usepackage{chapterbib}
\usepackage[a4paper, width=150mm, top=25mm, bottom=25mm, bindingoffset=6mm]{geometry}
\setcounter{tocdepth}{4}
\setcounter{secnumdepth}{4}
\begin{document}
\frontmatter
\mainmatter
\chapter{Introduction}}
\import{./5_Introduction/}{Introduction.tex}
\graphicspath{{./5_Introduction/Images/}}
\end{document}
在引言部分,我称
\bibliographystyle{apalike}
\bibliography{Int-References}
其中 Int-references 是一个通过 JabRef 保存的 .bib 文件。
我正在使用的程序是 Texmaker。
我推测我在执行主文件时调用 .aux 来生成引用时做错了什么。我只是不知道我的错误。
答案1
每章必须以 开始\bibliographystyle{...}
并以 结束\bibliography{...}
。在我的讲义中,每章都是一个单独的文件,\include{...}
将它们拉入主文件。