Text in Minibox vertikal ausrichten

Tabellen und Grafiken erstellen und anordnen


niceguy_eddie
Forum-Anfänger
Forum-Anfänger
Beiträge: 20
Registriert: So 27. Jan 2013, 21:37

Text in Minibox vertikal ausrichten

Beitrag von niceguy_eddie »

Hallo,

Ich habe ein Problem mit der Minibox-Umgebung. Ich möchte sie für die Beschriftung neben Bildern verwenden. Diese Beschriftung möchte ich am höchsten Punkt des Bildes ausrichten. Das will aber trotz verschiedenster Ratschläge aus dem Internet nicht funktionieren.
\documentclass[10pt,a4paper,twocolumn,twoside,landscape]{scrreprt}
\usepackage[landscape]{geometry}
\usepackage[ngerman]{babel}
\usepackage{selinput} 
\SelectInputMappings{
             adieresis={ä},
             germandbls={ß},
            }
\usepackage[T1]{fontenc}
\RequirePackage[ngerman=ngerman-x-latest]{hyphsubst}
\usepackage{parskip}
\usepackage{microtype}
\usepackage[demo]{graphicx}
\author{Test} 
\title{Test}

\begin{document} 
\begin{minipage}[][][tt]{0.09\linewidth}
\textbf{N1}
\end{minipage}
\begin{minipage}{0.91\linewidth}
\includegraphics{plank}
\end{minipage}
\end{document}
Schonmal Danke für eure Vorschläge.

Noch so einer

Beitrag von Noch so einer »

Bilder haben normalerweise ihre Grundlinie unten. Das kann man aber ändern: → adjustbox.

Eventuell hilft Dir auch die captionbeside-Umgebung von KOMA-Script, falls die Beschriften etwas wie \caption sein soll. Siehe dazu die KOMA-Script-Anleitung.

Gute Nacht!

niceguy_eddie
Forum-Anfänger
Forum-Anfänger
Beiträge: 20
Registriert: So 27. Jan 2013, 21:37

Beitrag von niceguy_eddie »

Das hilft mir leider noch nicht weiter. Ich bin Dir sehr dankbar, wenn du den Vorschlag in mein Minimalbeispiel einbaust, oder etwas konkreter wirst.

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

\documentclass[10pt,a4paper,twocolumn,twoside,landscape]{scrreprt} 
\usepackage[landscape]{geometry} 
\usepackage[ngerman]{babel} 
\usepackage{selinput} 
\SelectInputMappings{ 
              adieresis={ä}, 
              germandbls={ß}, 
             } 
\usepackage[T1]{fontenc} 
\RequirePackage[ngerman=ngerman-x-latest]{hyphsubst} 
\usepackage{parskip} 
\usepackage{microtype} 
\usepackage[demo]{graphicx} 
\author{Test} 
\title{Test} 

\begin{document} 
\begin{minipage}[][][tt]{0.09\linewidth} 
\textbf{N1} 
\end{minipage} 
\begin{minipage}[t]{0.91\linewidth} 
\vspace{0pt}
\includegraphics{plank} 
\end{minipage} 


\begin{minipage}[][][tt]{0.09\linewidth} 
\textbf{N1} 
\end{minipage} 
\begin{minipage}[t]{0.91\linewidth} 
\raisebox{-\height}{\includegraphics{plank}}
\end{minipage} 
\end{document}

niceguy_eddie
Forum-Anfänger
Forum-Anfänger
Beiträge: 20
Registriert: So 27. Jan 2013, 21:37

Beitrag von niceguy_eddie »

Vielen Dank, beide Varianten funktionieren schon gut. Nun ist die Mitte der Beschriftung allerdings auf Linie mit dem oberen Bildrand. Ich möchte aber die obere Kante von Beschriftung und Bild auf einer Linie. Ist das auch möglich?

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

\documentclass[10pt,a4paper,twocolumn,twoside,landscape]{scrreprt} 
\usepackage[landscape]{geometry} 
\usepackage[ngerman]{babel} 
\usepackage{selinput} 
\SelectInputMappings{ 
              adieresis={ä}, 
              germandbls={ß}, 
             } 
\usepackage[T1]{fontenc} 
\RequirePackage[ngerman=ngerman-x-latest]{hyphsubst} 
\usepackage{parskip} 
\usepackage{microtype} 
\usepackage[demo]{graphicx} 
\author{Test} 
\title{Test} 

\begin{document} 
\begin{minipage}[t]{0.09\linewidth} %<---Argument korrigiert
\vspace{0pt}
\textbf{N1} 
\end{minipage} 
\begin{minipage}[t]{0.91\linewidth} 
\vspace{0pt}
\includegraphics{plank} 
\end{minipage} 


\begin{minipage}[t]{0.09\linewidth} 
\textbf{N1} 
\end{minipage} 
\begin{minipage}[t]{0.91\linewidth} 
\raisebox{\dimexpr-\height+\ht\strutbox}{\includegraphics{plank}}
\end{minipage} 
\end{document}

niceguy_eddie
Forum-Anfänger
Forum-Anfänger
Beiträge: 20
Registriert: So 27. Jan 2013, 21:37

Beitrag von niceguy_eddie »

Perfekt. 1000 Dank!

Antworten