\todo{bla}
tocbasic Verzeichnis für Nicht-Gleitumgebungen
tocbasic Verzeichnis für Nicht-Gleitumgebungen
Ich möchte mit tocbasic ein Todo-Verzeichnis erstellen. Es gibt genug Beispiele die eine Erstellung von Verzeichnissen für Umgebungen beschreiben. Ich bräuchte aber ein Verzeichnis für mein neu definiertes Kommando
Was muss ich tun, um ein Verzeichnis für Nicht-Umgebungen anzulegen?
Wenn ich die Anleitung des Paket richtig verstehe:
Danach kannst Du mit Einträge in das Verzeichnis schreiben. Für nicht nummerierte Einträge lässt Du "[NUMMER]" (also einschl. eckige Klammern) einfach weg. Es ist natürlich sinnvoll DATEIENDUNG durch eine echte Endung, beispielsweise "tod" zu ersetzen. Wenn Du bei \addtotoclist als Besitzer float statt todo angibst, werden wohl die listof-Einstellungen der KOMA-Script-Klassen auch für Dein Verzeichnis verwendet.
Nähere zu den Anweisungen ist Abschnitt 15.2 der KOMA-Script-Anleitung zu entnehmen. Im Abschnitt 15.4 wird gezeigt, wie man das anwendet.
Noch einfacher geht es vermutlich mit \DeclareNewTOC:
Ein Zähler für die todo-Einträge wird in diesem Fall nicht angelegt. Den gibt es nur, wenn Option float oder nonfloat verwendet wird. Wenn Du die todo-Einträge nummerieren willst,musst Du also ggf. selbst einen Zähler mit \newcounter anlegen.
Zu \DeclareNewTOC siehe Abschnitt 15.5 der KOMA-Script-Anleitung.
\addtotoclist[todo]{DATEIENDUNG} \newcommand*{\listofDATEIENDUNGname}{Verzeichnis der TODOs} \newcomand*{\l@todo}{\l@figure}
\addxcontentsline{DATEIENDUNG}{todo}[NUMMER]{Text}
Nähere zu den Anweisungen ist Abschnitt 15.2 der KOMA-Script-Anleitung zu entnehmen. Im Abschnitt 15.4 wird gezeigt, wie man das anwendet.
Noch einfacher geht es vermutlich mit \DeclareNewTOC:
\documentclass{article} \usepackage{tocbasic} \DeclareNewTOC[% type=todo,% bestimmt u. a. \listoftodos und zweites Argument von \addxcontentsline listname={Verzeichnis der TODOs}% Titel des Verzeichnisses ]{tod} \usepackage{blindtext} \begin{document} \listoftodos \blinddocument \addxcontentsline{tod}{todo}{Ein Eintrag} \end{document}
Zu \DeclareNewTOC siehe Abschnitt 15.5 der KOMA-Script-Anleitung.
Für Einträge mit Nummer solltest Du das optionale Argument von \addxcontentsline verwenden:Schlumpf hat geschrieben:\newcommand{\todo}[1]{ {\color{red}\emph{#1}} \stepcounter{todocounter} \addxcontentsline{todo}{todo}{\thetodocounter.~#1} }
\newcommand{\todo}[1]{% {\color{red}\emph{#1}}% \stepcounter{todocounter}% \addxcontentsline{todo}{todo}[\thetodocounter.]{#1}% }
- Johannes_B
- Moderator
- Beiträge: 5079
- Registriert: Do 1. Nov 2012, 14:55
- Kontaktdaten:
Vielleicht bist du auch am Paket todonotes interessiert
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?
Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
LaTeX-Vorlagen?
Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.