Discussion:
IEEEtran: Firstpage bottom margin different to the other pages
(too old to reply)
PSN
2007-01-22 17:30:24 UTC
Permalink
Hi folks ..
i am using the IEEEtran class for my two column article and the journal
where i am publishing needs to have a bottom margin of 2.5cm for the
first page (only) and 1.7cm for the rest of the pages .. and i have no
idea how i can acheive this .. Can any of you throw some light on this
topic !!!

Thanks for your time again !!!

Prakash
Michael Shell
2007-01-22 23:57:08 UTC
Permalink
On 22 Jan 2007 09:30:24 -0800
Post by PSN
i am using the IEEEtran class for my two column article and the journal
where i am publishing needs to have a bottom margin of 2.5cm for the
first page (only) and 1.7cm for the rest of the pages .. and i have no
idea how i can acheive this .. Can any of you throw some light on this
topic !!!
Prakash,

You're in luck. First of all, obtain and use the new version 1.7 of
IEEEtran:

http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran/

IEEE has not yet updated their site to carry v1.7. Note that some
command names have been changed to use an \IEEE prefix (see the
changelog.txt).

Now, use the new \CLASSINPUT interface to set your default margins
(for the second and later pages) *before* IEEEtran loads:


\newcommand{\CLASSINPUTinnersidemargin}{1.7cm} % inner side margin
\newcommand{\CLASSINPUToutersidemargin}{1.7cm} % outer side margin
\newcommand{\CLASSINPUTtoptextmargin}{1.7cm} % top text margin
\newcommand{\CLASSINPUTbottomtextmargin}{1.7cm}% bottom text margin

\documentclass[journal]{IEEEtran}


Then, adjust the \textheight (e.g., bottom margin) for the first
page only via \enlargethispage. Because you have two column text, you
will have to insert this command twice - once after \maketitle and
once somewhere (ideally in the middle) of the text in the second
column on the first page. To allow for dual compilation under
single column format, you can conditionally include the second
\enlargethispage so as to be invoked only if using two column
format:


\maketitle

\enlargethispage{-0.8cm}


blah blah blah ...
blah blah start of second column

\ifCLASSOPTIONtwocolumn
\enlargethispage{-0.8cm}
\fi



That will do it. So, how do you like the new margin customization
system for those pesky journals that "have to do it their way"? ;)



Mike Shell

Loading...