longtable landscape in twoside Seitenausrichtung

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: longtable landscape in twoside Seitenausrichtung

danke

von moress » So 14. Dez 2014, 19:35

erst einmal danke

ich muss zugeben ich hab das Beispiel vielleicht zu minimal gemacht

ich bin mir auch nicht ganz sicher aber, das Problem lag in {longtable, pdflscape}
damit hat mein Drucker es falsch herum ausgegeben
\usepackage{longtable, lscape}
so gemacht wie es sein sollte.

danke also

wenn ich zeit finde werde ich dem noch mal auf den grund gehen
lg

danke dir ich glaube wir haben uns da falsch verstanden

von moress » So 14. Dez 2014, 17:55

Danke dir,
ich bin mir nicht ganz sicher ob Ich er richtig erklärt habe.

Mit Standard Einstellungen, dreht er mir die Einzelteile der Tabelle so
-linke seite rechte seite
-von links lesbar von rechts lesbar

ich würde aber gerne alle Seiten im Quervoramt von rechts lesen.
-linke seite rechte seite
-von rechts lesbar von rechts lesbar

Bei meinen Grafiken habe ich das mit {sideways} auch so machen können,
leider funktioniert {longtable} nicht mit {sideways} sondern mit{landscape}


Ich bekomme auch gerade kein Bild beispielbild hochgeladen.
Währen schön wenn du mir da weiterhelfen könntest.
Danke dir dane

von Johannes_B » So 14. Dez 2014, 16:45

Eventuell gefällt dir ja das Paket rotating, da kannst du das mit Optionen lösen.


Mir persönlich ist es egal, in welche Richtung gedreht wird, Hauptsache es ist einheitlich. In deinem Beispiel muss ich auf Seite 2 meinen rechten Arm bewegen und wenn es auf Seite 3 weiter geht muss ich auf den linken wechseln. Das sieht doch aus wie ein verrückter Busfahrer.

longtable landscape in twoside Seitenausrichtung

von moress » So 14. Dez 2014, 13:39

hallo an euch, ich habe ein Problem

Grundinfo
- mein Dokument ist DINA4 Hochvormaat {scrreprt} auf twoside
- in dem habe ich merere Große Tabellen, die Querformat haben, dies habe ich über \landscape und longtable gelöst

das Problem
- er dreht die geteilte Tabelle immer zur Buchmitte, was das lesen erschwert.

Im netz habe ich was gefunden was aber das problem nicht vollentslöst, da er die gesamte Seite dreht, und nicht wie gewünscht den Textblock der Tabelle.
man sieht auch das die Seitenzahl springt

danke schon einmal
\documentclass[11pt, a4paper, BCOR=20mm, DIV=14, twoside]{scrreprt}
\usepackage{pdflscape,lipsum}

% Source 1: http://stackoverflow.com/questions/4982219/how-to-make-landscape-mode-rotate-properly-in-a-twoside-book/5320962#5320962
% Source 2: http://tex.stackexchange.com/questions/45278/problem-with-rotated-pages-pdflscape-package-and-double-sided-printing/45279#45279

\makeatletter
\global\let\orig@begin@landscape=\landscape%
\global\let\orig@end@landscape=\endlandscape%
\gdef\@true{1}
\gdef\@false{0}
\gdef\landscape{%
    \global\let\within@landscape=\@true%
    \orig@begin@landscape%
}%
\gdef\endlandscape{%
    \orig@end@landscape%
    \global\let\within@landscape=\@false%
}%
\@ifpackageloaded{pdflscape}{%
    \gdef\pdf@landscape@rotate{\PLS@Rotate}%
    \def\myrotate{\ifodd\c@page\else-\fi 90}
    \g@addto@macro{\landscape}{\PLS@Rotate{\myrotate}}
}{
    \gdef\pdf@landscape@rotate#1{}%
}
\let\latex@outputpage\@outputpage
\def\@outputpage{
    \ifx\within@landscape\@true%
        \if@twoside%
            \ifodd\c@page%
                \gdef\LS@rot{\setbox\@outputbox\vbox{%
                    \pdf@landscape@rotate{270}%
                    \hbox{\rotatebox{270}{\box\@outputbox}}
                    }%
                }%
            \else%
                \gdef\LS@rot{\setbox\@outputbox\vbox{%
                    \pdf@landscape@rotate{90}%
                    \hbox{\rotatebox{90}{\box\@outputbox}}
                    }%
                }%
            \fi%
        \else%
            \gdef\LS@rot{\setbox\@outputbox\vbox{%
                \pdf@landscape@rotate{+90}%
                \hbox{\rotatebox{90}{\box\@outputbox}}
                }%
            }%
        \fi%
    \fi%
    \latex@outputpage%
}
\makeatother

\begin{document}
    \chapter{Chapter 1}
	 \lipsum[1-3]
    \begin{landscape}
        \lipsum[1-3]
    \end{landscape}
    \begin{landscape}
        \lipsum[1-3]
    \end{landscape}
    \lipsum[6]
\end{document}

Nach oben