Minipage verschoben ?!

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: Minipage verschoben ?!

von cl10k » Mi 14. Sep 2011, 11:40

Das ist es! Damit bin ich wunschlos glücklich!

Sepp und Xenara, vielen Dank für euer Engagement!

lg

von Xenara » Mi 14. Sep 2011, 11:36

Ich glaube, \KOMAoptions ist dein Freund. Damit lassen sich nämlich Optionen innerhalb des Dokuments ändern:
\documentclass[
captions=nooneline,                                                  
]{scrreprt}                                                                  



\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

\usepackage{blindtext}
\usepackage{tabularx}
\usepackage{graphicx}


\begin{document}

\KOMAoptions{captions=oneline}
\begin{figure}[htb]%
\centering
\parbox{0.5\linewidth}{\footnotesize%
 \begin{tabularx}{\linewidth}{@{}ll}%
  \multicolumn{2}{@{}l}{\textbf{Blok DM-3}}\\%
  Trägersystem & Proton K\\%
  Status & aktiv\\%
  Abmessung H$\times$D [m] & 7,1$\times$3,7\\
   Schub [kN] & 85,3\\
   ISP [s] & 361\\
   Startmasse [kg] & 17495\\
   Trockenmasse [kg] & 2440\\
   Treibstoffmasse   [kg] & 15055\\
   Triebwerk &   RD-58S +10V\\
   Treibstoff &   RP1/LOX\\
   Tanks(BS/OX) &   Torus/Bubble\\
   TS Förderung &   Pumpen\\
   Wiederzündbarkeit & j\\
   Infrastruktur & j\\
\end{tabularx}}%
\hfill
\begin{minipage}{0.5\linewidth}%
\centering
\rule{0.5\linewidth}{5cm}
\caption{Test.}%
\label{fig:1figs}%
\end{minipage}%
\end{figure}
\KOMAoptions{captions=nooneline}


\begin{figure}[htb]%
\centering
\parbox{0.5\linewidth}{\footnotesize%
 \begin{tabularx}{\linewidth}{@{}ll}%
  \multicolumn{2}{@{}l}{\textbf{Blok DM-3}}\\%
  Trägersystem & Proton K\\%
  Status & aktiv\\%
  Abmessung H$\times$D [m] & 7,1$\times$3,7\\
   Schub [kN] & 85,3\\
   ISP [s] & 361\\
   Startmasse [kg] & 17495\\
   Trockenmasse [kg] & 2440\\
   Treibstoffmasse   [kg] & 15055\\
   Triebwerk &   RD-58S +10V\\
   Treibstoff &   RP1/LOX\\
   Tanks(BS/OX) &   Torus/Bubble\\
   TS Förderung &   Pumpen\\
   Wiederzündbarkeit & j\\
   Infrastruktur & j\\
\end{tabularx}}%
\hfill
\begin{minipage}{0.5\linewidth}%
\centering
\rule{0.5\linewidth}{5cm}
\caption{Test.}%
\label{fig:1figs}%
\end{minipage}%
\end{figure}


\end{document}

von Sepp99 » Mi 14. Sep 2011, 11:31

Das kannst Du ja mit
\KOMAoptions{Optionenliste}
umstellen:
\documentclass[captions=nooneline,                                                  
]{scrreprt}                                                                  



\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

\usepackage{blindtext}
\usepackage{tabularx}
\usepackage{graphicx}


\begin{document}

\begin{figure}[htb]%
\centering
\parbox{0.5\linewidth}{\footnotesize%
 \begin{tabularx}{\linewidth}{@{}ll}%
  \multicolumn{2}{@{}l}{\textbf{Blok DM-3}}\\%
  Trägersystem & Proton K\\%
  Status & aktiv\\%
  Abmessung H$\times$D [m] & 7,1$\times$3,7\\
   Schub [kN] & 85,3\\
   ISP [s] & 361\\
   Startmasse [kg] & 17495\\
   Trockenmasse [kg] & 2440\\
   Treibstoffmasse   [kg] & 15055\\
   Triebwerk &   RD-58S +10V\\
   Treibstoff &   RP1/LOX\\
   Tanks(BS/OX) &   Torus/Bubble\\
   TS Förderung &   Pumpen\\
   Wiederzündbarkeit & j\\
   Infrastruktur & j\\
\end{tabularx}}%
\hfill
\begin{minipage}{0.5\linewidth}%
\centering
\rule{0.5\linewidth}{5cm}
\KOMAoptions{captions=oneline}
\caption{Test.}%
\end{minipage}%
\label{fig:1figs}%
\end{figure}
\blindtext
\end{document}
Gruß, Sepp.-

