Einbinden des thmbox-Pakets

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: Einbinden des thmbox-Pakets

von Schnubbie87 » Di 10. Apr 2012, 00:13

Leider finde ich den Fehler nicht in dem Dokument, daher kann ich auch kein Minimalbeispiel erstellen...

Na ja, hab mich jetzt entschlossen das Paket einfach draußen zu lassen. Es benötigt einfach zu viel Zeit das Ganze richtig zu stellen und die habe ich leider im Moment nicht...

An Dich nochmal ein riesen großes Dankeschön für deine Mühe und Zeit, die du Dir für mich genommen hast!!! Hast mir wirklich viel geholfen!

Liebe Grüße und noch einen wunderschönen Start in die Woche

von Xenara » Mo 9. Apr 2012, 18:37

Sorry, aber was soll denn dein "Minimalbeispiel" zeigen? Wie soll man dir helfen, wenn du die Informationen vorenthältst, in denen der Fehler steckt???
Nochmal: Ein Minimalbeispiel zeigt den Fehler und enthält genau soviel Code, wie nötig ist, damit der Fehler auftritt, aber nicht mehr.

Pakete kann man nicht nur für bestimmte Stellen/Kapitel laden.

von Schnubbie87 » Mo 9. Apr 2012, 13:41

Noch eine andere Idee :)

Kann ich vielleicht das Paket so einstellen, dass es sich nur auf ein bestimmtes Kapitel bezieht? Dann hätte ich ja nicht mehr das Problem mit dem Restdokument... Ist zwar vielleicht keine ideale Lösung aber wenigstens etwas...
hab schonmal dafür im Netz geschaut, aber bis jetzt noch nichts gefunden.

Liebe Grüße

von Schnubbie87 » Mo 9. Apr 2012, 13:07

Im Prinzip ist das Minimalbeispiel ja genauso wie du vorher reingestellt hast...
Habs jetzt nochmal erweitert mit einer standardzeichnung, die ich überwiegend drin habe, wobei diese im minimalbeispiel läuft...
\documentclass[ngerman,a4paper,titlepage]{scrreprt}

% Sprache und Papierformat
\usepackage[ngerman]{babel}
\usepackage{setspace}
\emergencystretch=3em

\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{placeins}

\usepackage{pgf,tikz}
\usetikzlibrary{arrows,matrix}

\usepackage{thmbox}
\newtheorem[M]{thmM}{Beispiel}


\begin{document}

 	\begin{figure}[!hbt]
	\centering
			\definecolor{ffffff}{rgb}{1,1,1}
			\definecolor{qqttff}{rgb}{0,0.2,1}
			\definecolor{ccqqqq}{rgb}{0.8,0,0}
			\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm]
			\clip(-0.2,-0.98) rectangle (6.64,3);
			\draw [color=ccqqqq,fill=ccqqqq,fill opacity=0.5] (2.39,0.99) circle (1.2cm);
			\draw [color=ccqqqq,fill=ccqqqq,fill opacity=0.5] (4.01,0.99) circle (1.2cm);
			\draw [line width=0.4pt,color=qqttff,fill=qqttff,fill opacity=1.0] (0.8,0.98) circle (0.4cm);
			\draw [line width=0.4pt,color=qqttff,fill=qqttff,fill opacity=1.0] (3.21,2.37) circle (0.4cm);
			\draw [line width=0.4pt,color=qqttff,fill=qqttff,fill opacity=1.0] (3.22,-0.39) circle (0.4cm);
			\draw [line width=0.4pt,color=qqttff,fill=qqttff,fill opacity=1.0] (5.6,1) circle (0.4cm);
			\draw [line width=0.4pt,color=qqttff,fill=qqttff,fill opacity=1.0] (3.21,0.99) circle (0.4cm);
			\draw [color=ffffff,fill=ffffff,fill opacity=0.5] (2.01,0.99) circle (0.81cm);
			\draw [color=ffffff,fill=ffffff,fill opacity=0.5] (4.41,0.99) circle (0.8cm);
			\draw [line width=1.6pt] (0,0.98)-- (3.2,2.84);
			\draw [line width=1.6pt] (3.2,2.84)-- (6.4,1);
			\draw [line width=1.6pt] (6.4,1)-- (3.2,-0.86);
			\draw [line width=1.6pt] (3.2,-0.86)-- (0,0.98);
			\end{tikzpicture}
	\caption{Aufgabenskizze der Aufgabe \ref{example:4}.}
	\FloatBarrier
	\end{figure}


\end{document}

von Xenara » Mo 9. Apr 2012, 01:42

Jetzt mach doch bitte mal ein vollständiges, lauffähiges Minimalbeispiel. Du bekommst ständig andere Fehler, die gar nichts mit deinem ursprünglichen Problem zu tun haben. Dass das Paket per se funktioniert habe ich dir ja mit meinem Code gezeigt.

von Schnubbie87 » So 8. Apr 2012, 23:09

oh ja hab's gefunden. Hab ausversehen ein \end{problem}-Befehl dabei gelöscht habe...

Sooo hab das Ganze nun nochmal wiederholt. Jetzt meint er:
! Latex Error: Float(s) lost.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
 ...

1.1833       \chapter{Vorschl"age zur ...}

?
 
Oh mann... Ich glaub ich lass es einfach mit dem Paket...

von Xenara » So 8. Apr 2012, 22:37

Hast du die problem-Umgebung beendet? Steht irgendwo "\end{problem}"?

Zum Fehler finden:
Es kommt auf deinen Editor an, mit TeXnicCenter kann man mit dem roten Ausrufezeichen zum Fehler springen. Allerdings sind die Angaben der Zeilen nicht immer richtig.
Es gilt aber immer, dass das Problem _vor_ der angegebenen Zeilennummer ist, es knallt aber halt erst später. Bei deinem Fehler beispielsweise sucht LaTeX halt überall nach einem Ende der Umgebung und findet sie nicht mehr bevor er das alles beendende \end{document} erreicht.

von Schnubbie87 » So 8. Apr 2012, 22:33

Also anscheinend liegt es nicht an den figure-Umgebungen... Habe alle nacheinander rausgeschmissen und jedes mal durchlaufen lassen. Als ich alle draußen hatte. wollte er dass ich die table-umgebungen rausschmeiße. hab ich auch gemacht und dann gab er mir die fehlermeldung:
! Latex Error: \begin{problem} on input line 790 ended by \end{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
 ...

1.1852       \end{document}

? 
Habe aber nur einmal \end{document} drin?!

von Schnubbie87 » So 8. Apr 2012, 22:05

Ne, ne, ich habe noch gar nichts innerhalb des Dokumentes mit thmbox rumgemengt...

Hatte auch schon eine figure-Umgebung in das Minimalbeispiel eingebunden und da hat es funktioniert, sogar mit meinem kompletten header...

Hab gerade mal versucht alles so aufzudröseln, wie es in der verlinkten Anleitung steht, um ein Minimalbeispiel mit dem betroffenen Part einzubinden, aber klappt leider nicht, weil es andauernd einen Latex error gibt :evil: ...

Ist vielleicht ne blöde frage, aber wo findet man eigentlich in dem Dokument die inputlines? Kann man da nicht direkt irgendwie hinspringen damit ich weiß wo es hängt?

von Xenara » So 8. Apr 2012, 21:38

Dann mach bitte ein Minimalbeispiel, denn ich kann dein Problem nicht nachvollziehen.
Das hier läuft nämlich:
\documentclass{scrreprt}

\usepackage{graphicx}
\usepackage{thmbox}

\begin{document}

\begin{figure}[htbp]%
\rule{2cm}{2cm}
\caption{Caption}%
\end{figure}

\end{document}
 
Edit:

Du hast hoffentlich nicht zufällig versucht, eine figure-Umgebung _in_ die thmbox zu packen, oder?
Also sowas zu machen:
\begin{thmbox}[L]{The title}
\begin{figure}[htbp]%
\rule{2cm}{2cm}
\caption{Caption}%
\end{figure}
\end{thmbox}
Das kann nicht funktionieren, da die figure-Umgebung eine Gleitumgebung ist wie table. Wenns nicht gleiten soll, braucht man die Umgebung auch nicht.
Sähe dann beispielsweise so aus:
\documentclass{scrreprt}

\usepackage{graphicx}
\usepackage{thmbox}

\begin{document}

\begin{thmbox}[L]{The title}
\begin{minipage}{.3\linewidth}
\centering
\rule{2cm}{2cm}
\captionof{figure}{Caption}%
\end{minipage}
Etwas normaler Text daneben.\\
Oder drunter.
\end{thmbox}

\end{document} 

Nach oben