0

In the following code, I want to center horizontally the text area (main body+margin area), but the centering option of the geometry package doesn't have any affects. Is there a way to do this?

\documentclass[a4paper,symmetric,showframe,centering]{tufte-book}
\usepackage{lipsum}
\begin{document} 
\lipsum[1-2]
\end{document}

enter image description here

I know that something like \PassOptionsToPackage{right=8.2cm}{geometry} can do the job, but I think it should be there a logical way.

  • 4
    One of the main points in Tufte's style is asymmetric shape of the page. – egreg Mar 21 '15 at 19:10
  • 2
    @Sisabe: Then drop Tufte book – user31729 Mar 21 '15 at 19:22
  • @SoundsOfSilence: No! I really love this class. – Sisabe Mar 21 '15 at 19:23
  • 1
    If you have such specific requirements, it may be a good moment to build your own class file that meets all the requirements – 1010011010 Mar 21 '15 at 19:48
  • @Sisabe You can use the \geometry macro to override any geometry options you like in the preamble of your document. Just specify what you'd like to use for the left and right margins, text area, etc. – godbyk Mar 21 '15 at 19:53

Browse other questions tagged or ask your own question.