Mit tocloft eigenes Verzeichnis erstellen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Mit tocloft eigenes Verzeichnis erstellen

von Big-Gremlin » Sa 10. Jan 2015, 16:27

thx :)

von Besserwisser » Sa 10. Jan 2015, 15:34

Option hang für \DeclareNewTOC

von Big-Gremlin » Sa 10. Jan 2015, 15:19

Eine Frage zum Thema hätte ich dennoch.

Wie kann man im Verzeichnis den Abstand zwischen der Nummerierung und dem Text ändern? Beim Abbildungsverzeichnis ist der Abstand etwas größer. Ich möchte es gern einheitlich :)

von Big-Gremlin » Sa 10. Jan 2015, 15:10

Ja damit klappts. Es gibt ja noch \captionlistentry :)

von Besserwisser » Fr 9. Jan 2015, 17:46

\caption mit verwendetem optionalem aber leeren obligatorischem Argument?

von Big-Gremlin » Fr 9. Jan 2015, 17:30

Erstmal danke für die Antwort :)

Das habe ich gemacht. Zumindest mit der ganzen Formatierung das klappt jetzt.
\usepackage{tocbasic}        
\DeclareNewTOC[type=req, %
            types=reqs, %
            float, %
            counterwithin=chapter,
            floattype=4, %
            name=Anforderung,%
            listname={Anforderungsverzeichnis}]{loe}
      
\newcommand{\requirement}[1]{\fbox{\parbox[tt]{\dimexpr\linewidth-2\fboxsep-2\fboxrule\relax}{\centering\vspace{5ex}\textit{"#1"}\vspace{4ex}}}} 
Aufruf:
\begin{req}[ht]
	\requirement{test123}
\end{req}
Aber ich habe ein paar neue Probleme damit.

Ich möchte, dass der Text, den ich nun in meiner \requirements-Funktion im Verzeichnis steht und in der Caption lediglich zb "Anforderung 3.1"

von Johannes_B » Fr 9. Jan 2015, 16:45

Mit Paket tocbasic solltest du bessere Ergebnisse erzielen, erst recht wenn du eine KOMA-Klasse benutzt.

Mit tocloft eigenes Verzeichnis erstellen

von Big-Gremlin » Fr 9. Jan 2015, 16:43

Hallo liebe Latex-Gemeinde :)

Ich habe vor, mir ein Anforderungsverzeichnis zu erstellen.
% --- Anforderungsverzeichnis ---
\usepackage{tocloft}
\newcommand{\listrequirementname}{Anforderungsverzeichnis}
\newlistof{requirement}{req}{\listrequirementname}
\newcommand{\requirement}[1]{
	\refstepcounter{requirement}
	\addcontentsline{req}{requirement}{\protect\numberline{\therequirement}#1}\par
	
	\fbox{
	\parbox[tt]{\dimexpr\linewidth-2\fboxsep-2\fboxrule\relax}{
		\vspace{3ex}
		\centering\parbox[tt]{14cm}{\centering\textit{"#1"}}
		\vspace{2ex}
	}}
	\vspace{-3ex}
	 
	\begin{center}\par\noindent\textbf{Anforderung \therequirement}\end{center}
	
}
Das Funktioniert ansich auch, jedoch noch nicht so, wie ich es gern hätte. :/

Zum einen, wird mein Anforderungsverzeichnis nicht im Inhaltsverzeichnis angezeigt, gleichzeitig verschwindet auch das Abbildungsverzeichnis aus dem Inhaltsverzeichnis sobald ich tocloft einbinde.

Mittels
\usepackage[nottoc]{tocbibind}
bekomme ich immerhin das Abbildungsverzeichnis wieder.

Also, wie bekomme ich mein Anforderungsverzeichnis mit in das Inhaltsverzeichnis?

Die zweite Frage ist, wie bekomm ich eine Caption unter die Anforderung? Meine Lösung ist ja ein einfacher Text. Ich möchte aber gern, dass die allgemeine Caption-Textgröße verwendet wird (quasi, die selbe wie beim Abbildungsverzeichnis), allerdings soll keine Beschreibung mit hin, sondern lediglich "Anforderung #.#"

Nach oben