Manipulación de tesis de Documentclass en látex.

Manipulación de tesis de Documentclass en látex.

Estoy escribiendo mi tesis en la siguiente clase de documento.

 \documentclass[11p,
topenright,
twoside,
openright,
plainfootsepline,                               
headsepline,                                                    
tocindent,                                                          
listsindent,                                                        
tablecaptionabove,                                          
halfparskip,                                                    
%bibtotoc,                                                      
a4paper]{thesis}
\usepackage[T1]{fontenc}        % euro quality fonts [T1] (togeth. w/textcomp)
\usepackage{textcomp, amssymb}  % additional symbols (there are more packages)
\usepackage[latin1]{inputenc}   % umlaute in input file
%\usepackage{setspace}           % doublespacing
\usepackage{anysize}            % margin package sets tighter margins
\usepackage[all]{xy}            % creating figures within latex
\usepackage[tight]{subfigure}% subfigures: figures within figures
\marginsize{1.2in}{0.9in}{0.5in}{1.5in} % small margins
\usepackage{flafter}
\usepackage{ifpdf}              % if pdflatex then ... else ...
\ifpdf
\pdfadjustspacing=1           % make pdflatex behave like latex
\usepackage{aeguill}          % PS converted CM fonts for better acro preview
\usepackage[pdftex]{graphicx} % graphics packages
\usepackage[pdftex]{color}    % color packages
\usepackage[pdftex]{thumbpdf} % create thumbnails (run thumbpdf as well)
\usepackage{cite}
\usepackage[pdftex,%
pdfsubject={PhD Thesis},%
]{hyperref}        % clickabe references
\else
\usepackage[hypertex,
plainpages=false, % distinguish roman and arabic pagenumbers
linktocpage=true, % toc etc: make page number active (not name)
]{hyperref}        % clickabe references in .dvi
% purposely included before color package
\usepackage[dvips]{color}     % color packages; needed by xy
\usepackage[dvips]{graphicx}  % graphics packages
\fi
\usepackage{amsmath,amssymb,amsthm,amsfonts,amsbsy,latexsym}
\usepackage{float}  
\usepackage{soul}
\usepackage{color}
\usepackage[table]{xcolor}
\definecolor{dunkelgrau}{rgb}{0.7,0.7,0.7}
\definecolor{hellgrau}{rgb}{0.9,0.9,0.9}
\definecolor{hellgrau_1}{gray}{0.95}
\usepackage{makeidx}                       % for \printindex
\makeindex                                 % creates paper.idx index 
\usepackage[style=super, cols=3]{glossary} % for \printclossary
\makeglossary                              % creates paper.glo 
\usepackage{hyperref}
\hypersetup{
    colorlinks   = true,
    citecolor    = red
}
%*****************************
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{pbox}
\usepackage{varwidth}
\usepackage{setspace}
%********************************************
\usepackage[numbers,sort&compress]{natbib}  
\usepackage{type1ec}                                    
\renewcommand{\labelitemi}{}                    
\renewcommand\bibname{References}
\makeatletter
\let\orig@bibliography\bibliography
\let\orig@thebibliography\thebibliography
\let\orig@include\include
\let\orig@cite\cite
\let\orig@nocite\nocite
\let\orig@bibliographystyle\bibliographystyle
\makeatother
\setcounter{tocdepth}{4}
\setcounter{secnumdepth}{4}
\makeatletter
\renewcommand*\l@figure{\@dottedtocline{1}{1em}{3.2em}}
\renewcommand*\l@table{\@dottedtocline{1}{1em}{3.2em}}
\makeatother
\usepackage{type1ec}    
\usepackage{amsthm}                             
\renewcommand{\labelitemi}{}    
\usepackage[automark]{scrpage2}
\pagestyle{scrheadings}
\clearscrheadings
\clearscrplain
\usepackage[headsep = 15mm,                         
footskip            = 2\baselineskip,           
footnotesep         = 07mm,                             
top                 = 25mm,                         
bottom              = 20mm,                             
left                = 29mm,                              
right               = 29mm,                         
bindingoffset       = 07mm,                         
includefoot]{geometry}
\ofoot[\pagemark]{\pagemark}
%****************************************
\ohead[]{\headmark}
\setfootsepline{.2pt}
\usepackage{pdflscape}
\usepackage{amsmath}
\usepackage{blindtext}
\renewcommand{\theequation}{\arabic{equation}}

