Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Minipages vertikal auf gleiche Höhe anordnen

1,440 views
Skip to first unread message

Christine Matt

unread,
Dec 11, 2008, 8:21:37 AM12/11/08
to
Hallo,

ich habe ein Problem mit Minipages. Und zwar möchte ich in der
Dokumentclass exam einen Text neben ein Bild anordnen. Hierbei
funktioniert es nicht, dass ich sowohl die Nummer der Frage, wie auch
Text und Bild auf eine Höhe anordnen kann.
Gebe ich der vorderen Minipage den Parameter t dazu, ist zwar die Nummer
auf gleicher Höhe, das Bild verschiebt es dann aber nach oben.

Minimalbeispiel:
\documentclass[11pt]{exam}
%
\begin{document}
%
\begin{questions}
\question
%
\begin{minipage}{10cm}text text text text text text text text text text
text text text text texttext text text text text text text text text
text text text text text text text text text text text text text text
text text text text text text text text text text text text text text
text text text text text text text text text text text text text text
text text text text text text text text text text text text text text
text text text text text text text text text text
\end{minipage}
%
\begin{minipage}{5cm}
\rule{4cm}{3cm}
\end{minipage}
%
\end{questions}
%
\end{document}

Hat jemand eine Idee, wie ich das bewerkstelligen kann?

Mit freunldichen Grüße
Christine Matt

Markus Kohm

unread,
Dec 11, 2008, 8:34:47 AM12/11/08
to
Christine Matt wrote:

> Gebe ich der vorderen Minipage den Parameter t dazu, ist zwar die Nummer
> auf gleicher Höhe, das Bild verschiebt es dann aber nach oben.

Hinweis: Bei einem Bild (\rule oder \includegraphics) liegt das komplette
Bild auf der Grundlinie. Will man stattdessen die Grundlinie irgendwo oben
haben, kann man das Bild mit \raisebox nach unten verschieben. Beispiel:

\documentclass[11pt]{exam}
\usepackage{blindtext}
\begin{document}
\begin{questions}
\question
\begin{minipage}[t]{\dimexpr \linewidth-4cm-2em\relax}
\blindtext
\end{minipage}\hfill
\raisebox{\dimexpr\ht\strutbox-\height\relax}{\rule{4cm}{3cm}}
\end{questions}
\end{document}

\ht\strutbox ist die Höhe einer Zeile. \dp\strutbox wäre die Tiefe einer
Zeile. \dimexpr ist im e-TeX-Manual erklärt.

Gruß
Markus
--
Gruppenhinweise (auch Minimalbeispiel) --> http://www.latex-einfuehrung.de
Fragen zu LaTeX? --> http://www.dante.de/faq/de-tex-faq/
Fragen zu KOMA-Script? --> http://www.komascript.de

Ulrike Fischer

unread,
Dec 11, 2008, 8:39:54 AM12/11/08
to
Am Thu, 11 Dec 2008 14:21:37 +0100 schrieb Christine Matt:

> Hallo,
>
> ich habe ein Problem mit Minipages. Und zwar möchte ich in der
> Dokumentclass exam einen Text neben ein Bild anordnen. Hierbei
> funktioniert es nicht, dass ich sowohl die Nummer der Frage, wie auch
> Text und Bild auf eine Höhe anordnen kann.
> Gebe ich der vorderen Minipage den Parameter t dazu, ist zwar die Nummer
> auf gleicher Höhe, das Bild verschiebt es dann aber nach oben.

> Hat jemand eine Idee, wie ich das bewerkstelligen kann?

Die erste minipage mit [t], die zweite z.B. so:

\begin{minipage}[t]{5cm}
\vspace*{-0.5\baselineskip}


\rule{4cm}{3cm}
\end{minipage}

Wobei du bei dem Wert -0.5\baselineskip etwas experimentieren solltest.
Welcher Wert den optisch besten Eindruck gibt, hängt vom Text und vom
Bild ab.

--
Ulrike Fischer

Christine Matt

unread,
Dec 11, 2008, 8:45:58 AM12/11/08
to
Toll, danke, funktioniert!
0 new messages