diff --git a/amuthesis.cls b/amuthesis.cls index fc509f4..329068d 100644 --- a/amuthesis.cls +++ b/amuthesis.cls @@ -19,6 +19,10 @@ \newif\if@optlineno \DeclareOption{lineno}{\@optlinenotrue} +% Wsparcie dla stron pustych +\newif\if@optleftblank +\DeclareOption{leftblank}{\@optleftblanktrue} + % Skład jedno- i dwustronny \DeclareOption{oneside}{ \PassOptionsToClass{oneside}{mwbk} @@ -121,6 +125,30 @@ % Zapewnij poprawną interakcję wewnątrz pliku PDF \RequirePackage[hidelinks,unicode]{hyperref} +% Obsłuż opis pustych stron +\newcommand*{\leftblank}[1]{\gdef\@leftblank{#1}} +\newcommand*{\@leftblank}{} +\leftblank{Ta strona jest pusta.} + +\if@optleftblank + \def\cleardoublepage{% + \clearpage\if@twoside% + \ifodd\c@page% + \else + \vspace*{\fill} + \hfill + \begin{center} + \@leftblank + \end{center} + \vspace{\fill} + \thispagestyle{empty} + \newpage + \if@twocolumn\hbox{}\newpage\fi + \fi + \fi + } +\fi + % Dołącz podstawowe pakiety \RequirePackage{xcolor} \RequirePackage{amsmath} diff --git a/thesis.pdf b/thesis.pdf index cd25d7e..60c49c6 100644 Binary files a/thesis.pdf and b/thesis.pdf differ diff --git a/thesis.tex b/thesis.tex index 24bb63e..4e64a1b 100644 --- a/thesis.tex +++ b/thesis.tex @@ -1,5 +1,5 @@ %!TEX program=lualatex -\documentclass[twoside,polski]{amuthesis} +\documentclass[twoside,leftblank,polski]{amuthesis} % --- Autor pracy \author{Bartłomiej Przybylski} @@ -27,6 +27,9 @@ % --- Data podpisania oświadczenia (Miasto, data) \stdate{Poznań, \today{} r.} +% Pozostałe opcje (odkomentuj pożądane) +%\leftblank{Ta strona jest pusta.} + % Umieść dodatkowe pakiety tutaj \usepackage{lipsum}