Todo Liste

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


MasterofDesaster
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Fr 26. Nov 2010, 10:37

Todo Liste

Beitrag 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

Benutzeravatar
bloodworks
Moderator
Moderator
Beiträge: 1425
Registriert: Mo 19. Jan 2009, 10:52
Wohnort: /dev/null

Beitrag 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
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.


MasterofDesaster
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Fr 26. Nov 2010, 10:37

Beitrag 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:
\usepackage{todonotes} 
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ß

Benutzeravatar
bloodworks
Moderator
Moderator
Beiträge: 1425
Registriert: Mo 19. Jan 2009, 10:52
Wohnort: /dev/null

Beitrag 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} 
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.


MasterofDesaster
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Fr 26. Nov 2010, 10:37

Beitrag von MasterofDesaster »

Mh,
Mist...dann werde ich das Package wohl erstmal nicht verwenden und mit der
Suchfunktion
arbeiten ;)

Danke Dir!

lg
Axel

Julianna Lion
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Fr 26. Nov 2010, 12:34
Wohnort: Berlin

Beitrag 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

Antworten