Simply, put the solution to my problem is that for everything before the first section, the odd margin must be swapped with the even margin and vice versa. At the first section, everything must be normal.
The problem is that we cannot modify several times the evensidemargin and oddsidemargin.
I am in the article class with the two-side option enabled.(The document will be bound.) My oddsidemargin is not the same as the evensidemargin.
It is a requirement that the first page of the text proper be numbered by 1; I do not need to number the pages of the title page, the abstract, the toc and so on. I prefer to have the first page of the section on the left. In the MWE, the pages begin where they must in therms of left and right.
This is the details of my outline,
\documentclass[twoside,a4paper, 11pt]{article}
\newcommand{\emptypage}{\clearpage\null\thispagestyle{empty}\clearpage}
\usepackage{lipsum}
\setlength{\paperheight}{297mm}
\setlength{\paperwidth}{210mm}
\setlength{\hoffset}{-1in}
\setlength{\voffset}{-1in}
\setlength{\textheight}{252mm}
\setlength{\textwidth}{150mm}
\setlength{\evensidemargin}{40mm}
\setlength{\oddsidemargin}{25mm}
\setlength{\topmargin}{15mm}
\setlength{\headheight}{4mm}
\setlength{\headsep}{6mm}
\setlength{\footskip}{9mm}
\setlength{\marginparsep}{5mm}
\setlength{\marginparwidth}{25mm}
\setlength{\marginparpush}{0mm}
%\addtolength{\textheight}{0in}
%\addtolength{\textwidth}{0in}
\setlength{\parindent}{0ex}
\setlength{\parskip}{1ex}
\renewcommand{\baselinestretch}{1.11}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%é
\begin{document}
\pagenumbering{roman}
\begin{titlepage}
TiTle
\end{titlepage}
\emptypage
\begin{abstract}
Summary
\end{abstract}
\clearpage
\begin{abstract}
Summary number 2
\end{abstract}
\emptypage
\tableofcontents
\clearpage
%\setcounter{page}{1}
\pagenumbering{arabic}
\normalfont
\normalsize
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\section{first section}
\lipsum[11-22]
\end{document}
geometry
rather than specifying all of the lengths manually. Not only does this have options to automate some of what you need, it also allows you to change the page layout mid-document using\newgeometry
.\cleartoevenpage
may be helpful if you really want sections starting on the left rather than the right.