von cl10k » Mi 14. Sep 2011, 11:15

Hallo Xenara,

dein Post und mein Edit überschneiden sich.

Der in meinem letzten Codeschnipsel gezeigte Ansatz würde mir komplett ausreichen und sieht, bis auf das ungünstig positionierte Caption, nach meinem Empfinden ganz gut aus.

von Xenara » Mi 14. Sep 2011, 10:46

Ich dachte, Tabelle und minipage sollen oben bündig sein?
Aus der Anfangsfrage:
2. Meine tatsächlich gewünschte Anordnung von Tabelle|Grafik passt in der vertikalen Ausrichtung überhaupt nicht. Beide Teile sollen zum oberen Rand ausgerichtet sein und "ordentlich" nebeneinander stehen.
Bei Sepps Variante sind minipage und Tabelle mittig ausgerichtet (was tatsächlich einfacher zu bewerkstelligen ist):
\documentclass[11pt,
            BCOR=8mm,
            DIV=12,
            headinclude=false,
            footinclude=false,
            parskip=false,
            captions=nooneline,
            captions=belowtable,
            headings=normal,
            numbers=noenddot,
            ]{scrreprt}


%-----LOKALISIERUNG
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[onehalfspacing]{setspace}
\KOMAoptions{DIV=last}

\usepackage{blindtext}
\usepackage{tabularx}

\usepackage{graphicx}

