mirror of
https://git.adityakumar.xyz/fphw.git
synced 2024-11-21 19:32:52 +00:00
Added a line that ensures the title is at the top of the page
This commit is contained in:
parent
7c36bf48a0
commit
d147a0401e
1 changed files with 9 additions and 8 deletions
17
fphw.cls
17
fphw.cls
|
@ -1,8 +1,8 @@
|
|||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% Felipe Portales' HomeWorks
|
||||
% Maintainer: Felipe Portales-Oliva (f.portales.oliva@gmail.com)
|
||||
%
|
||||
% Document class to produce simple yet stylish homework submissions
|
||||
%
|
||||
% Document class to produce simple yet stylish homework submissions
|
||||
%
|
||||
% This package is public domain, according to :
|
||||
% The Unlicense <https://unlicense.org>
|
||||
|
@ -11,7 +11,7 @@
|
|||
%%% Identification
|
||||
|
||||
\NeedsTeXFormat{LaTeX2e} % we need to have LaTeX2e for this to compile
|
||||
\ProvidesClass{fphw}[2019/03/19] % fpshw is the name we need to provide to
|
||||
\ProvidesClass{fphw}[2019/03/19] % fpshw is the name we need to provide to
|
||||
% the documentclass command on the .tex file
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
@ -67,14 +67,14 @@
|
|||
%%%% Here we do more declarations and call other files
|
||||
|
||||
|
||||
% we need to load
|
||||
% we need to load
|
||||
\LoadClass{article}
|
||||
|
||||
|
||||
% we will modify sections, subsections and sub subsections
|
||||
\RequirePackage{titlesec}
|
||||
% Modification of section
|
||||
\titleformat{\section}[block]{\normalsize\bfseries\filcenter}{\thesection.}{.3cm}{}
|
||||
% Modification of section
|
||||
\titleformat{\section}[block]{\normalsize\bfseries\filcenter}{\thesection.}{.3cm}{}
|
||||
|
||||
% modification of subsection and sub sub section
|
||||
\titleformat{\subsection}[runin]{\bfseries}{ \thesubsection.}
|
||||
|
@ -90,7 +90,7 @@
|
|||
\fancyhead{}
|
||||
\fancyfoot{}
|
||||
\pagestyle{fancy}
|
||||
\renewcommand{\headrulewidth}{0.4pt} % we want rules
|
||||
\renewcommand{\headrulewidth}{0.4pt} % we want rules
|
||||
\renewcommand{\footrulewidth}{0.4pt}
|
||||
\fancyhead[RO] {\footnotesize\thepage}
|
||||
\fancyhead[LO] {\footnotesize{\ifx\classlocal\undefined{}\else\itshape\classlocal{} --{} \fi}\makeatletter\@title\makeatother }
|
||||
|
@ -98,6 +98,7 @@
|
|||
|
||||
% New title style for the document
|
||||
\renewcommand{\maketitle}{%
|
||||
\newpage % ensure this is in a new page
|
||||
\thispagestyle{plain}
|
||||
\begin{center}
|
||||
\ifx\instituteloc\undefined{}\else{\scshape \instituteloc} \\[10pt] \fi
|
||||
|
@ -109,7 +110,7 @@
|
|||
\hrule
|
||||
\vspace{10pt}
|
||||
\ifx\classlocal\undefined{}\else\CourseLang: {\itshape \classlocal{} \ifx\professorloc\undefined{}\else{-- }\fi }\fi
|
||||
\ifx\professorloc\undefined{}\else{\ProfessorLang: {\itshape\professorloc}}\fi
|
||||
\ifx\professorloc\undefined{}\else{\ProfessorLang: {\itshape\professorloc}}\fi
|
||||
\\
|
||||
\DateLang: {\itshape\@date}
|
||||
\vspace{20pt}
|
||||
|
|
Loading…
Reference in a new issue