我正在寻找一种方法来为我定义的几个环境创建不同的列表。我看到了一篇与此相关的帖子,但我把它弄丢了(可能是提问的人删除了这个问题),所以我才寻求帮助来做到这一点。
这些是环境:
\usepackage{thmtools}
\declaretheorem[thmbox=L]{Hipótesis}
\declaretheorem[thmbox=M]{Postulado}
\declaretheorem[thmbox=S]{Teorema}
\declaretheorem[thmbox=M]{Principio}
\declaretheorem[thmbox=M]{Ley}
另外,现在我已经使用了\listoftheorems
命令,但它将它们全部混合在一起,并且列表的名称是英文的(我想要西班牙语)。
目前的情况如下:
列表的标题应为:
申请人名单
选民名单
原则清单
希波泰西斯名单
神论清单
此外,如果可能的话,我不希望列表之间有空白页。
梅威瑟:
\documentclass[a4paper, 20pt]{book}
% fuente de letra:
\usepackage{tgcursor}
\renewcommand*\familydefault{\ttdefault} %% Only if the base font of the document is to be typewriter style
\usepackage[T1]{fontenc}
\usepackage[mathscr]{euscript}
% matemáticas:
\usepackage{amsmath, amssymb}
% idioma:
\usepackage[utf8]{inputenc}
\usepackage[spanish, es-tabla]{babel} % 'cuadro' es el título del caption de table por defecto siguiendo indicaciones de RAE; es-tabla lo cambia a 'tabla'
% gestión de párrafos (hace innecesario indicar el salto de línea con doble barra y elimina el indent de todos los párrafos):
\usepackage{parskip}
% enlaces a URLs:
\usepackage[hidelinks]{hyperref}
% gráficos:
\usepackage{graphicx, wrapfig, caption, subcaption}
% tablas:
\usepackage{array, multirow}
\usepackage{thmtools}
\declaretheorem[thmbox=L]{Hipótesis}
\declaretheorem[thmbox=M]{Postulado}
\declaretheorem[thmbox=S]{Teorema}
\declaretheorem[thmbox=M]{Principio}
\declaretheorem[thmbox=M]{Ley}
\begin{document}
\begin{Postulado}[Cuarto postulado]
Hi
\end{Postulado}
\end{document}