[Tex/LaTex] Modying maketitle (removing ‘Springer’) in the svmono class

templatestitles

I am using the svmono template from Springer Verlag for a report.

Only problem is that it auto-generates the word 'Springer' on the title page, lower left corner.

Anyone has any idea as to options how to remove/modify the template accordingly? MWE follows:

\documentclass[graybox,envcountchap,sectrefs]{svmono}
\usepackage{lipsum}

\begin{document}

\author{John Doe}
\title{How to change your last name}
\subtitle{An enquiry into the origins of common names}
\maketitle

\chapter{Introduction}
\lipsum[1-4]


\end{document}

img

Best Answer

I had to deal with svmono in the past, so I'm probably in a charted territory. :) The following code uses xpatch to patch \@maketitle and remove the word Springer in the title page:

\documentclass[graybox,envcountchap,sectrefs]{svmono}
\usepackage{lipsum}

\usepackage{xpatch}

\makeatletter
\xpatchcmd{\@maketitle}{{\Large Springer\par}}{}{}{}
\makeatother

\begin{document}

\author{John Doe}
\title{How to change your last name}
\subtitle{An enquiry into the origins of common names}
\maketitle

\chapter{Introduction}
\lipsum[1-4]

\end{document}

Same idea, now with etoolbox instead of xpatch:

\documentclass[graybox,envcountchap,sectrefs]{svmono}
\usepackage{lipsum}

\usepackage{etoolbox}

\makeatletter
\patchcmd{\@maketitle}{{\Large Springer\par}}{}{}{}
\makeatother

\begin{document}

\author{John Doe}
\title{How to change your last name}
\subtitle{An enquiry into the origins of common names}
\maketitle

\chapter{Introduction}
\lipsum[1-4]

\end{document}

The output has Springer no more:

Output