Minimum Tex
\documentclass{article}
\usepackage[1]{pagesel}
\usepackage{hyperref}
\usepackage{natbib}
\begin{document}
Its study has resulted in various methods, \cite{jiapu, suppappola, kadambe, benitez, christov2, portet}, where some are based on the time-frequency analysis and the other on wavelet analysis.
\bibliographystyle{IEEEtranN}
\bibliography{thesis}
\end{document}
The solution of splitting pages from a document by pagesel, thread here, caused another problem with references. If I use the package pagesel, it seems that I cannot use natbib because I get an error:
LaTeX Error: \makeindex undefined. (\renewcommand\makeindex ...)
and warnings
Package natbib Warning: Citation `physionet_amplitude' on page 3 undefined on i
nput line 202.
LaTeX Warning: Reference `table:frequency_artifacts' on page 3 undefined on inp
ut line 220.
LaTeX Warning: Reference `table:artifacts' on page 3 undefined on input line 22
9.
My references with \usepackage{natbib}

My references without natbib

where the lines expands out of margin, which I do not want.
This suggests me that natbib has an effect to the representation of the references too. However
Which packages are good for references but also for splitting pages from document at the same time?
\begin{document}in the example. Beside this: load pagesel after natbib, or try the option files. – Ulrike Fischer Feb 02 '15 at 18:07\nofileswhich sets\makeindexto\relaxand natbib doesn't like this (imho a natbib problem). – Ulrike Fischer Feb 02 '15 at 18:14pageseland only after that you can use it. – egreg Feb 02 '15 at 21:00