در صفحاتی که میخواهی oneside باشه، باید شروط زیر برقرار باشه:
\@twosidefalse
\@mparswitchfalse
\setboolean{@bidituftefloat@twoside}{false}
\setboolean{@bidituftefloat@symmetric}{false}
و در صفحاتی که میخواهی twoside باشه، باید شروط زیر برقرار باشه:
\@twosidetrue
\@mparswitchtrue
\setboolean{@bidituftefloat@twoside}{true}
\setboolean{@bidituftefloat@symmetric}{true}
در واقع اگر به فایل bidituftefloat.sty نگاه کنی، این کدها گزینههای oneside و twoside را به ترتیب (باز)تعریف میکنند. وقتی از کلاس biditufte-book استفاده میکنی، گزینه twoside بصورت پیشفرض فعال هست. بنابراین در پاسخ به پرسشت دو دستور زیر رو تعریف کن:
\makeatletter
\newcommand*{\SetTwoSided}{%
\@twosidetrue \@mparswitchtrue%
\setboolean{@bidituftefloat@twoside}{true}%
\setboolean{@bidituftefloat@symmetric}{true}%
}
\newcommand*{\SetOneSided}{%
\@twosidefalse \@mparswitchfalse%
\setboolean{@bidituftefloat@twoside}{false}%
\setboolean{@bidituftefloat@symmetric}{false}%
}
\makeatother
هر صفحهای که خواستی oneside باشه از دستور دومی و هر صفحهای که خواستی دوستونه باشه از دستور نخست استفاده کن.