\documentclass[12pt,a4paper,oneside,final]{book}
\usepackage[brazil]{babel}
\usepackage[latin1]{inputenc}
\usepackage{amssymb}
\usepackage{amsmath,amsfonts}
\usepackage{setspace}
\usepackage[brazil]{varioref}
\usepackage{indentfirst}
\usepackage[sf,bf,compact,topmarks,calcwidth,pagestyles]{titlesec}
\usepackage{fancybox}
\usepackage{color}
\usepackage{colortbl}
\usepackage{rotating}
\usepackage{fancyvrb}
\usepackage{graphicx,xr}
\usepackage{mathrsfs}
\usepackage{multirow}
\usepackage{url}
\usepackage{algorithm}
\usepackage{geometry}
\geometry{a4paper,top=20mm,bottom=20mm,left=30mm,right=20mm}
\usepackage{cite}
\hyphenation{
re-es-cre-ve-re-mos
ob-via-men-te
bo-lhas
su-per-vi-si-o-na-do
}
\usepackage[T1]{fontenc}
\newcommand{\pr}{\hspace*{.7cm}}
\setlength{\topmargin}{-1mm}
\setlength{\oddsidemargin}{-0.6mm}
\setlength{\textheight}{23.5cm}
\setlength{\textwidth}{17.0cm}
\setlength{\unitlength}{1cm}