[apa6] oneside und twoside wird ignoriert

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: [apa6] oneside und twoside wird ignoriert

von MoonKid » Do 30. Mai 2013, 10:25

Ok, so funktioniert das prima.

von u_fischer » Fr 17. Mai 2013, 13:08

Ich halte es für falsch die Tabellen mal in die eine, mal in die andere Richtung zu drehen. Die natürlich Drehrichtung, wenn man ein Buch in der Hand hält, ist mit dem Uhrzeigersinn, also sollte die Tabelle den Kopf links haben. Ich würde daher \usepackage[figuresright]{rotating} benutzen.

Abgesehen davon kannst du lokal die Ausrichtung beeinflussen, indem du dir die entsprechenden Befehle aus der sty raussuchst und dann vor dem Float einfügst:
\makeatletter
\@rot@twosidefalse
 \def\rot@LR{-1}%
\makeatother 

[apa6] oneside und twoside wird ignoriert

von MoonKid » Fr 17. Mai 2013, 12:15

Die apa6-Klasse nutzt vermutlich (das kommt aus der Dok nicht 100%tig sicher hervor) die article Klasse.
Weitere Tests von mir (weil Doku das nicht sicher erklärt) erwecken den Eindruck, das apa6 im Manuscript-Modus (man-Option) zweiseitig setzt.
Die article-Option onside wird ignoriert (siehe code unten).

Ich möchte gerne im man-Mode einseitig setzen lassen.

Hintergrund der Sache ist, dass zwei aufeinanderfolgende sidewaystable-Umgebungen jeweils andersherum rotiert werden. Das ist bei zweiseitigem Satz natürlich sinnvoll. Aber das will ich ja nicht.

Alternativ würde ich auch einen workaround nehmen, mit dem ich die zweite sideways-Umgebung einfach um 180° rotiere. Im rotating-package findei ch aber nur Packet-Optionen mit dennen ich die Rotation aller(!) Umgebungen gleich beeinflussen kann.
\documentclass[oneside,man]{apa6}

\usepackage{xltxtra}
\defaultfontfeatures{Mapping=tex-text}
\usepackage{tabularx}
\usepackage{rotating}

% Sprache
\usepackage{polyglossia}
\setdefaultlanguage[spelling=new]{german}

\title{TITLE}
\shorttitle{STITLE}

\begin{document}

\begin{sidewaystable}
    \begin{tabularx}{\columnwidth}{X | X }
        1 & Tabelle A
    \end{tabularx}
\end{sidewaystable}
\clearpage % bewirkt das {sidewaystable} sofort ausgegeben wird

%Leerseite\newpage

\begin{sidewaystable}
    \begin{tabularx}{\columnwidth}{X | X }
        2 & Tabelle B
    \end{tabularx}
\end{sidewaystable}
\clearpage

\end{document}
Vielleicht schätze ich die Situation auch mal wieder völlig falsch ein und ich muss ganz woanders ansetzen?

Nach oben