Tengo muchos espacios extra en la primera página de cada capítulo, tal como está adjunto. ingrese la descripción de la imagen aquí ¿Cómo puedo disminuir los espacios?

Tesis.cls es el siguiente:

% my thesis

% First identify the class:

\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{thesis}

\DeclareOption*{\PassOptionsToClass{\CurrentOption}{report}}

\ProcessOptions

\LoadClass{report}

% add dots to chapters in TOC
\renewcommand*\l@chapter[2]{%
  \ifnum \c@tocdepth >\m@ne
    \addpenalty{-\@highpenalty}%
    \vskip 1.0em \@plus\p@
    \setlength\@tempdima{1.5em}%
    \begingroup
      \parindent \z@ \rightskip \@pnumwidth
      \parfillskip -\@pnumwidth
      \leavevmode \bfseries
      \advance\leftskip\@tempdima
      \hskip -\leftskip
      #1\nobreak \leaders\hbox{$\m@th\mkern \@dotsep mu\hbox{.}\mkern \@dotsep mu$}  \hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par
      \penalty\@highpenalty
    \endgroup
  \fi}


% no indentation for paragraphs and space inbetween paragraphs  (euro standard)
% this happens to spread also the table of contents, list of figures and tables
\setlength{\parindent}{0pt}
\setlength{\parskip}{7pt plus 2pt minus 1pt}


% Make the captions in your floats of the form:
% Figure 1 -> Fig. 1

\renewcommand{\figurename}{Fig.}
\renewcommand{\contentsname}{Table of Contents}


% force footnotes to the bottom
\usepackage[bottom]{footmisc}


% Redefining the \section command:

%\renewcommand{\section}{\@startsection
%{section}%                   % the name
%{1}%                         % the level
%{0mm}%                       % the indent
%{-\baselineskip}%            % the before skip
%{0.5\baselineskip}%          % the after skip
%{\normalfont\large\itshape}} % the style


% Redefining the chapter heading styles

% Numbered chapter heading style:

\renewcommand{\@makechapterhead}[1]{%
  {\singlespacing
    \parindent \z@ \raggedleft \normalfont

    \vspace*{30mm}%  
    \ifnum \c@secnumdepth >\m@ne
    \fontsize{60}{70}\selectfont \scshape \bf \textsc \@chapapp\space \thechapter         % Chapter followed by number
    \par\nobreak
    \fi
    \interlinepenalty\@M
    \vspace{30mm}%  
    \huge \scshape \bf #1\par                                                            % chapter title
    \rule{\textwidth}{1pt}                                                               %horizontontal line                        
    \nobreak
   \vskip 40\p@
  }}

% Unnumbered chapter heading style:

\renewcommand{\@makeschapterhead}[1]{%
  {\singlespacing
    \parindent \z@ \raggedleft
    \normalfont
                                     % horizontal line
    \vspace{4pt}%                                            % add some vertical space
    \interlinepenalty\@M
    \huge \scshape \bf #1\par                           % chapter title
    \vspace{4pt}% 
    \rule{\textwidth}{1pt}                                          % add some vertical space
    \nobreak
    \vskip 40\p@
  }}


% end of file:
\endinput

Respuesta1

Tú mismo estás presentando los espacios.

\renewcommand{\@makechapterhead}[1]{%
  {\singlespacing
    \parindent \z@ \raggedleft \normalfont

    \vspace*{30mm}%  <= Space here
    \ifnum \c@secnumdepth >\m@ne
    \fontsize{60}{70}\selectfont \scshape \bf \textsc \@chapapp\space \thechapter         % Chapter followed by number
    \par\nobreak
    \fi
    \interlinepenalty\@M
    \vspace{30mm}%    <= Space here
    \huge \scshape \bf #1\par                                                            % chapter title
    \rule{\textwidth}{1pt}                                                               %horizontontal line                        
    \nobreak
   \vskip 40\p@  <= Space here
  }}

Debe ajustar los valores para que se ajusten a sus necesidades.

información relacionada