Seite 1 von 1

Aus Absätzen "logische Einheiten" bilden

Verfasst: Mo 9. Nov 2009, 22:16
von Matlos
Hallo Forum,
ich weiß nicht, wie ichs anfangen soll oder wie ichs am besten formuliere... Ich möchte in meiner Arbeit Beispiele Einfügen. Hierzu nutze ich ntheorem. Passt auch, jetzt hab ich aber das "Problem", dass mir mitten in diese Beispiele auch Grafik eingefügt wird. Ich hätte aber gerne, dass die Beispiele am Stück sind (wohl darf ein Seitenumbruch, aber keine Grafik mittenrein), somit würde ich gerne das Beispiel als "logische Einheit" kennzeichnen, sodass dort keine Grafiken drin vorkommen dürfen. Ein Versuch mit dem framed-Package klappt prima, aber dann hab ich halt einen Rahmen um das Beispiel, was ich aber nicht unbedingt will...

Frage: kann ich mit Holzhammermethode einen weißen Rahmen drum setzen, damit man ihn nicht sieht? Gibt es andere Möglichkeiten?

MB:
...
\usepackage[thmmarks]{ntheorem}
\theoremheaderfont{\bfseries}
\theorembodyfont{\normalfont}
\theoremstyle{break}  %%% neue Zeile nach dem Kopf
\theoremsymbol{\blacksquare}      %%%schwarzes gefuelltes Quadrat als Endemarker
\newtheorem{bsp}{Beispiel}
...
\usepackage{framed}
...
\begin{document}

... TEXT....
\begin{figure}
	\centering
		\includegraphics{bild.pdf}
	\caption{TEXT}
	\label{fig:bild}
\end{figure}
... TEXT...
\begin{framed}
\begin{bsp}[Titel des Beispiels]
Text...
\begin{verbatim}
...Programmcode...
end \end{verbatim}
\end{bsp}
\end{framed}
...TEXT...
\end{document}
Habe schon viele Newsgroups und Foren (auch dieses) nach Anhaltspunkten durchforstet, habe gegooglet, bin leider zu keinem brauchbaren Fund gekommen. Ist auch schwierig zu formulieren, hoffe, ihr könnt damit was anfangen.
Bin für jeden Hinweis dankbar.
Grüße
MatLos

Verfasst: Di 10. Nov 2009, 08:00
von ratte
Such mal im Forum nach \FloatBarrier oder dem Paket placeins.

Verfasst: Mo 16. Nov 2009, 21:59
von Markus
Du kannst auch wahlweise deine Abbildungen in minipages verpacken.
\begin{minipage}
\includegraphics{bild}
\end{minipage}
Somit bleibt das Bild an der Stelle in welchem du es auch wirklich 'Textpositionsmaessig' geschrieben hast.

Ggf. reicht dir das ja auch schon.

Gruss,
Markus

Verfasst: Di 17. Nov 2009, 08:36
von ratte
Wenn man will, dass die Abbildungen nicht nur den Lesefluss, sondern auch noch den Umbruch stören, ist das sicher genau die richtige Lösung. Allerdings sollte man dann ggf. auch den Absatzeinzug vor der minipage verhindern und dem Anwender auch noch erklären, wie er mit \captionof (KOMA-Script oder Paket capt-of oder Paket caption) trotzdem die Beschriftung hin bekommt. Und wenn man schon dabei ist, sollte man ihm auch noch erklären, wie er brauchbaren Abstand zwischen minipage und Haupttext bekommt (beispielsweise per centering-Umgebung) und dass er ggf. doch noch das Paket placeins benötigt, damit nicht durch noch nicht ausgegebene Gleitumgebungen die Reihenfolge bei der Nummerierung durcheinander kommt.