2

I cannot get IEEEtran in-text citations to format properly. I am getting citation compressions looking like [1-5] instead of [1]-[5] as it is in IEEE journals. I have bibliographies after each chapter so I'm using \usepackage{chapterbib}. Also, I could only get any citation compression with \usepackage[noadjust]{cite}. Without this, my citations would look like [1,2,3,4,5]. Any ideas on where I'm going wrong? I am using a custom document class instead of the IEEE class.

This is the code in the parent .tex file

\usepackage{chapterbib}    
\usepackage[noadjust]{cite}

This is the code within each chapter .tex

\cite{author1,author2,author3,author4,author5}

\bibliographystyle{IEEEtran}    
\bibliography{IEEEabrv,bibfile}
  • Because believe it or not, they are manually adjusted by the publication office. See this related one: tex.stackexchange.com/questions/78108/… – percusse Oct 7 '13 at 21:22
  • Unfortunately, not using \usepackage[noadjust]{cite} produces citations that look like [1,2,3,4,5] rather than [1-5]. Also, this is for a dissertation and I won't have any editing help from the IEEE publication office. – Jesse Montgomery Oct 28 '13 at 21:11
1

With \usepackage{chapterbib} and \usepackage{cite}, you can customize the in text citation with

\renewcommand\citeform[1]{[#1]}

\renewcommand\citeleft{}

\renewcommand\citeright{}

Answer graciously provided by Donald Arseneau

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.