Multi-authored theses

This commit is contained in:
Bartek Przybylski 2021-03-01 09:57:48 +01:00
parent fe3872092f
commit 8faff34e11
5 changed files with 79 additions and 64 deletions

Binary file not shown.

View File

@ -2,8 +2,8 @@
\usepackage[utf8]{inputenc} \usepackage[utf8]{inputenc}
\author{Bartłomiej Przybylski} \firstAuthor{Bartłomiej Przybylski}
\album{123456} \firstAlbum{123456}
\titlePL{Krótki podręcznik użytkownika klasy \texttt{amuthesis}} \titlePL{Krótki podręcznik użytkownika klasy \texttt{amuthesis}}
\titleEN{A short user manual for \texttt{amuthesis} class} \titleEN{A short user manual for \texttt{amuthesis} class}
\type{magisterska} \type{magisterska}

View File

@ -329,6 +329,7 @@
\newcommand*{\@titlePL}{} \newcommand*{\@titlePL}{}
\newcommand*{\titleEN}[1]{\gdef\@titleEN{#1}} \newcommand*{\titleEN}[1]{\gdef\@titleEN{#1}}
\newcommand*{\@titleEN}{} \newcommand*{\@titleEN}{}
% \firstAuthor % \firstAuthor
\newcommand*{\firstAuthor}[1]{\gdef\@firstAuthor{#1}} \newcommand*{\firstAuthor}[1]{\gdef\@firstAuthor{#1}}
\newcommand*{\@firstAuthor}{} \newcommand*{\@firstAuthor}{}
@ -338,21 +339,23 @@
% \thirdAuthor % \thirdAuthor
\newcommand*{\thirdAuthor}[1]{\gdef\@thirdAuthor{#1}} \newcommand*{\thirdAuthor}[1]{\gdef\@thirdAuthor{#1}}
\newcommand*{\@thirdAuthor}{} \newcommand*{\@thirdAuthor}{}
% \forthAuthor % \fourthAuthor
\newcommand*{\forthAuthor}[1]{\gdef\@forthAuthor{#1}} \newcommand*{\fourthAuthor}[1]{\gdef\@fourthAuthor{#1}}
\newcommand*{\@forthAuthor}{} \newcommand*{\@fourthAuthor}{}
% \albumFirstAuthor
\newcommand*{\albumFirstAuthor}[1]{\gdef\@albumFirstAuthor{#1}} % \firstAlbum
\newcommand*{\@albumFirstAuthor}{} \newcommand*{\firstAlbum}[1]{\gdef\@firstAlbum{#1}}
% \albumSecondAuthor \newcommand*{\@firstAlbum}{}
\newcommand*{\albumSecondAuthor}[1]{\gdef\@albumSecondAuthor{#1}} % \secondAlbum
\newcommand*{\@albumSecondAuthor}{} \newcommand*{\secondAlbum}[1]{\gdef\@secondAlbum{#1}}
% \albumThirdAuthor \newcommand*{\@secondAlbum}{}
\newcommand*{\albumThirdAuthor}[1]{\gdef\@albumThirdAuthor{#1}} % \thirdAlbum
\newcommand*{\@albumThirdAuthor}{} \newcommand*{\thirdAlbum}[1]{\gdef\@thirdAlbum{#1}}
% \albumForthAuthor \newcommand*{\@thirdAlbum}{}
\newcommand*{\albumForthAuthor}[1]{\gdef\@albumForthAuthor{#1}} % \fourthAlbum
\newcommand*{\@albumForthAuthor}{} \newcommand*{\fourthAlbum}[1]{\gdef\@fourthAlbum{#1}}
\newcommand*{\@fourthAlbum}{}
\newcommand*{\type}[1]{\gdef\@type{#1}} \newcommand*{\type}[1]{\gdef\@type{#1}}
\newcommand*{\@type}{} \newcommand*{\@type}{}
\newcommand*{\field}[1]{\gdef\@field{#1}} \newcommand*{\field}[1]{\gdef\@field{#1}}
@ -362,6 +365,7 @@
\newcommand*{\specialty}[1]{\gdef\@specialty{#1}} \newcommand*{\specialty}[1]{\gdef\@specialty{#1}}
\newcommand*{\@specialty}{} \newcommand*{\@specialty}{}
\specialty{} \specialty{}
% Wydział % Wydział
\newcommand*{\faculty}[1]{\gdef\@faculty{#1}} \newcommand*{\faculty}[1]{\gdef\@faculty{#1}}
\newcommand*{\@faculty}{} \newcommand*{\@faculty}{}
@ -472,27 +476,24 @@
{\noindent\centering\normalfont% {\noindent\centering\normalfont%
\@facultyM \@facultyM
\strut\par}% \strut\par}%
\vspace{1.5cm}
{\vspace{0.5cm}\noindent\centering\normalfont\@firstAuthor\strut\par {\vspace{0.3cm}\noindent\centering\normalfont\@firstAuthor\strut\par
Numer albumu: \@albumFirstAuthor\strut\par}% Numer albumu: \@firstAlbum\strut\par}%
\ifthenelse{\equal{\@secondAuthor}{}}{}{ \ifthenelse{\equal{\@secondAuthor}{}}{}{
\vspace{0.5cm}\noindent\centering\normalfont\@secondAuthor\strut\par \vspace{0.3cm}\noindent\centering\normalfont\@secondAuthor\strut\par
Numer albumu: \@albumSecondAuthor\strut\par Numer albumu: \@secondAlbum\strut\par}
}
\ifthenelse{\equal{\@thirdAuthor}{}}{}{ \ifthenelse{\equal{\@thirdAuthor}{}}{}{
\vspace{0.5cm}\noindent\centering\normalfont\@thirdAuthor\strut\par \vspace{0.3cm}\noindent\centering\normalfont\@thirdAuthor\strut\par
Numer albumu: \@albumThirdAuthor\strut\par Numer albumu: \@thirdAlbum\strut\par}
}
\ifthenelse{\equal{\@fourthAuthor}{}}{}{
\ifthenelse{\equal{\@forthAuthor}{}}{}{ \vspace{0.3cm}\noindent\centering\normalfont\@fourthAuthor\strut\par
\vspace{0.5cm}\noindent\centering\normalfont\@forthAuthor\strut\par \noindent Numer albumu: \@fourthAlbum\strut\par}
\noindent Numer albumu: \@albumForthAuthor\strut\par
}
\vspace{2cm} \vspace{1.8cm}
\else \else
{\noindent\centering\scshape\large% {\noindent\centering\scshape\large%
Uniwersytet im. Adama Mickiewicza w Poznaniu% Uniwersytet im. Adama Mickiewicza w Poznaniu%
@ -501,11 +502,23 @@
\@facultyM \@facultyM
\strut\par}% \strut\par}%
\vspace{2.5cm} \vspace{2.5cm}
{\noindent\centering\normalfont\@author\strut\par}%
{\noindent\centering\normalfont% {\vspace{0.3cm}\noindent\centering\normalfont\@firstAuthor\strut\par
Numer albumu: % Numer albumu: \@firstAlbum\strut\par}%
\@album\strut\par}%
\vspace{2.5cm} \ifthenelse{\equal{\@secondAuthor}{}}{}{
\vspace{0.3cm}\noindent\centering\normalfont\@secondAuthor\strut\par
Numer albumu: \@secondAlbum\strut\par}
\ifthenelse{\equal{\@thirdAuthor}{}}{}{
\vspace{0.3cm}\noindent\centering\normalfont\@thirdAuthor\strut\par
Numer albumu: \@thirdAlbum\strut\par}
\ifthenelse{\equal{\@fourthAuthor}{}}{}{
\vspace{0.3cm}\noindent\centering\normalfont\@fourthAuthor\strut\par
\noindent Numer albumu: \@fourthAlbum\strut\par}
\vspace{2.8cm}
\fi \fi
% Uzależnij kolejność tytułów od wybranego języka % Uzależnij kolejność tytułów od wybranego języka
\if@optpolski \if@optpolski
@ -557,10 +570,10 @@
\ifthenelse{\equal{\unexpanded{#1}}{M}}{\@stmaleThirdAuthortrue}{\@stmaleThirdAuthorfalse}% \ifthenelse{\equal{\unexpanded{#1}}{M}}{\@stmaleThirdAuthortrue}{\@stmaleThirdAuthorfalse}%
} }
\newif\if@stmaleForthAuthor \newif\if@stmaleFourthAuthor
\@stmaleForthAuthortrue \@stmaleFourthAuthortrue
\newcommand*{\stsexForthAuthor}[1]{% \newcommand*{\stsexFourthAuthor}[1]{%
\ifthenelse{\equal{\unexpanded{#1}}{M}}{\@stmaleForthAuthortrue}{\@stmaleForthAuthorfalse}% \ifthenelse{\equal{\unexpanded{#1}}{M}}{\@stmaleFourthAuthortrue}{\@stmaleFourthAuthorfalse}%
} }
@ -715,7 +728,7 @@
\clearpage \clearpage
} }
% Statement of fourth person. % Statement of fourth person.
\ifthenelse{\equal{\@forthAuthor}{}}{}{% \ifthenelse{\equal{\@fourthAuthor}{}}{}{%
\cleardoublepage\thispagestyle{empty}% \cleardoublepage\thispagestyle{empty}%
\setfaculty \setfaculty
{\noindent\normalfont\flushright{\@stdate{}}\strut\par}% {\noindent\normalfont\flushright{\@stdate{}}\strut\par}%
@ -739,18 +752,18 @@
\fi% \fi%
{% {%
Ja, ni\.zej % Ja, ni\.zej %
\if@stmaleForthAuthor podpisany \else podpisana \fi % \if@stmaleFourthAuthor podpisany \else podpisana \fi %
{\bfseries\@forthAuthor}, % {\bfseries\@fourthAuthor}, %
\if@stmaleForthAuthor student \else studentka \fi % \if@stmaleFourthAuthor student \else studentka \fi %
\@facultyD{} Uniwersytetu im.~Adama Mickiewicza w Poznaniu o\'swiadczam, \.ze przedk\l{}adan\k{a} prac\k{e} dyplomow\k{a} pt. % \@facultyD{} Uniwersytetu im.~Adama Mickiewicza w Poznaniu o\'swiadczam, \.ze przedk\l{}adan\k{a} prac\k{e} dyplomow\k{a} pt. %
\emph{\@title} % \emph{\@title} %
\if@stmaleForthAuthor napisa\l{}em \else napisa\l{}am \fi % \if@stmaleFourthAuthor napisa\l{}em \else napisa\l{}am \fi %
samodzielnie. Oznacza to, \.ze przy pisaniu pracy, poza niezb\k{e}dnymi konsultacjami, nie % samodzielnie. Oznacza to, \.ze przy pisaniu pracy, poza niezb\k{e}dnymi konsultacjami, nie %
\if@stmaleForthAuthor korzysta\l{}em \else korzysta\l{}am \fi % \if@stmaleFourthAuthor korzysta\l{}em \else korzysta\l{}am \fi %
z pomocy innych os\'ob, a~w~szczeg\'olno\'sci nie % z pomocy innych os\'ob, a~w~szczeg\'olno\'sci nie %
\if@stmaleForthAuthor zleca\l{}em \else zleca\l{}am \fi % \if@stmaleFourthAuthor zleca\l{}em \else zleca\l{}am \fi %
opracowania rozprawy lub jej cz\k{e}\'sci innym osobom, ani nie % opracowania rozprawy lub jej cz\k{e}\'sci innym osobom, ani nie %
\if@stmaleForthAuthor odpisywa\l{}em \else odpisywa\l{}am \fi % \if@stmaleFourthAuthor odpisywa\l{}em \else odpisywa\l{}am \fi %
tej rozprawy lub jej cz\k{e}\'sci od innych os\'ob. O\'swiadczam r\'ownie\.z, \.ze egzemplarz pracy dyplomowej w~wersji drukowanej jest ca\l{}kowicie zgodny z~egzemplarzem pracy dyplomowej w~wersji elektronicznej. Jednocze\'snie przyjmuj\k{e} do wiadomo\'sci, \.ze przypisanie sobie, w~pracy dyplomowej, autorstwa istotnego fragmentu lub innych element\'ow cudzego utworu lub ustalenia naukowego stanowi podstaw\k{e} stwierdzenia niewa\.zno\'sci post\k{e}powania w~sprawie nadania tytu\l{}u zawodowego.\par% tej rozprawy lub jej cz\k{e}\'sci od innych os\'ob. O\'swiadczam r\'ownie\.z, \.ze egzemplarz pracy dyplomowej w~wersji drukowanej jest ca\l{}kowicie zgodny z~egzemplarzem pracy dyplomowej w~wersji elektronicznej. Jednocze\'snie przyjmuj\k{e} do wiadomo\'sci, \.ze przypisanie sobie, w~pracy dyplomowej, autorstwa istotnego fragmentu lub innych element\'ow cudzego utworu lub ustalenia naukowego stanowi podstaw\k{e} stwierdzenia niewa\.zno\'sci post\k{e}powania w~sprawie nadania tytu\l{}u zawodowego.\par%
}% }%
{ {

Binary file not shown.

View File

@ -13,22 +13,24 @@
% ======================================================== % % ======================================================== %
% --- Autorzy prac % --- Autorzy prac
\firstAuthor{Autor Pierwszy} % --- --- Imię i nazwisko
\secondAuthor{Autor Drugi} % --- --- Numer albumu
\thirdAuthor{Autor Trzeci} % --- --- Płeć (M/K)
\forthAuthor{Autor Czwarty} \firstAuthor{Jan Kowalski}
\firstAlbum{123456}
% --- Numery albumów
\albumFirstAuthor{123456}
\albumSecondAuthor{123456}
\albumThirdAuthor{123456}
\albumForthAuthor{123456}
% --- Płeć autorów (M/K)
\stsexFirstAuthor{M} \stsexFirstAuthor{M}
\stsexSecondAuthor{M}
\stsexThirdAuthor{M} %\secondAuthor{Autor Drugi}
\stsexForthAuthor{F} %\secondAlbum{234561}
%\stsexSecondAuthor{M}
%\thirdAuthor{Autor Trzeci}
%\thirdAlbum{345612}
%\stsexThirdAuthor{M}
%\fourthAuthor{Autor Czwarty}
%\fourthAlbum{456123}
%\stsexFourthAuthor{F}
% --- Tytuł pracy (w języku polskim i angielskim) % --- Tytuł pracy (w języku polskim i angielskim)
\titlePL{Moja praca} \titlePL{Moja praca}
@ -59,7 +61,7 @@
% --- (ustaw puste, jeśli bez specjalności) % --- (ustaw puste, jeśli bez specjalności)
\specialty{} \specialty{}
% --- Promotor (w dopełniaczu) % --- Promotor (w dopełniaczu)
\supervisor{dr. Tomasza Piłki} \supervisor{prof. UAM dra hab. Jana Nowaka}
% --- Data złożenia pracy (Miasto, miesiąc rok) % --- Data złożenia pracy (Miasto, miesiąc rok)
\date{Poznań, grudzień 2020} \date{Poznań, grudzień 2020}