docs
This commit is contained in:
parent
ac4e4d9047
commit
9fac0d4999
@ -130,7 +130,12 @@
|
||||
% Obsłuż opis pustych stron
|
||||
\newcommand*{\leftblank}[1]{\gdef\@leftblank{#1}}
|
||||
\newcommand*{\@leftblank}{}
|
||||
\leftblank{Ta strona jest pusta.}
|
||||
|
||||
\if@optpolski
|
||||
\leftblank{Ta strona jest pusta.}
|
||||
\else
|
||||
\leftblank{This page intentionally left blank.}
|
||||
\fi
|
||||
|
||||
\if@optleftblank
|
||||
\def\cleardoublepage{%
|
||||
@ -163,6 +168,50 @@
|
||||
\RequirePackage{longtable}
|
||||
\RequirePackage{makecell}
|
||||
\RequirePackage{booktabs}
|
||||
\RequirePackage{verbatim}
|
||||
|
||||
% ======================================================== %
|
||||
% Etykiety %
|
||||
% ======================================================== %
|
||||
|
||||
\RequirePackage[justification=raggedright,
|
||||
singlelinecheck=false,
|
||||
labelsep=period]{caption}
|
||||
\DeclareCaptionFormat{stdcap}{\textbf{#1#2}#3\vspace*{0.5em}}
|
||||
\captionsetup[table]{justification=centering}
|
||||
\captionsetup{format=stdcap}
|
||||
|
||||
% ======================================================== %
|
||||
% Listingi %
|
||||
% ======================================================== %
|
||||
|
||||
\RequirePackage{listings}
|
||||
\AtBeginDocument{%
|
||||
\renewcommand*{\thelstlisting}{\thechapter-\arabic{lstlisting}}%
|
||||
}
|
||||
|
||||
\if@optpolski
|
||||
\renewcommand{\lstlistingname}{Wyciąg}
|
||||
\else
|
||||
\renewcommand{\lstlistingname}{Listing}
|
||||
\fi
|
||||
|
||||
\lstset{
|
||||
basicstyle=\small\ttfamily,
|
||||
breaklines=true,
|
||||
xleftmargin=26pt,
|
||||
showstringspaces=false,
|
||||
belowskip=9pt,
|
||||
aboveskip=9pt,
|
||||
extendedchars=true,
|
||||
inputencoding=utf8,
|
||||
frame=l,
|
||||
framesep=5pt,
|
||||
numbers=left,
|
||||
numberstyle=\footnotesize\ttfamily\color{gray},
|
||||
rulecolor=\color{gray!50},
|
||||
extendedchars=true
|
||||
}
|
||||
|
||||
% ======================================================== %
|
||||
% Otoczenia %
|
||||
@ -367,7 +416,7 @@
|
||||
\if@stmale podpisany \else podpisana \fi %
|
||||
{\bfseries\@author}, %
|
||||
\if@stmale student \else studentka \fi %
|
||||
Wydzia\l{}u Matematyki i~Informatyki Uniwersytetu im.~Adama Mickiewicza w Poznaniu o\'swiadczam, \.ze przedk\l{}adan\k{a} prac\k{e} dyplomow\k{a} pt: %
|
||||
Wydzia\l{}u Matematyki i~Informatyki Uniwersytetu im.~Adama Mickiewicza w Poznaniu o\'swiadczam, \.ze przedk\l{}adan\k{a} prac\k{e} dyplomow\k{a} pt. %
|
||||
\emph{\@title} %
|
||||
\if@stmale napisa\l{}em \else napisa\l{}am \fi %
|
||||
samodzielnie. Oznacza to, \.ze przy pisaniu pracy, poza niezb\k{e}dnymi konsultacjami, nie %
|
||||
|
BIN
thesis-empty.pdf
Normal file
BIN
thesis-empty.pdf
Normal file
Binary file not shown.
68
thesis-empty.tex
Normal file
68
thesis-empty.tex
Normal file
@ -0,0 +1,68 @@
|
||||
\documentclass[oneside,polski]{amuthesis}
|
||||
|
||||
% Zdefiniuj kodowanie dokumentu
|
||||
\usepackage[utf8]{inputenc}
|
||||
|
||||
% --- Autor pracy
|
||||
\author{Jan Kowalski}
|
||||
% --- Numer albumu
|
||||
\album{123456}
|
||||
% --- Tytuł pracy
|
||||
\titlePL{Moja praca}
|
||||
\titleEN{My thesis}
|
||||
% --- Typ pracy (inżynierska, licencjacka, magisterska)
|
||||
\type{magisterska}
|
||||
% --- Kierunek (w mianowniku)
|
||||
\field{matematyka}
|
||||
% --- Promotor (w dopełniaczu)
|
||||
\supervisor{prof. UAM dr. hab. Adama Nowaka}
|
||||
% --- Data złożenia pracy (Miasto, miesiąc rok)
|
||||
\date{Poznań, wrzesień 2017}
|
||||
|
||||
% --- Płeć autora (M/K)
|
||||
\stsex{M}
|
||||
% --- Zgoda na udostępnienie pracy w czytelni (TAK/NIE)
|
||||
\stread{TAK}
|
||||
% --- Zgoda na udostępnienie pracy w zakresie ochrony (TAK/NIE)
|
||||
\stprotect{TAK}
|
||||
|
||||
% --- 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}
|
||||
|
||||
% Początek dokumentu
|
||||
\begin{document}
|
||||
% Strona tytułowa
|
||||
\maketitle
|
||||
% Oświadczenie
|
||||
\makestatement
|
||||
|
||||
% Blok abstraktu w języku polskim
|
||||
\begin{streszczenie}
|
||||
\lipsum[1]
|
||||
\end{streszczenie}
|
||||
|
||||
% Blok abstraktu w języku angielskim
|
||||
\begin{abstract}
|
||||
\lipsum[2]
|
||||
\end{abstract}
|
||||
|
||||
% Opcjonalny blok dedykacji
|
||||
\begin{dedykacja}
|
||||
Moja dedykacja.
|
||||
\end{dedykacja}
|
||||
|
||||
% Spis treści
|
||||
\tableofcontents
|
||||
|
||||
% Początek zasadniczej części dokumentu
|
||||
\chapter{Moja praca}
|
||||
|
||||
\lipsum[3]
|
||||
|
||||
\end{document}
|
BIN
thesis.pdf
BIN
thesis.pdf
Binary file not shown.
30
thesis.tex
30
thesis.tex
@ -1,5 +1,5 @@
|
||||
%!TEX program=pdflatex
|
||||
\documentclass[oneside,polski]{amuthesis}
|
||||
%!TEX program=xelatex
|
||||
\documentclass[oneside]{amuthesis}
|
||||
|
||||
% Zdefiniuj kodowanie dokumentu
|
||||
\usepackage[utf8]{inputenc}
|
||||
@ -37,10 +37,8 @@
|
||||
\usepackage{lipsum}
|
||||
|
||||
\begin{document}
|
||||
|
||||
% Strona tytułowa
|
||||
\maketitle
|
||||
|
||||
% Oświadczenie
|
||||
\makestatement
|
||||
|
||||
@ -65,7 +63,12 @@ Klasę \texttt{amuthesis} dedykuję wszystkim tym, dla których wygląd ma równ
|
||||
% Początek zasadniczej części dokumentu
|
||||
\chapter{Klasa \texttt{amuthesis}}
|
||||
|
||||
Główny plik klasy \texttt{amuthesis}, nazwany \texttt{amuthesis.cls}, zawiera definicje poleceń i otoczeń przydatnych w czasie tworzenia pracy dyplomowej. Opiera się przy tym na standardowych klasach: \texttt{book} dla prac w języku angielskim oraz \texttt{mwbk} dla prac w języku polskim.
|
||||
Główny plik klasy \texttt{amuthesis}, nazwany \texttt{amuthesis.cls}, zawiera definicje poleceń i otoczeń przydatnych w czasie tworzenia pracy dyplomowej. Opiera się przy tym na standardowych klasach: \texttt{book} dla prac w języku angielskim oraz \texttt{mwbk} dla prac w języku polskim. Klasa \texttt{amuthesis} współpracuje z najpopularniejszymi silnikami \LaTeX{}a:
|
||||
\begin{itemize}
|
||||
\item \texttt{pdflatex},
|
||||
\item \texttt{xelatex},
|
||||
\item \texttt{lualatex}.
|
||||
\end{itemize}
|
||||
|
||||
\section{Opcje}
|
||||
|
||||
@ -74,7 +77,7 @@ Klasa \texttt{amuthesis} wspiera parametry opcjonalne, których przekazanie powo
|
||||
\begin{table}[p]
|
||||
\caption{Opcje klasy \texttt{amuthesis}}
|
||||
\label{table:amuthesis-opcje}
|
||||
\begin{center}
|
||||
\centering
|
||||
\begin{tabular}{ccp{9cm}}
|
||||
\toprule
|
||||
Opcja & Domyślnie & Opis\\
|
||||
@ -91,12 +94,11 @@ Klasa \texttt{amuthesis} wspiera parametry opcjonalne, których przekazanie powo
|
||||
\midrule
|
||||
\texttt{twoside} & & Wygenerowany dokument będzie przygotowany do druku dwustronnego. Poszczególne części składowe pracy (np. rozdziały) będą się rozpoczynać zawsze od nieparzystej strony.\\
|
||||
\midrule
|
||||
\texttt{leftblank} & & Jeśli do klasy przekazano dodatkowo opcję \texttt{twoside}, to na pustej stronie przed kolejną częścią składową pracy (o ile taka występuje) zostanie umieszczony tekst ,,Ta strona jest pusta.''. Tekst ten można zmienić korzystając z~polecenia \verb`\leftblank`.\\
|
||||
\texttt{leftblank} & & Jeśli do klasy przekazano dodatkowo opcję \texttt{twoside}, to na pustej stronie przed kolejną częścią składową pracy (o ile taka występuje) zostanie umieszczony tekst ,,Ta strona jest pusta.'' (,,This page intentionally left blank.''). Tekst ten można zmienić korzystając z~polecenia \verb`\leftblank`.\\
|
||||
\midrule
|
||||
\texttt{swapthm} & & W stosowanych otoczeniach numerowanych, ich nazwa i numer zostaną zamienione miejscami (numer zostanie umieszczony przed nazwą).\\
|
||||
\bottomrule
|
||||
\end{tabular}
|
||||
\end{center}
|
||||
\end{table}
|
||||
|
||||
\section{Otoczenia}
|
||||
@ -106,7 +108,7 @@ Klasa \texttt{amuthesis} dostarcza szereg standardowych otoczeń, które mogą b
|
||||
\begin{table}[p]
|
||||
\caption{Otoczenia zdefiniowane w klasie \texttt{amuthesis}}
|
||||
\label{table:amuthesis-otoczenia}
|
||||
\begin{center}
|
||||
\centering
|
||||
\begin{tabular}{lll}
|
||||
\toprule
|
||||
Oznaczenia & Nazwa (pl) & Nazwa (en)\\
|
||||
@ -128,7 +130,6 @@ Klasa \texttt{amuthesis} dostarcza szereg standardowych otoczeń, które mogą b
|
||||
\texttt{cwiczenie} / \texttt{exercise} & Ćwiczenie & Exercise\\
|
||||
\bottomrule
|
||||
\end{tabular}
|
||||
\end{center}
|
||||
\end{table}
|
||||
|
||||
\begin{theorem}Lorem ipsum.\end{theorem}
|
||||
@ -149,11 +150,12 @@ Klasa \texttt{amuthesis} dostarcza szereg standardowych otoczeń, które mogą b
|
||||
Jeśli dokument jest oparty na klasie \texttt{amuthesis}, to można w nim korzystać z~następujących pakietów bez dodatkowych działań:
|
||||
\texttt{fontspec}, \texttt{geometry}, \texttt{hyperref}, \texttt{xcolor},
|
||||
\texttt{amsmath}, \texttt{amssymb}, \texttt{amsthm}, \texttt{graphicx},
|
||||
\texttt{microtype}, \texttt{booktabs}, \texttt{fancyhdr}, \texttt{array},
|
||||
\texttt{tabularx}, \texttt{longtable}, \texttt{makecell}.
|
||||
\texttt{microtype}, \texttt{booktabs}, \texttt{array}, \texttt{fancyhdr},
|
||||
\texttt{tabularx}, \texttt{longtable}, \texttt{makecell}, \texttt{verbatim} oraz
|
||||
\texttt{listings}.
|
||||
|
||||
\chapter{Kilka zasad związanych z pisaniem tekstów matematycznych}
|
||||
\chapter{Podstawowa struktura dokumentu}
|
||||
|
||||
\lipsum[1-4]
|
||||
Plik \texttt{thesis-empty.tex} zawiera opis pustego dokumentu tworzonego w oparciu o klasę \texttt{amuthesis}. Możesz go uzupełnić treścią według własnego uznania.
|
||||
|
||||
\end{document}
|
||||
|
Loading…
Reference in New Issue
Block a user