[Tex/LaTex] Modifying a thesis template: abstract environment

abstracttemplates

I am using a thesis template available here. I have a problem in working with this template:

I would like to have a 'normal' abstract, directly after the title page. In this template the abstract is pimped with all kinds of additional information. I would just like to have the lay-out of the usual \begin{abstract} environment. I deleted all commands in the template concerning the abstract part, but I keep getting this additional stuff.

Best Answer

Since this template uses the book class (which is similar to report), we can just copy the abstract environment definition from there into your preamble:

\makeatletter
\if@titlepage
  \renewenvironment{abstract}{%
      \titlepage
      \null\vfil
      \@beginparpenalty\@lowpenalty
      \begin{center}%
        \bfseries Abstract
        \@endparpenalty\@M
      \end{center}}%
     {\par\vfil\null\endtitlepage}
\else
  \renewenvironment{abstract}{%
      \if@twocolumn
        \section*{Abstract}%
      \else
        \small
        \begin{center}%
          {\bfseries Abstract\vspace{-.5em}\vspace{\z@}}%
        \end{center}%
        \quotation
      \fi}
      {\if@twocolumn\else\endquotation\fi}
\fi
\makeatother

The only difference in the above code in comparison to the abstract environment as defined in report.cls is that I've \renewenvironment the abstract environment and used an explicit Abstract instead of the now-undefined \abstractname.

enter image description here