列举 itemize 上的标题

列举 itemize 上的标题

当使用带有逐项列出的标题时,如何才能使标题显示为列表 5.1.3 或其他内容,而不是图 5.1.3?列表不是图形,因此它也应该包含在图形列表中。

\documentclass{article}

\usepackage{enumerate}

\begin{document}

\begin{figure}
\caption{blabla}
\begin{itemize}
\item blabal
\end{itemize}
\end{figure}


\end{document}

答案1

在此处输入图片描述

\documentclass{article}
\usepackage{newfloat}
\DeclareFloatingEnvironment[placement={!ht},name=List]{mylist}


\begin{document}

\begin{mylist}
\caption{blabla}
\begin{itemize}
\item blabal
\end{itemize}
\end{mylist}

\end{document} 

答案2

这是一个解决方案,它违反了包的使用listings,但它的优点是可以进行输入List of Lists\cref正确使用。

\documentclass{article}
\usepackage{listings} % http://ctan.org/pkg/listings
\renewcommand{\lstlistingname}{List}% Listing -> List
\renewcommand{\lstlistlistingname}{List of \lstlistingname s}% List of Listings -> List of Lists
\usepackage{cleveref}
\crefname{listing}{list}{lists}
\begin{document}
\lstlistoflistings

\begin{itemize}
\begin{lstlisting}[caption={Three blablas},label=list1]\end{lstlisting}\vspace{-\baselineskip}
\item blabla 1
\item blabla 2
\item blabla 3
\end{itemize}

In \cref{list1}, we describe ...\par
\Cref{list1} describes ...

\end{document}

在此处输入图片描述

相关内容