Anzeige:
Ergebnis 1 bis 2 von 2

Thema: Innerhalb einer landscape Umgebung Inhalt horizontal verschieben

  1. #1
    Registrierter Benutzer
    Registriert seit
    27.02.2012
    Beiträge
    106

    Innerhalb einer landscape Umgebung Inhalt horizontal verschieben

    Servus zusammen,

    Code:
    \documentclass{scrreprt}
    \usepackage[ngerman]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lscape}
    \usepackage[]{blindtext}
    
    \usepackage[]{graphicx}
    \usepackage[]{subfig}
    \usepackage[]{geometry}
    \geometry{left=35mm,right=25mm,top=25mm,bottom=25mm}
    
    \newlength\figurewidth
    \setlength\figurewidth{10cm} 
    \newlength\figureheight
    \setlength\figureheight{7cm} 
    \begin{document}
    
    \blindtext[5]
    
    \begin{landscape}
    \begin{figure}
    \subfloat[1]{\rule{\figurewidth}{\figureheight}}\hfill
    \subfloat[2]{\rule{\figurewidth}{\figureheight}}\\
    \subfloat[3]{\rule{\figurewidth}{\figureheight}}\hfill
    \subfloat[4]{\rule{\figurewidth}{\figureheight}}
    \caption{bla bla bla bla bla }
    \end{figure}
    \end{landscape}
    
    \blindtext[5] 
    
    \end{document}
    Das Minimalbeispiel direkt mal vorne Weg
    Ich habe in meinem Dokument eine Seite, auf der ich vier Abbildungen mittels subfloats wie geschehen darstellen möchte. Eigentlich würde alles ganz gut passen, nur schiebt es mir die (Haupt-)Caption einseitig sehr stark in den Seitenrand. Aus diesem Grund würde ich den Inhalt meiner landscape - Seite (Seite 2 im Minimalbeispiel) ganz gerne einfach ein wenig nach links verschieben, sodass die Seitenränder in etwa um den selben Betrag "verletzt" werden.

    Versuche mit denen ich gescheitert bin:
    • geometry anpassen. Inhalt wird wie gewünscht ausgerichtet, allerdings passen sich die Kopf- und Fußzeile mit an und werden extrem hässlich
    • Minipage außenrum. Klappt irgendwie gar nicht, ich denke hauptsächlich, weil innerhalb einer Minipage ja keine figure Umgebung verwendet werden kann
    • raisebox (selbes Problem)
    • \vspace{-xx cm} oder \hspace{-xx cm} hatte beides irgendwie keinerlei Effekt


    ich hoffe einer von euch kann mir ein wenig helfen

  2. #2
    Registrierter Benutzer
    Registriert seit
    27.02.2012
    Beiträge
    106
    Ich hab das Ganze über ne wilde Kombination von minipages und rotateboxen gelöst:

    Code:
    \documentclass{scrreprt}
    \usepackage[ngerman]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lscape}
    \usepackage[]{blindtext}
    
    \usepackage[]{graphicx}
    \usepackage[]{subfig}
    \usepackage[]{geometry}
    \geometry{left=35mm,right=25mm,top=30mm,bottom=30mm}
    
    \newlength\figurewidth
    \setlength\figurewidth{10cm} 
    \newlength\figureheight
    \setlength\figureheight{5cm} 
    \begin{document}
    
    \blindtext[5]
    
    \begin{minipage}[b][\textheight][t]{.9\textwidth}
    \begin{minipage}[b][.45\textheight][t]{.4\textwidth}
    \rotatebox{90}{
    \rule{\figurewidth}{\figureheight}}
    \end{minipage}\hspace{.1\textwidth}
    \begin{minipage}[b][.45\textheight][t]{.4\textwidth}
    \rotatebox{90}{
    \rule{\figurewidth}{\figureheight}}
    \end{minipage}\\
    \begin{minipage}[b][0.1\textheight][t]{0.85\textwidth}
    \hspace{\textwidth}
    \end{minipage}
    \begin{minipage}[b][.45\textheight][t]{.4\textwidth}
    \rotatebox{90}{
    \rule{\figurewidth}{\figureheight}}
    \end{minipage}\hspace{.1\textwidth}
    \begin{minipage}[b][.45\textheight][t]{.4\textwidth}
    \rotatebox{90}{
    \rule{\figurewidth}{\figureheight}}
    \end{minipage}
    \end{minipage}
    \hspace{2mm}
    \begin{minipage}[b][\textheight][t]{.09\textwidth}
    \rotatebox{90}{\parbox{\textheight}{
    \captionof{figure}{caption caption caption caption caption caption caption caption caption caption caption caption }}}
    \end{minipage}
    
    \blindtext[5] 
    
    \end{document}
    falls noch einer ne schönere Lösung hat immer her damit

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •