|                                                       |  | % preamble
\documentclass[12pt]{article}%\usepackage[text={5in,5in},centering]{geometry}
%\usepackage[margin=1.5in]{geometry}
%\usepackage[total={6.5in,8.75in},top=1.2in,left=0.9in,includefoot]{geometry}
\usepackage[english]{babel}\usepackage[left=2.5cm, right=3cm, top=1.5cm, bottom=2cm]{geometry}\usepackage{lipsum}\usepackage{multicol}
% basic legnths:
\setlength{\parskip}{1cm} %
\setlength{\parindent}{0.3in}\renewcommand{\baselinestretch}{1.5}\setlength{\columnsep}{2.5cm}
%Body
\begin{document}\section{Setting Lengths}\label{sec:first}
\lipsum[1]
\lipsum[2]
\lipsum[3]\newpage\section{Spaces}\label{sec:spaces}
\begin{multicols}{2}  [\subsection{Columns space}    This is some text in just one column. However, the next text is in multiple columns.]\lipsum[3]\end{multicols}
\newpage\subsection{Other kind of Spaces}\label{sec:others}
Here are some special spaces, \hspace{3cm} like horizontal.\parAlso vertical space \hfill here. \vspace{1cm}
New paragraph.\par
\vfill
At bottom.
\section{Text alignment}\label{sec:alingment}
\end{document}
 |