\documentclass{report}
\usepackage[noheadfoot,margin=.5cm]{geometry}
\usepackage[TS1,LGR,T2A,T1]{fontenc}
\usepackage[colorlinks]{hyperref}
\usepackage[cp1252,latin1,cp850,latin2,cp1250,latin3,latin4,latin5,latin9,cp1251]{inputenc}
\newcommand{\idef}{\inputencoding{cp1252}}
\newcommand{\fdef}{\fontencoding{T1}\selectfont}
\newcommand{\icod}{\inputencoding{cp1252}}
\newcommand{\fcod}{\fontencoding{T1}\selectfont}
\newcommand{\ienc}[1]{\renewcommand{\icod}{\inputencoding{#1}}}
\newcommand{\fenc}[1]{\renewcommand{\fcod}{\fontencoding{#1}\selectfont}}
\newenvironment{alphabet}{\begin{tabular}{*{16}{l}}%
 &
 \small (\v{}) & \small (\'{}) & \small (\`{}) & \small (\u{}) &
 \small (\^{}) & \small (\~{}) & \small (\r{}) & \small (\"{}) &
 \small (,) & \small (\c{}) & \small (k{}) & \small (\.{}) &
 \small (-) & \small (\={}) & \small (?)\\}{\end{tabular}}
\setcounter{tocdepth}{2}

\renewcommand*{\contentsname}{\begin{center}
{Alphabets} \\
\texttt{\Large Generated by \tt make-rules.pl \\} 
\normalsize{\textnormal{\today}}
\end{center}}

\begin{document}

%\maketitle

%\begin{center}
%{\LARGE Alphabets} ---
%\texttt{\Large Generated by \tt make-rules.pl} --
% \large \today
%\end{center}

\tableofcontents
\newpage
\input{alphabets-inc.tex}
\end{document}
