12

I am trying to write a journal paper using the IEEEtran.cls template.

My problem is that the Publication ID Mark overflows into my thanks section.

This is the bottom of the title page:

enter image description here

From the documentation of IEEEtran.cls we see that:

enter image description here

I included the command \IEEEpubidadjcol into the second column. This prevents the overflow in the second column as you can see in my previous image, but lets the first column run freely.

I tried including \IEEEpubidadjcol into the first column aswell, but that causes compilation errors.

Please, could you give me some hint on how to solve this problem without doing something illegal with respect to the IEEE modus operandi?

EDIT:

As the answer suggests, the problem can be solved using the \IEEEpubidadjcol command twice. When I tried this, I got an error:

Infinite glue shrinkage found in box being split

In spite of this error a correct pdf is produced. The error goes away when I do not include packages fixltx2e and dblfloatfix.

2
  • Can you show a minimal example of code?
    – egreg
    Commented Nov 21, 2013 at 17:13
  • @egreg There is a lot of text needed, so I used pastebin.pastebin.com/d4Xyu3d6 Commented Nov 21, 2013 at 17:24

3 Answers 3

11

Contrary to what the documentation says, it seems that \IEEEpubidadjcol has to be issued also in the first column.

\documentclass[journal, a4paper]{IEEEtran}

\usepackage{lipsum} % for mock text

\title{Lorem ipsum dolor sit amet, consectetur adipiscing elit}

\author{Martin Drozdik%
  \thanks{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam eleifend
    orci eros, ac volutpat mauris molestie at. Sed auctor, diam eu tempor blandit}%
  \thanks{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam eleifend
    orci eros, ac volutpat mauris molestie at. Sed auctor, diam eu tempor blandit}%
}

\markboth{IEEE Transactions on Evolutionary Computation}{}


\begin{document}

\maketitle

\IEEEpubid{0000--0000/00\$00.00 \copyright\ 2013 IEEE}

\lipsum[1-2]

\IEEEpubidadjcol

\lipsum[3-7]

\IEEEpubidadjcol

\lipsum[8-12]

\end{document}

enter image description here

1
  • Thank you! Unfortunately if I try this I get an Infinite glue shrinkage found in box being split error message. But I think this is a separate issue that I need to figure out. Commented Nov 21, 2013 at 17:45
1

enter image description here

\documentclass[journal]{IEEEtran}

\usepackage{lipsum} % for mock text

\title{Cryptanalyzing Fridrich's chaotic image encryption scheme}

\author{Li Drozdik%
  \thanks{D. Li is with College of Information Engineering, Xiangtan University, Xiangtan 411105, Hunan, China.}%
  \thanks{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam eleifend
    orci eros, ac volutpat mauris molestie at. Sed auctor, diam eu tempor blandit}%
}

\markboth{IEEE Transactions on Evolutionary Computation}{}


\begin{document}

\maketitle

%\IEEEpubid{0000--0000/00\$00.00 \copyright\ 2013 IEEE}

\IEEEpubid{\begin{minipage}{\textwidth}\ \\[12pt] \centering
  1551-3203 \copyright 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.\\
  See http://www.ieee.org/publications standards/publications/rights/index.html for more information.
\end{minipage}}

\lipsum[1-2]

\IEEEpubidadjcol

\lipsum[3-7]

\IEEEpubidadjcol

%  must call \IEEEpubidadjcol in the second column for its text to clear the %IEEEpubid mark.

\lipsum[8]

\end{document} 
0

I have no problem with declaring \IEEEpubidadjcol in the second column only. However, I found that the error "Infinite glue shrinkage found in box being split" is due to the use of "\usepackage{fixltx2e}". Removing it resolved the error.

1

You must log in to answer this question.

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