PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Minipage und Abbildungen



pokepikachu
13-07-2009, 09:51
Hallo.

Nachdem ich nun endlich gelernt habe wie man vernünftig Abbildungsunterschriften etc. setzt habe ich noch ein letztes Problem.
Ich möchte gerne die Technik der minipages benutzen.
Wenn ich jedoch ein Bild einfügen möchte, ergeben sich eine Menge Fehlermeldungen.
Früher benutzte ich z.B.
\begin{minipage}{0.40\textwidth}
Für eine dreidimensionale Ausdehnung benutzt man dünne hohle Zylinder aus speziellen Piezokeramiken, an deren unteren Ende die Spitze befestigt wird. An der Außenwand des Zylinders werden 4 Elektroden befestigt und eine weitere im Inneren. Diese innere Elektrode steuert die Ausdehnung in z-Richtung (Verlängern - Zusammenziehen).
\end{minipage}
\hfill
%------------------------------
\begin{minipage}{0.60\textwidth}
\begin{center}
\includegraphics[width=1.0\textwidth]{Bilder/piezo.png}
\figcaption{Piezosteuerelement}

\end{center}
\end{minipage}

Wenn ich jedoch nun :

\begin{figure}

\includegraphics{../../Bilder/real.png}
\caption{Test}
\label{fig:real}
\end{figure}

benutze bekomme ich folgende Fehlermeldung:
Latex: Error: not in outer par mode



Mein Header sieht wie folgt aus:
\documentclass[a4paper,12pt,twoside,titlepage,ngerman,toc=flat]{scrbook}

\KOMAoptions{parskip=half} % Nach KOMA Script 3 eine optimale Seiten/ Absatzanpassung. Layout technisch sehr schön

%Alles was Schrift angeht
\usepackage{babel}
%\usepackage[utf8]{inputenc}
\usepackage[latin1]{inputenc}
\usepackage[babel,german=quotes]{csquotes}
\usepackage[T1]{fontenc}


\usepackage{graphicx} %Bilder
\usepackage{amsmath} %Mathe
\usepackage{amsfonts} %auch Mathe
\usepackage{amssymb} %und nochmal Mathe
\usepackage{subfigure} %mehrere Abbildungen in eine Figure-Umgebung
\usepackage{exscale} %automatische Gr\"{o}{\ss}enanpassung von Integralen und Summen usw.
\usepackage{pdflscape} %pdf-Querformat-Unterst\"{u}tzung
%\usepackage{color} % RGB Farben
\usepackage{xcolor} % CMYK Farben
\definecolor{uniblau}{rgb}{0,0.2196,0.5882}% RGB Farbe Rot 150 : 150/255= Code
\definecolor{uniblaun}{cmyk}{1,0.72,0.02,0.12}
%\usepackage{nonfloat} %keine Flie{\ss}texte

%Kopfzeilen
\usepackage{scrpage2} % Neue moderene Kopfzeilentechnik
\clearscrheadings
\pagestyle{scrheadings}
\automark[chapter]{section}
\ohead{\headmark}
\ofoot{\pagemark}
\setheadtopline{2pt}[\color{uniblaun}]
\setheadsepline{.4pt}[\color{uniblaun}]

\usepackage{blindtext}

\numberwithin{equation}{section}
\numberwithin{figure}{section}
\numberwithin{table}{section}


% --- Bild- und Tabellenunterschriften ---
%
\usepackage[margin=10pt, font=small, labelfont=bf, labelsep=colon, format=plain, indention=.5cm, justification=justified]{caption}
\usepackage[subfigure]{tocloft}


\begin{document}

u_fischer
13-07-2009, 10:35
figure gehört nicht in minipage. figure muss immer die äußerste Umgebung sein.

Ulrike Fischer

pokepikachu
13-07-2009, 16:08
Danke für die Antwort.
Es ergeben sich jedoch weitere erhebliche Probleme.

Wenn ich nun eine Minipage wie folgt definiere:
\begin{figure}
\begin{minipage}{0.40\textwidth}
Mittels der verschiedener Lithographietechniken sind momentan Strukturgrößen von 65nm erreichbar. Jedoch werden aller Vorraussicht nach im Jahre 2020 die Grenzen der Lithographischen Techniken mit Strukturgrößen von ca. 22nm erreicht werden, so dass eine Fortsetzung des Moore'schen Gesetz nicht möglich erscheint. Aus diesem Grund wird in der Grundlagenforschung nach neuen Wegen gesucht, um diese Grenze der Strukturgröße zu umgehen.
\end{minipage}
\hfill
%------------------------------
\begin{minipage}{0.55\textwidth}
\includegraphics[width=1.0\textwidth]{Bilder/real.png}
\caption[Moore-Gesetz]{Strukturänderung nach dem Moor'schen Gesetz}


\end{minipage}
\end{figure}\\

Sieht die Minipage ansich gut aus, nur ist die Position total falsch. Die Minipage wird nicht fließend in die Textstelle gesetzt sondern, auf eine neue Seite. Wenn ich nun die figure Umgebung so umändere, dass sie sich nur auf die zweite Minipage bezieht also:


\begin{minipage}{0.40\textwidth}
Mittels der verschiedener Lithographietechniken sind momentan Strukturgrößen von 65nm erreichbar. Jedoch werden aller Vorraussicht nach im Jahre 2020 die Grenzen der Lithographischen Techniken mit Strukturgrößen von ca. 22nm erreicht werden, so dass eine Fortsetzung des Moore'schen Gesetz nicht möglich erscheint. Aus diesem Grund wird in der Grundlagenforschung nach neuen Wegen gesucht, um diese Grenze der Strukturgröße zu umgehen.
\end{minipage}
\hfill
%------------------------------
\begin{figure}
\begin{minipage}{0.55\textwidth}
\includegraphics[width=1.0\textwidth]{Bilder/real.png}
\caption[Moore-Gesetz]{Strukturänderung nach dem Moor'schen Gesetz}


\end{minipage}
\end{figure}\\

So ist die Position des Textes zwar richtig, aber das Bild beginnt nun in einem neuen Absatz. Wo liegt mein Fehler bzw. wie kann man das umändern?
(Im figcaption paket hatte das früher problemlos geklappt)

u_fischer
13-07-2009, 16:19
Ich würde mal sagen, du willst figure überhaupt nicht benutzen. Verzichte darauf und nimm \captionof (Paket caption oder capt-of) um die Caption zu erstellen.

http://www.tex.ac.uk/cgi-bin/texfaq2html?label=figurehere

Ulrike Fischer

pokepikachu
13-07-2009, 16:28
Tante Edith sagt:
Danke =) Wer lesen kann ist im Vorteil