tikz Problem bei include

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: tikz Problem bei include

von Crys » Mi 20. Aug 2014, 15:01

Danke, daran habe ich gar nicht mehr gedacht. Eig. weiß ich das ja :)

Das genügt auch ;)
\input{praeambel}

von rais » Mi 20. Aug 2014, 14:47

Du kannst in Deinem eigenen Code-Block mal auf \include klicken, das sollte die entsprechende Seite hier im Wiki öffnen. Da steht u. a. drin, daß \include in der Dokumentpräambel nicht verwendet werden sollte.
Ersetze also
\include{praeambel}
mit
\input{praeambel.tex}
und schon geht's.

MfG
Rainer

tikz Problem bei include

von Crys » Mi 20. Aug 2014, 14:19

Problem war eigendlich, dass beim todonotes-Packet die Linien nicht nach links zur Stelle wo der Befehl eingegeben war gingen, sondern nach rechts ins Nichts.

Ich habe mein Dokument immer weiter gekürzt und bis zum MB:
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{mwe}
\usepackage{todonotes}

\begin{document}

\blindtext

Lorem ipsum \todo{ToDo} dolor sit amet, \ldots

\end{document}
Und das ging dann.

Dann habe ich einen Teil in die Präambel verpackt:
\include{praeambel}

\begin{document}

\blindtext

Lorem ipsum \todo{ToDo} dolor sit amet, \ldots

\end{document}
% das ist die praeambel.txt
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{mwe}
\usepackage{todonotes}
Und dann ging es nicht mehr :?

Dann habe ich nur das todonotes-Packet in die Hauptdatei gepackt:
\include{praeambel}
\usepackage{todonotes}

\begin{document}

\blindtext

Lorem ipsum \todo{ToDo} dolor sit amet, \ldots

\end{document}
% das ist die praeambel.txt
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{mwe}
Und es ging wieder :shock:

Schlussendlich habe ich herausgefunden, dass das tikz-Packet nicht in einer Ausgegliederten-Datei liegen darf. Wenn das Packet in der Hauptdatei liegt, dann geht alles. Wenn ein anderes Packet das tikz-Packet lädt und in einer Ausgegliederten-Datei ist, dann geht das nicht mehr ...

Wieso ist das so?

Nach oben