我在 LaTeX 文档的列表列表中遇到了标题和页码之间的间距问题。我使用 tcolorbox 软件包来制作彩色框架,并使用列表来管理列表。
这是一个说明该问题的简单例子:
\documentclass{article}
\usepackage{tcolorbox} % Package for colored boxes
\usepackage{listings} % Package for listings (we use our own commands for lists)
\usepackage{tocloft} % Package for managing lists of contents
% Definition of the myColorFrame environment
\newcounter{listing}
\newenvironment{myColorFrame}[2][blue]{%
\refstepcounter{listing}%
\addcontentsline{lol}{listing}{Code~\thelisting:~#2}% Adds entry to the list of listings
\begin{tcolorbox}[colframe=#1,title={Listing~\thelisting: #2}]%
}{%
\end{tcolorbox}
}
\begin{document}
\section{Intro}
\begin{myColorFrame}{red}{Example listing}
This is a simulated listing.
\end{myColorFrame}
% Adding the list of listings
\renewcommand{\lstlistingname}{Listing}
\renewcommand{\lstlistlistingname}{List of Listings}
\lstlistoflistings
\end{document}
在生成的列表列表中,条目显示为:
清单 代码 1:示例清单 1
标题“代码 1:示例列表”和页码“1”之间没有空格。我需要在标题和页码之间添加一些空格。
提前感谢您的帮助!
预期结果:
标题“代码 1:示例列表”和列表的页码之间应该有一些空格。
附加信息:
即使使用不同的选项或对 tcolorbox 和 listings 包进行修改,问题仍然存在。我正在寻找一种允许在标题和页码之间添加固定间距的解决方案。
1 个回答