% Aus l2picfaq, leicht abgewandelt
% neuer Befehl: \includegraphicstotab[..]{..}
% Verwendung analog wie \includegraphics
\newlength{\myx} % Variable zum Speichern der Bildbreite
\newlength{\myy} % Variable zum Speichern der Bildhöhe
\newcommand\includegraphicstotab[2][\relax]{%
% Abspeichern der Bildabmessungen
\settowidth{\myx}{\includegraphics[{#1}]{#2}}%
\settoheight{\myy}{\includegraphics[{#1}]{#2}}%
% das eigentliche Einfügen
\vspace{-.5\baselineskip}%
\parbox[tt][1\myy][c]{\myx}{%
\includegraphics[{#1}]{#2}}%
}% Ende neuer Befehl


\begin{document}

% Sepp
\begin{figure}[htb]%
\centering
\parbox{0.5\linewidth}{\footnotesize%
\begin{tabularx}{\linewidth}[t]{Xl}
%\multicolumn{2}{l}{\textbf{Überschrift}}\\
   ÜText&Text\\
   Text&Text\\
   Text&Text\\
   Text&Text\\
   Text&Text
\end{tabularx}%
}%
\hfill
\begin{minipage}{0.5\linewidth}%
\includegraphics[width=\textwidth, height=5cm]{Testbild}%
\end{minipage}%
\caption{Test.}%
\label{fig:1figs}%
\end{figure} 



% Xenara
\noindent%
\begin{minipage}[t]{0.5\textwidth}
\footnotesize
\begin{tabularx}{\linewidth}[t]{Xl}
%\multicolumn{2}{l}{\textbf{Überschrift}}\\
   ÜText&Text\\
   Text&Text\\
   Text&Text\\
   Text&Text\\
   Text&Text
\end{tabularx}%
\end{minipage}%
\begin{minipage}[t]{0.5\textwidth}
%\rule{\textwidth}{5cm}
\includegraphicstotab[width=\textwidth, height=5cm]{Testbild}
\end{minipage}\par\bigskip

\clearpage

% Sepp
\begin{figure}[htb]%
\centering
\parbox{0.5\linewidth}{\footnotesize%
\begin{tabularx}{\linewidth}[t]{Xl}
%\multicolumn{2}{l}{\textbf{Überschrift}}\\
   ÜText&Text\\
   Text&Text\\
   Text&Text\\
   Text&Text\\
   Text&Text
\end{tabularx}%
}%
\hfill
\begin{minipage}{0.5\linewidth}%
\includegraphics[width=\textwidth, height=1cm]{Testbild}%
\end{minipage}%
\caption{Test.}%
\label{fig:1figs}%
\end{figure} 


% Xenara
\noindent%
\begin{minipage}[t]{0.5\textwidth}
\footnotesize
\begin{tabularx}{\linewidth}[t]{Xl}
%\multicolumn{2}{l}{\textbf{Überschrift}}\\
   ÜText&Text\\
   Text&Text\\
   Text&Text\\
   Text&Text\\
   Text&Text
\end{tabularx}%
\end{minipage}%
\begin{minipage}[t]{0.5\textwidth}
%\rule{\textwidth}{5cm}
\includegraphicstotab[width=\textwidth, height=1cm]{Testbild}
\end{minipage}\par\bigskip

\end{document} 
[/quote]

von cl10k » Mi 14. Sep 2011, 10:29

Hallo Sepp,

Eine super Lösung, klappt prima! Danke auch für den Hinweis auf \linewidth. Ich habe das Caption noch in die Minipage verschoben damit die Bildunterschrift auch tatsächlich unter dem Bild steht.

lg Christian

EDIT: Die Caption mit in die Minipage zu nehmen funktioniert doch nicht, dadurch rutscht das Bild nach oben...

Ich habe KOMA angewiesen Caption linksbündig zu setzen und das rächt sich jetzt.

Hat du evtl auch noch einen Ansatz wie ich die Caption etwas geschickter UNTER dem Bild positioniere? Ich finde in dem Buch von Kohm&Morawski zwar alle möglichen Befehle die Caption oben/unten/links/rechts/ etc zu platzieren, wie aber hebe ich meine linksbündige Einstellung lokal wieder auf?

Ich habe jetzt etwas an dem Problem herumgefummelt und bin zu folgendem Ergebnis gekommen (richtig schön ist das aber nicht und die Caption sitzt falsch):

\documentclass[captions=nooneline,																	
]{scrreprt}																						



\usepackage[latin1]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage[ngerman]{babel} 

\usepackage{blindtext} 
\usepackage{tabularx} 
\usepackage{graphicx} 


\begin{document} 

\begin{figure}[htb]% 
\centering 
\parbox{0.5\linewidth}{\footnotesize% 
 \begin{tabularx}{\linewidth}{@{}ll}% 
  \multicolumn{2}{@{}l}{\textbf{Blok DM-3}}\\% 
  Trägersystem & Proton K\\% 
  Status & aktiv\\% 
  Abmessung H$\times$D [m] & 7,1$\times$3,7\\ 
   Schub [kN] & 85,3\\ 
   ISP [s] & 361\\ 
   Startmasse [kg] & 17495\\ 
   Trockenmasse [kg] & 2440\\ 
   Treibstoffmasse   [kg] & 15055\\ 
   Triebwerk &   RD-58S +10V\\ 
   Treibstoff &   RP1/LOX\\ 
   Tanks(BS/OX) &   Torus/Bubble\\ 
   TS Förderung &   Pumpen\\ 
   Wiederzündbarkeit & j\\ 
   Infrastruktur & j\\ 
\end{tabularx}}% 
\hfill 
\begin{minipage}{0.5\linewidth}% 
\centering 
\rule{0.5\linewidth}{5cm}
\caption{Test.}% 
\end{minipage}% 
\label{fig:1figs}% 
\end{figure} 

\end{document}

von Sepp99 » Mi 14. Sep 2011, 10:10

cl10k hat geschrieben:Das die Ausrichtung der beiden Minipages so tricky ist, schockiert mich etwas! Ich werde mir deinen Ansatz zu Gemüte führen aber auch mal schauen ob ich nicht eine Alternative finde (es gibt ja noch ein paar Pakete in diesem Zusammenhang).
Es geht auch mit einfachen Bordmittel, aus der Paketdoku zu subfig:
\documentclass{scrreprt}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

\usepackage{blindtext}
\usepackage{tabularx}
\usepackage{graphicx}


\begin{document}

\blindtext[1]

%Tabelle1
\noindent
\begin{minipage}[t]{0.5\textwidth}
 \blindtext[1]
\end{minipage}
\begin{minipage}[t]{0.5\textwidth}
\blindtext[1]
\end{minipage}
\blindtext[1]


\begin{figure}[htb]%
\centering
\parbox{0.5\linewidth}{\footnotesize%
 \begin{tabularx}{\linewidth}{@{}ll}%
  \multicolumn{2}{@{}l}{\textbf{Blok DM-3}}\\%
  Trägersystem & Proton K\\%
  Status & aktiv\\%
  Abmessung H$\times$D [m] & 7,1$\times$3,7\\
   Schub [kN] & 85,3\\
   ISP [s] & 361\\
   Startmasse [kg] & 17495\\
   Trockenmasse [kg] & 2440\\
   Treibstoffmasse   [kg] & 15055\\
   Triebwerk &   RD-58S +10V\\
   Treibstoff &   RP1/LOX\\
   Tanks(BS/OX) &   Torus/Bubble\\
   TS Förderung &   Pumpen\\
   Wiederzündbarkeit & j\\
   Infrastruktur & j\\
\end{tabularx}}%
\hfill
\begin{minipage}{0.5\linewidth}%
\includegraphics[width=\linewidth]{block-dm.PNG}%
\end{minipage}%
\caption{Test.}%
\label{fig:1figs}%
\end{figure}

\blindtext[3]
\end{document} 
Vielleicht sollte der Hinweis von KOMA zu \textwidth etc. unter
http://www.golatex.de/2-bilder-nebenein ... t6779.html noch beachtet werden.

Gruß, Sepp.-

von cl10k » Mi 14. Sep 2011, 10:07

Xenara hat geschrieben: Es wird einfach nach einer Weile in Foren sehr mühsam, wenn man jedesmal jedem Anfänger erstmal die Notwendigkeit eines Minimalbeispiels erläutern soll, wenn es doch genug Seiten im Netz gibt, auf denen das bereits erklärt ist, z.B. hier, hier oder hier.
Die Alternative für potentielle Helfer ist, auf solche Fragen gar nicht mehr zu antworten (so weit bin ich teilweise auch schon).
Ich verstehe das vollkommen! Aber lernen hat doch immer auch mit einem Klima des Vertrauens zu tun. Wo ist der Sinn eines Forums wenn Neulinge "Angst" haben müssen bei Fehlern angeblafft zu werden?

Du schaffst es doch auch dein Anliegen auf vernüftige und höfliche Art und Weise zu kommunizieren...

Ich möchte es jetzt dabei belassen und die ursprüngliche Fragestellung nicht noch mehr verwässern.

von Xenara » Mi 14. Sep 2011, 09:41

cl10k hat geschrieben: Das die Ausrichtung der beiden Minipages so tricky ist, schockiert mich etwas! Ich werde mir deinen Ansatz zu Gemüte führen aber auch mal schauen ob ich nicht eine Alternative finde (es gibt ja noch ein paar Pakete in diesem Zusammenhang).
Wenn du da was findest, wäre ich an der Alternative auch sehr interessiert.

cl10k hat geschrieben: @sommerfee:
Ist es denn zuviel verlangt die Notwendigkeit eines vernünftigen Minimalbeispieles (die ich vollkommen verstehe!) auf eine respektvolle Art und Weise zu kommunizieren?
Es wird einfach nach einer Weile in Foren sehr mühsam, wenn man jedesmal jedem Anfänger erstmal die Notwendigkeit eines Minimalbeispiels erläutern soll, wenn es doch genug Seiten im Netz gibt, auf denen das bereits erklärt ist, z.B. hier, hier oder hier.
Die Alternative für potentielle Helfer ist, auf solche Fragen gar nicht mehr zu antworten (so weit bin ich teilweise auch schon).

von cl10k » Mi 14. Sep 2011, 09:27

@Xenara

Danke für deine Mühe! Auf \noindent hätte ich auch selbst kommen können :oops:

Das die Ausrichtung der beiden Minipages so tricky ist, schockiert mich etwas! Ich werde mir deinen Ansatz zu Gemüte führen aber auch mal schauen ob ich nicht eine Alternative finde (es gibt ja noch ein paar Pakete in diesem Zusammenhang).

@sommerfee:

Ist es denn zuviel verlangt die Notwendigkeit eines vernünftigen Minimalbeispieles (die ich vollkommen verstehe!) auf eine respektvolle Art und Weise zu kommunizieren? Außerhalb eines Forums würde doch niemand derart unhöflich mit anderen reden. Warum dann also hier? Möchtest du das deine Kinder von ihren Lehrern auf diese Art behandelt werden?

Zu dem Link von Schweinebacke schrieb ich, das ich den Ansatz Zeilenenden=Leerzeichen nicht verstanden habe bzw. mir nicht vorstellen kann, das das komplette auskommentieren jedes Zeilenendes die Lösung sein kann. Darum bat ich darum das nochmal im Detail zu erklären
Ich bin mir nicht sicher, ob ich den "Zeilenenden werden wie Leerzeichen behandelt" Passus richtig verstanden habe. Was sollte man denn ändern?

Nach oben