I'm writing a conference paper that must be in/adhere to the ieeetrans.cls format.

For a landscaped table I need to make the left and right margins smaller, but just the \usepackage{geometry} command changes the whole paper setup! It's conflicting with the ieeetrans.cls file evidently. On the other hand, if I use the geometry package, I can indeed make the table look good at the expense of every other page.

Any ideas on how to fix this?

  • 2
    I do not see why you need to change page layout for landscape table. If it is set as sidewaystable, then table will appear on middle of text block.
    – Zarko
    Nov 2, 2016 at 20:39
  • I think what you're looking for is covered in Storing the original document class page layout with geometry.
    – Werner
    Nov 2, 2016 at 20:39
  • 3
    There is a class IEEEtran. The class file IEEEtran.cls contains a warning: "Authors should not alter font sizes, baselineskip ('leading'), margins or other spacing values in an attempt to squeeze more material on one page. The IEEE's own typesetting software will restore the correct vlaues when re-typesetting/proofing the submitted document, possibly resulting in unexpected article over length charges." Nov 2, 2016 at 20:40
  • 2
    You are not allowed to alter the class file if it is going to be published in IEEE.
    – percusse
    Nov 2, 2016 at 20:50
  • Zarko, i tried that first and it didn't work- the table wouldn't render, likely because it was hanging over the right margin? The other method worked. Werner, yes! that's the answer. Feel free to post as the answer if you like. Percusse- not sure they'll care for a landscaped table page but we shall see. Nov 2, 2016 at 21:27

1 Answer 1


I think you can use the following format



credit: https://andrejserafim.wordpress.com/2009/04/28/ieeetran-page-margins/

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .