图表标题打印在第一页,图表内容打印在下一页。表格列表也存在此问题。我使用下面的几行来添加表格列表和图表列表。
\documentclass[12pt, titlepage, openany]{amsbook}
\setcounter{secnumdepth}{1}
\setcounter{tocdepth}{2}
\usepackage{tocvsec2}
\usepackage[bookmarksdepth=subsection]{hyperref}
\usepackage{amsmath, amsfonts, amssymb, amsthm}
\usepackage[all]{xy}
\usepackage{graphicx}
\usepackage[nottoc]{tocbibind}
\usepackage{aliascnt}
\usepackage[colorlinks, linktocpage, allcolors=black,%breaklinks{hyperref}
\usepackage{float}
\usepackage{cite}
\usepackage{xcolor}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{graphicx}
\usepackage{textcomp}
\usepackage{xcolor}
\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
\usepackage{booktabs, multirow}
\usepackage{tabularx}
\usepackage{slashbox}
\usepackage{algorithm}
\usepackage[toc,page]{appendix}
\usepackage[noend]{algpseudocode}
\usepackage{siunitx}
\usepackage{subfig}
\usepackage{caption}
\interfootnotelinepenalty=10000
\input{UNTdissertation.sty}
\input{macros}
\newcommand\summaryname{ACKNOWLEDGMENTS}
\newenvironment{ACKNOWLEDGMENTS}
{\begin{center} \bfseries{\summaryname} \end{center}}
\begin{document}
\frontmatter
\title{}
\author{}
\maketitle
\include{copyright}
\include{acknowledgments}
\listoffigures
\listoftables
\tableofcontents
\mainmatter
\allowdisplaybreaks
\include{chapter1}
\include{chapter2}
\include{chapter3}
\include{chapter4}
\include{chapter5}
\include{chapter6}
\backmatter
\bibliographystyle{unsrt}
\cleardoublepage
\renewcommand\bibname{REFERENCES}
\bibliography{references}
\end{document}
输出如下所示