Tabla de contenidos para objetos arbitrarios

Tabla de contenidos para objetos arbitrarios

Estoy trabajando en un documento que contiene una gran cantidad de contenido de diferente tipo, que debe incluirse en varias tablas de contenido.

p.ej

Contents
Chapter 1........................1
  Section 1.1....................1
  Section 1.2....................2
Chapter 2.......................14

List of Figures
Figure 1.........................7
Figure 2........................15

List of Tables
Table 1..........................4
Table 5..........................8

List of ItemTypeA
Group I
  ItemTypeA Description............3
  ItemTypeA Description...........14
Group II
  ItemTypeA Description............5
  ItemTypeA Description...........52

Lit of ItemTypeB
Group I
  ItemTypeB Description............7
  ItemTypeB Description...........11
  ItemTypeB Description...........21

Se pueden usar los comandos.

\tableofcontents

\listoffigures

\listoftables

para generar las tres primeras tablas de contenido automáticamente.

  • ¿Cómo puedo envolver un objeto (por ejemplo, \lipsumo varios párrafos de contenido) de tipo ItemTypecomo una sola unidad y agregarlo a una tabla de contenido personalizada?

  • ¿Cómo puedo mostrar dicha tabla de contenido?


EDITAR:mi pregunta es diferente aesteporque necesito admitir algún nivel de anidamiento dentro de cada tabla de contenido personalizada.

Respuesta1

Podrías usar el tocloftpaquete. La sección de documentación ( texdoc tocloft)2.4 Nueva lista de...describe cómo crear nuevas listas similares a contenidos, cómo formatear las entradas y cómo marcar las entradas en el documento. Se dan varios ejemplos.

información relacionada