Estrechamente relacionada:
-Imitando la funcionalidad de "tabla de contenidos" de LaTeX
Usando documentclass{minimal}
, ¿cuál es la forma más corta de escribir un asincrónico de bajo nivel Table of Contents
(sin minitoc
, etc.)?
Espero comprender la funcionalidad API de bajo nivel. (Ya sé cómo usar los paquetes de nivel superior, ( tocloft
,, minitoc
etc.).
Actualmente, he creado un "contenedor" tocloft
con una interfaz más fácil de usar. Sin embargo, eventualmente me gustaría eliminar esa dependencia.
Nota: Estoy usando el término Asynchronous Table of Contents
en el sentido de un artefacto dinámico que se genera a medida que se leen los archivos de entrada ( \chapter
títulos, etc.), en lugar de una tabla estática que se define y representa manualmente.
Esta pregunta realmente está relacionada con cómo usar el write
comando o cómo usar algún otro método asincrónico para generar dinámicamente una tabla de contenido básica.
Pseudocódigo:
\ChapterMacroDefinition % Is this where the `\write` magic occurs?
\TableOfContentsPlaceHolder % Is there an "End Document" handler?
\Chapter{My First Chapter}
... Chapter One Contents
\Chapter{My Second Chapter}
... Chapter Two Contents
Notas: Esto es aparte de cualquier formato o niveles de sección, etc.