Seite 1 von 1
Todo Liste
Verfasst: Mi 5. Jan 2011, 11:00
von MasterofDesaster
Hallo,
ich habe in meiner Arbeit folgenden Befehl eingebaut:
\newcommand{\todo}[1]{\textbf{\textsc{\textcolor{red}{(TODO: #1)}}}}
Jetzt wurde die Arbeit aber immer länger und ich würde gerne einen Überblick darüber bekommen, wie viele Baustellen ich noch habe.
Gibt es eine Möglichkeit mir ein Verzeichnis davon ausgeben zu lassen?
Was mache ich da falsch?
\newlistof{mytodos}{\todo}
Ich habe gesehen, dass es ein "todo" Package gibt, aber wie binde ich das ein? Funktioniert es mit meinem Befehl im Text?
http://www.tex.ac.uk/tex-archive/help/C ... notes.html
Das Minimalbeispiel sieht wie folgt aus:
\documentclass
[listsleft,
12pt,
a4paper,
]{scrbook}
\usepackage{color}
\newcommand{\todo}[1]{\textbf{\textsc{\textcolor{red}{(TODO: #1)}}}}
\begin{document}
Hallo Welt!
\todo{Schoen bunt machen!}
\end{document}
Gruß und Dank
Axel
Verfasst: Mi 5. Jan 2011, 12:01
von bloodworks
Hallo du kannst die Verwendung von todo in der Paket Doku nachlesen. Ich empfehle aber todonotes. Die sind schön bunt...
\documentclass{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\usepackage[shadow,colorinlistoftodos]{todonotes}
\begin{document}
\tableofcontents
\chapter{bla}
\blindtext \todo[color=red]{Da muss noch vieles gemacht werden.}
\section{bllub}
\blindtext
\subsection{HAllo}
\blindtext
\subsubsection{Super}
\blindtext
\paragraph{moin}
\blindtext\todo[color=blue!20]{Das AUch}
\subparagraph{genau}
\blindtext
\minisec{HAllo}
\blindtext
\listoftodos[Das Muss noch gemacht werden ]
\end{document}
Auch hier gilt: die Verwendung kannst du in der Paket Dokumentation nachlesen. (texdoc todonotes)
Grüße
Verfasst: Mi 5. Jan 2011, 12:30
von MasterofDesaster
Hi bloodworks,
danke für die Antwort. Allerdings bekomme ich es damit noch nicht so ganz hin.
Mein Text sieht aus wie:
\documentclass
[listsleft,
12pt,
a4paper,
]{scrbook}
\usepackage{color}
\newcommand{\todo}[1]{\textbf{\textsc{\textcolor{red}{(TODO: #1)}}}}
\begin{document}
Hallo Welt!
\todo{Schoen bunt machen!}
\end{document}
Ich habe in mein Latexdokument nur das folgende Package aufgenommen:
und meinen newcommand Befehl gelöscht.
In meinem Minimalbeispiel funktioniert es, aber in meinem eigentlichen Dokument bekomme ich den Fehler
Too many unprocessed floats.
Was mache ich falsch?
Leider habe ich in meinem Text bestimmt schon 100 mal
todo verwendet und möchte hier nichts mehr ergänzen müssen.
Gruß
Verfasst: Mi 5. Jan 2011, 12:40
von bloodworks
Hallo die Fehlermeldung kommt, wenn LaTEx nicht mehr weiß was es mit den ganzen Floats machen soll.
Siehe auch Dante FAQ
Du kannst versuchen einige todos als "inline" auszugeben, so dass sie nicht mehr auf den Marginalien sitzen. Und oder deine Floats besser zu platzieren.
Kleines Beispiel zur Verdeutlichung des Problems mit dem Marginalien:
\documentclass{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\usepackage[shadow,colorinlistoftodos]{todonotes}
\begin{document}
\tableofcontents
\chapter{bla}
\blindtext \todo[color=red]{Da muss noch vieles gemacht werden.}
\section{bllub}
\blindtext
\subsection{HAllo}
\blindtext
\subsubsection{Super}
\blindtext
\paragraph{moin}
\blindtext\todo[color=blue!20]{Das AUch}
\todo[color=blue!20]{Das AUch}
\todo[color=blue!20]{Das AUch}
\todo[color=blue!20]{Das AUch}
\todo[color=blue!20]{Das AUch}
\todo[color=blue!20]{Das AUch}
\todo[color=blue!20]{Das AUch}
\clearpage % Kommentier das mal aus
% Als zweiter schritt kannst du dann anfangen einige Notes als inline auszugeben.
\todo[color=blue!20]{Das AUch}
\todo[color=blue!20]{Das AUch}
\todo[color=blue!20]{Das AUch}
\todo[color=blue!20]{Das AUch}
\todo[color=blue!20]{Das AUch}
\todo[color=blue!20]{Das AUch}
\blindtext
\listoftodos[Das Muss noch gemacht werden ]
\end{document}
Verfasst: Mi 5. Jan 2011, 12:45
von MasterofDesaster
Mh,
Mist...dann werde ich das Package wohl erstmal nicht verwenden und mit der
Suchfunktion
arbeiten
Danke Dir!
lg
Axel
Verfasst: Di 3. Jan 2012, 10:00
von Julianna Lion
Ich weiß das hier ist uralt, aber ich hatte das gleiche Problem und bin mit viel Suchen und Nachdenken doch noch auf die Lösung gekommen *stolzguck* und will sie anderen Usern mit dem gleichen Problem nicht vorenthalten.
Ich hatte den Befehl \automark{chapter} angeschaltet, wodurch meine, fürs Inhaltsverzeichnis gedachten, Notizzettel auf jeder einzelnen Seite im Header auftauchen wollten. Das hat den Stau verursacht. Der Befehl ist bis aufs weitere auskommentiert, und mit einer todonote versehen, damit ich nicht vergesse ihn wieder anzuschalten.
Beste Grüße
Julianna