如何将表格列表和算法列表放在同一页面中

如何将表格列表和算法列表放在同一页面中

我的算法列表 (LoA) 非常短,因此为了节省页面,我想将 LoA 放在与表列表 (LoT) 相同的页面中。目前,我的输出如下图所示。

LoT 和 LoA 在不同的页面上

我尝试使用 \usepackage{tocloft},但无济于事。请帮我如何将 LoT 和 LoA 放在同一页面上。以下是我正在使用的包(简化版)。

\documentclass[10pt,a4paper, openright,titlepage,fleqn,%
              headinclude,footinclude,BCOR5mm,%
              numbers=noenddot,cleardoublepage=empty]{scrreprt} %without space utk jilid

%to get rid of empty page between chapter:
\let\cleardoublepage\clearpage

\usepackage{graphicx}
\usepackage{amsmath,amssymb,amsthm}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc} 
\usepackage[square]{natbib}
\usepackage{subcaption} 
\usepackage{hyperref} 
%\usepackage[ruled,vlined,algochapter,linesnumbered]{algorithm2e}
\usepackage{chngpage}
\usepackage{calc}
\usepackage{ccicons} 
\usepackage{xspace} 
\usepackage{booktabs} 
\usepackage{listings}
\usepackage{scrhack} % ignore warnings about deprecated KOMA-Script
\usepackage[printonlyused,smaller,withpage]{acronym}

\usepackage{enumitem}

\usepackage{longtable}


\usepackage{afterpage}

\usepackage[floatperchapter,dottedtoc,eulerchapternumbers,pdfspacing,linedheaders]{classicthesis}
\usepackage{arsclassica}

\usepackage{pdfpages}
\usepackage{float} 

\usepackage{algorithm}
\usepackage{algpseudocode}
\usepackage{tocloft} %to combine list of table and algorithms
\usepackage{xcolor}
\areaset{16cm}{28.1cm}%{26.1cm} %def 17, 27.1 %remove this to use default type

\input{mysettings}


\begin{document}
\pagenumbering{roman}
\pagestyle{plain}

\listoftables
\listofalgorithms

\end{document}

我相信这个问题一定有一个简单的解决办法。谢谢。

答案1

使用

\listoftables
    
{\let\cleardoublepage\relax \listofalgorithms }

以防止算法章节列表发出新的页面。

A

相关内容