diff --git a/amuthesis.cls b/amuthesis.cls index afae7d7..fc509f4 100644 --- a/amuthesis.cls +++ b/amuthesis.cls @@ -19,6 +19,16 @@ \newif\if@optlineno \DeclareOption{lineno}{\@optlinenotrue} +% Skład jedno- i dwustronny +\DeclareOption{oneside}{ + \PassOptionsToClass{oneside}{mwbk} + \PassOptionsToClass{oneside}{book} +} +\DeclareOption{twoside}{ + \PassOptionsToClass{twoside}{mwbk} + \PassOptionsToClass{twoside}{book} +} + % Obsłuż nieznane opcje \DeclareOption*{ \ClassWarning{amuthesis}{Nieznany parametr klasy: \CurrentOption} @@ -118,6 +128,7 @@ \RequirePackage{amsthm} \RequirePackage{graphicx} \RequirePackage{microtype} +\RequirePackage{booktabs} % ======================================================== % % Konfiguracja i polecenia specjalne % @@ -133,7 +144,7 @@ % Zdefiniuj otoczenie dla dedykacji \newenvironment{dedykacja}{% - \clearpage\thispagestyle{empty}\mbox{}\vfill + \cleardoublepage\thispagestyle{empty}\mbox{}\vfill \hfill\begin{minipage}{0.5\textwidth} \begin{flushleft} }{ @@ -221,7 +232,7 @@ % Zdefiniuj polecenie '\makestatement' \newcommand*{\makestatement}{% - \clearpage\thispagestyle{empty}% + \cleardoublepage\thispagestyle{empty}% {\noindent\normalfont\flushright{\@stdate{}}\strut\par}% \vskip 2.5 \baselineskip \vbox to 6 \baselineskip{% diff --git a/thesis.pdf b/thesis.pdf index ba79afd..cd25d7e 100644 Binary files a/thesis.pdf and b/thesis.pdf differ diff --git a/thesis.tex b/thesis.tex index f2420f3..24bb63e 100644 --- a/thesis.tex +++ b/thesis.tex @@ -1,5 +1,5 @@ %!TEX program=lualatex -\documentclass[polski]{amuthesis} +\documentclass[twoside,polski]{amuthesis} % --- Autor pracy \author{Bartłomiej Przybylski} @@ -40,7 +40,7 @@ % Blok abstraktu w języku polskim \begin{streszczenie} -Klasa \texttt{amuthesis} została stworzona z myślą o studentach ostatnich lat studiów licencjackich, inżynierskich i magisterskich na Wydziale Matematyki i~Informatyki Uniwersytetu im. Adama Mickiewicza w Poznaniu, choć równie dobrze może być wykorzystywana na innych uczelniach. Dobrym zwyczajem jest bowiem składać prace dyplomowe z wykorzystaniem systemu \LaTeX{} i~bynajmniej nie dotyczy to wyłącznie prac z matematyki i informatyki. Niestety, samodzielnie przygotowanie wszystkich elementów składowych pracy dyplomowej wymaga nie tylko zaawansowanej znajomości systemu \LaTeX{} oraz zasad rządzących składem tekstu, ale przede wszystkim czasu. Klasa \texttt{amuthesis} dostarcza więc wszystko to, co jest potrzebne do stworzenia pięknej pracy dyplomowej w~języku polskim lub w języku angielskim. +Klasa \texttt{amuthesis} została stworzona z myślą o studentach ostatnich lat studiów licencjackich, inżynierskich i magisterskich na Wydziale Matematyki i~Informatyki Uniwersytetu im. Adama Mickiewicza w Poznaniu, choć równie dobrze może być wykorzystywana na innych uczelniach. Dobrym zwyczajem jest bowiem składać prace dyplomowe z wykorzystaniem systemu \LaTeX{} i~bynajmniej nie dotyczy to wyłącznie prac z matematyki i informatyki. Niestety, samodzielnie przygotowanie wszystkich elementów składowych pracy dyplomowej wymaga nie tylko zaawansowanej znajomości systemu \LaTeX{} oraz zasad rządzących składem tekstu, ale przede wszystkim czasu. Klasa \texttt{amuthesis} dostarcza więc wszystko to, co jest potrzebne do stworzenia pięknej pracy dyplomowej w~języku polskim lub w~języku angielskim. \end{streszczenie} % Blok abstraktu w języku angielskim @@ -59,4 +59,6 @@ Klasę \texttt{amuthesis} dedykuję wszystkim tym, dla których wygląd ma równ % Początek zasadniczej części dokumentu \chapter{Klasa \texttt{amuthesis}} + + \end{document}