Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Bilder über die Seitenbreite hinaus in die Margin schieben (bei twoside)

  1. #1
    Registrierter Benutzer
    Registriert seit
    20.08.2014
    Beiträge
    2

    Post Bilder über die Seitenbreite hinaus in die Margin schieben (bei twoside)

    Hey,

    ich habe folgendes Problem:
    Bis jetzt hatte ich das Dokument einseitig gehalten und Bilder, die ich größer als normal darstellen wollte mit
    Code:
    \begin{figure}
    \newgeometry{margin=1.8cm}
    %% hier kommt das Bild / Diagramm oder sowas
    \restoregeometry
    \end{figure}
    rechts in die Margin geschoben, was so aussieht:
    Capture1.PNG

    Nun habe ich das Dokument auf twosided umgestellt und möchte weiterhin Bilder in die Margin schieben (wenn ich der Meinung bin, dass es größer dargestellt werden muss). Allerdings klappt die Anpassung mit \newgeometry nicht mehr. Es sieht auf geraden Seiten so aus:
    Capture2.PNG

    Mit \begin{adjustwidth*} habe ich schon rumgetestet, hat aber leider nicht funktioniert.

    Jemand einen Tipp?

    Gruß,
    Frank

    edit: ich benutze das geometry package mit folgenden Eigenschaften:
    Code:
    \usepackage{geometry}
    \geometry{
    	top=3.5cm,
    	bottom=3.5cm,
    	outer=6cm,
    	inner=2cm,
    	heightrounded,
    	marginparsep=0.8cm,
    	marginparwidth=4.7cm,
    	twoside=true,
    	hmarginratio=1:1
    }
    edit2:
    Das Thema gab es schon einmal ähnlich. Leider konnte die Erkenntnisse daraus nicht nutzen :/
    Geändert von batzenlurch (20-08-2014 um 09:47 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.326
    Da gibt es verschiedene Möglichkeiten, abhängig davon, was Du tatsächlich haben willst (beachte auch die Unterschiede bezüglich der Bildunterschrift!):
    Code:
    \documentclass{book}
    \usepackage{scrextend}% wird bei Verwendung einer KOMA-Script-Klasse nicht
                          % benötigt!
    \usepackage{geometry}
    \geometry{
    	top=3.5cm,
    	bottom=3.5cm,
    	outer=6cm,
    	inner=2cm,
    	heightrounded,
    	marginparsep=0.8cm,
    	marginparwidth=4.7cm,
    	twoside=true,
    	hmarginratio=1:1
    }
    
    \newcommand*{\figurewidthaddition}{\dimexpr
      \marginparwidth+\marginparsep\relax}
    \newsavebox\figurebox
    
    \usepackage{mwe}% Zu Demozwecken
    \begin{document}
    \chapter{Testchapter}
    \blindtext
    \begin{figure}
      \ifthispageodd{\makebox[\textwidth][l]}%
                    {\makebox[\textwidth][r]}%
      {\includegraphics[width=1.2\textwidth,height=2cm]{example-image}}
      \caption{First test figure: \blindtext}
    \end{figure}
    
    \Blindtext
    \begin{figure}
      \ifthispageodd{\makebox[\textwidth][l]}%
                    {\makebox[\textwidth][r]}%
      {\includegraphics[width=1.2\textwidth,height=2cm]{example-image}}
      \caption{Second test figure: \blindtext}
    \end{figure}
    
    \blindtext
    \begin{figure}
      \begin{addmargin*}[0pt]{-\figurewidthaddition}
        \begin{minipage}{\linewidth}
          \ifthispagewasodd\else\raggedleft\fi
          \includegraphics[width=.9\textwidth,height=2cm]{example-image}
          \caption{Third test figure: \blindtext}
        \end{minipage}
      \end{addmargin*}
    \end{figure}
    
    \blindtext
    \begin{figure}
      \begin{addmargin*}[0pt]{-\figurewidthaddition}
        \begin{minipage}{\linewidth}
          \ifthispagewasodd\else\raggedleft\fi
          \includegraphics[width=.9\textwidth,height=2cm]{example-image}
          \caption{Fourth test figure: \blindtext}
        \end{minipage}
      \end{addmargin*}
    \end{figure}
    
    \blindtext
    \begin{figure}
      \savebox\figurebox{%
        \includegraphics[width=1.2\textwidth,height=2cm]{example-image}%
      }%
      \begin{addmargin*}[0pt]{\dimexpr \textwidth-\wd\figurebox\relax}
        \begin{minipage}{\linewidth}
          \ifthispagewasodd\else\raggedleft\fi
          \usebox\figurebox
          \caption{Fifth test figure: \blindtext}
        \end{minipage}
      \end{addmargin*}
    \end{figure}
    
    \blindtext
    \begin{figure}
      \savebox\figurebox{%
        \includegraphics[width=1.2\textwidth,height=2cm]{example-image}%
      }%
      \begin{addmargin*}[0pt]{\dimexpr \textwidth-\wd\figurebox\relax}
        \begin{minipage}{\linewidth}
          \ifthispagewasodd\else\raggedleft\fi
          \usebox\figurebox
          \caption{Sixth test figure: \blindtext}
        \end{minipage}
      \end{addmargin*}
    \end{figure}
    
    \end{document}
    Und gewöhne Dir bitte an ein vollständiges Minimalbeispiel (am besten nach dieser Anleitung erstellt) anzugeben, damit wir uns nicht erst diverse Dinge aus den Fingern saugen müssen.

  3. #3
    Registrierter Benutzer
    Registriert seit
    20.08.2014
    Beiträge
    2
    Hey klops,

    vielen Dank für das ausführliche Beispiel! Werde ich demnächst mit Beispiel machen!
    Das fünfte Testbild ist genau was ich suche. Dann muss ich wohl alle figures in die Umgebung basteln.
    Mal gucken obs funktioniert

    Gruß,
    Frank

Stichworte

Lesezeichen

Berechtigungen

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