I have problem in using pagenumbering for my table of content of my work. My short version of the file:
\documentclass[11pt,oneside]{book}%
\usepackage{graphicx, fancyhdr, natbib, setspace}
\usepackage{amsmath}\usepackage{amsfonts}
\usepackage{amssymb}\usepackage{breqn}
\usepackage{pdfpages}\usepackage{rotating}
\usepackage{longtable}\DeclareMathSizes{11}{19}{13}{9}
% Double-spaces the entire document
\usepackage{setspace}
%\doublespacing
%\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}
%---------------------------------------
\begin{document}%\input{./coverTP.tex}
\def\partname{Bagian}
\def\chaptername{Bab}%-------------------------Roman
\pagenumbering{roman}
\setcounter{page} 2%\singlespace
\begin{center}\section*{Kata Pengantar}
\addcontentsline{toc}{section}{Kata Pengantar}
\end{center}Bahan kuliah dipersiapkan untuk mata kuliah Pencemaran Tanah dan Air Tanah (TL-6184).
Penyusun
\newpage
%------------Daftar Isi---------------------
\def\contentsname{Daftar Isi}
\tableofcontents
\addcontentsline{toc}{section}{Daftar Isi}
\newpage
%
%-------------Daftar Gambar ----------------
%
\def\listfigurename{Daftar Gambar}\listoffigures
\addcontentsline{toc}{section}{Daftar Gambar}\newpage
%
\def\listtablename{Daftar Tabel}
\listoftables
\addcontentsline{toc}{section}{Daftar Tabel}
\newpage
%---------------
\pagenumbering{arabic}\setcounter{page}{1}
\chapter{Pendahuluan}
Apa kabar
\section{Umum}Air yang ada di bumi terdiri dari air laut, es di kutub, air permukaan, dan air tanah.
Sebagian kecil adalah \emph{freshwater} yaitu air yang dapat dikonsumsi olah manusia.
Air tanah (\emph{Groundwater}) adalah bagian dari
%..........
%..........
\end{document}
This file will produce a nice pagenumbering combination between roman and arabic. But the trouble comes when
I used it for long version of my work. The numbering sistem for arabic part was jumped from ii to v (attached the ourput)
I have tried to find the bug, but no success. Anybody knows something? Thank in advance.