# Pagebreak problem (stop my document from not pagebreaking) [duplicate]

How would I shift up my text from the 2nd page to the 1st page? I realised if I removed a few lines from my personal summary (first section), the page will fit nicely.

But right now there is a big gap in my first page, how would I push up my 2nd page to my 1st page?

Edit: If you can't see the picture, i think if you right-click and find the image location, you can see the full picture.

My latex code is below.

\documentclass[10pt]{article}
\usepackage{array, xcolor, lipsum, bibentry}
\usepackage[margin=3cm]{geometry}
\usepackage{scrbase,scrpage2}
\pagestyle{scrheadings} % pagestyle with page number

\definecolor{lightgray}{gray}{0.8}
\newcolumntype{L}{>{\raggedleft}p{0.14\textwidth}}
\newcolumntype{R}{p{0.8\textwidth}}
\newcommand\VRule{\color{lightgray}\vrule width 0.5pt}

\begin{document}
\thispagestyle{empty}
\begin{center}\Huge John Doe \end{center}
\vspace{1em}
\begin{minipage}[ht]{0.70\textwidth}
\end{minipage}
\begin{minipage}[ht]{0.48\textwidth}
Mobile: 12345\\
Email: 123@gmail.com\\
Date of Birth: 01/01/2012\\
Citizenship: World
\end{minipage}
\vspace{2pt}

\section*{Personal Summary}

\section*{Education}
\begin{tabular}{L!{\VRule}R}
2009--2012&MSc Course.\vspace{5pt}\\
2006--2008& BSc Course.\\
\end{tabular}

\section*{Employment}
\begin{tabular}{L!{\VRule}R}
&\begin{itemize}
\end{itemize}\\
\end{tabular}

\section*{Organisational Experience}
\begin{tabular}{L!{\VRule}R}
2011& Add my text here. \vspace{5pt}\\
\end{tabular}

\section*{Awards and Achievements}
\begin{tabular}{L!{\VRule}R}
\end{tabular}

\section*{Languages}
English, This, That.

\section*{Computer Skills and Competencies}

\section*{Referees}
\begin{minipage}[t]{0.65\textwidth}
\textbf{Name}\\
\textit{Title}\\
Contact no.: 12345678
\end{minipage}
\begin{minipage}[t]{0.48\textwidth}
\textbf{Name}\\
\textit{Title}\\
Contact no.: 12345678
\end{minipage}

\end{document}

-

## marked as duplicate by Marco Daniel, Stephan Lehmke, Werner, Paulo Cereda, Torbjørn T.Aug 9 '12 at 21:04

Thanks! Although it works, is there anyway to automatically make my document stop pagebreaking like above? Ideally I'd like the section "Employment" to start on 1st page and just continue on in the 2nd page. –  Gary Aug 9 '12 at 19:33
@Gary That's a bit hard considering the way you built your document, because all the sections are made up from stuff which doesn't break. Try to replace tabular by longtable. –  Stephan Lehmke Aug 9 '12 at 19:35
Still, even longtable will not break inside an itemized list which is in a table cell. You need a completely different document structure. You should re-formulate your question to make this clearer. –  Stephan Lehmke Aug 9 '12 at 19:37
Thanks, considering what you said, I think at the moment I'll just use \enlargethispage{2\baselineskip}. In the future I'll try a different document structure. Any different document structures to recommend? –  Gary Aug 9 '12 at 19:40
@Gary Can be tricky because of the itemize inside a tabular structure. mdframed maybe? But I have no experience with it. –  Stephan Lehmke Aug 9 '12 at 19:44

The only way to solve this is to break the tables manually like:

\section*{Employment}
\begin{tabular}{L!{\VRule}R}
2011--2011&{\bf Name of company} Add my text here. Add my text here.
here. Add my text here. \\
&\begin{itemize}
\end{itemize}
\end{tabular}

\begin{tabular}{L!{\VRule}R}
&\begin{itemize}