docs
This commit is contained in:
parent
ac4e4d9047
commit
9fac0d4999
@ -130,7 +130,12 @@
|
|||||||
% Obsłuż opis pustych stron
|
% Obsłuż opis pustych stron
|
||||||
\newcommand*{\leftblank}[1]{\gdef\@leftblank{#1}}
|
\newcommand*{\leftblank}[1]{\gdef\@leftblank{#1}}
|
||||||
\newcommand*{\@leftblank}{}
|
\newcommand*{\@leftblank}{}
|
||||||
\leftblank{Ta strona jest pusta.}
|
|
||||||
|
\if@optpolski
|
||||||
|
\leftblank{Ta strona jest pusta.}
|
||||||
|
\else
|
||||||
|
\leftblank{This page intentionally left blank.}
|
||||||
|
\fi
|
||||||
|
|
||||||
\if@optleftblank
|
\if@optleftblank
|
||||||
\def\cleardoublepage{%
|
\def\cleardoublepage{%
|
||||||
@ -163,6 +168,50 @@
|
|||||||
\RequirePackage{longtable}
|
\RequirePackage{longtable}
|
||||||
\RequirePackage{makecell}
|
\RequirePackage{makecell}
|
||||||
\RequirePackage{booktabs}
|
\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 %
|
% Otoczenia %
|
||||||
@ -367,7 +416,7 @@
|
|||||||
\if@stmale podpisany \else podpisana \fi %
|
\if@stmale podpisany \else podpisana \fi %
|
||||||
{\bfseries\@author}, %
|
{\bfseries\@author}, %
|
||||||
\if@stmale student \else studentka \fi %
|
\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} %
|
\emph{\@title} %
|
||||||
\if@stmale napisa\l{}em \else napisa\l{}am \fi %
|
\if@stmale 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 %
|
||||||
|
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
|
%!TEX program=xelatex
|
||||||
\documentclass[oneside,polski]{amuthesis}
|
\documentclass[oneside]{amuthesis}
|
||||||
|
|
||||||
% Zdefiniuj kodowanie dokumentu
|
% Zdefiniuj kodowanie dokumentu
|
||||||
\usepackage[utf8]{inputenc}
|
\usepackage[utf8]{inputenc}
|
||||||
@ -37,10 +37,8 @@
|
|||||||
\usepackage{lipsum}
|
\usepackage{lipsum}
|
||||||
|
|
||||||
\begin{document}
|
\begin{document}
|
||||||
|
|
||||||
% Strona tytułowa
|
% Strona tytułowa
|
||||||
\maketitle
|
\maketitle
|
||||||
|
|
||||||
% Oświadczenie
|
% Oświadczenie
|
||||||
\makestatement
|
\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
|
% Początek zasadniczej części dokumentu
|
||||||
\chapter{Klasa \texttt{amuthesis}}
|
\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}
|
\section{Opcje}
|
||||||
|
|
||||||
@ -74,7 +77,7 @@ Klasa \texttt{amuthesis} wspiera parametry opcjonalne, których przekazanie powo
|
|||||||
\begin{table}[p]
|
\begin{table}[p]
|
||||||
\caption{Opcje klasy \texttt{amuthesis}}
|
\caption{Opcje klasy \texttt{amuthesis}}
|
||||||
\label{table:amuthesis-opcje}
|
\label{table:amuthesis-opcje}
|
||||||
\begin{center}
|
\centering
|
||||||
\begin{tabular}{ccp{9cm}}
|
\begin{tabular}{ccp{9cm}}
|
||||||
\toprule
|
\toprule
|
||||||
Opcja & Domyślnie & Opis\\
|
Opcja & Domyślnie & Opis\\
|
||||||
@ -91,12 +94,11 @@ Klasa \texttt{amuthesis} wspiera parametry opcjonalne, których przekazanie powo
|
|||||||
\midrule
|
\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.\\
|
\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
|
\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
|
\midrule
|
||||||
\texttt{swapthm} & & W stosowanych otoczeniach numerowanych, ich nazwa i numer zostaną zamienione miejscami (numer zostanie umieszczony przed nazwą).\\
|
\texttt{swapthm} & & W stosowanych otoczeniach numerowanych, ich nazwa i numer zostaną zamienione miejscami (numer zostanie umieszczony przed nazwą).\\
|
||||||
\bottomrule
|
\bottomrule
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
\end{center}
|
|
||||||
\end{table}
|
\end{table}
|
||||||
|
|
||||||
\section{Otoczenia}
|
\section{Otoczenia}
|
||||||
@ -106,7 +108,7 @@ Klasa \texttt{amuthesis} dostarcza szereg standardowych otoczeń, które mogą b
|
|||||||
\begin{table}[p]
|
\begin{table}[p]
|
||||||
\caption{Otoczenia zdefiniowane w klasie \texttt{amuthesis}}
|
\caption{Otoczenia zdefiniowane w klasie \texttt{amuthesis}}
|
||||||
\label{table:amuthesis-otoczenia}
|
\label{table:amuthesis-otoczenia}
|
||||||
\begin{center}
|
\centering
|
||||||
\begin{tabular}{lll}
|
\begin{tabular}{lll}
|
||||||
\toprule
|
\toprule
|
||||||
Oznaczenia & Nazwa (pl) & Nazwa (en)\\
|
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\\
|
\texttt{cwiczenie} / \texttt{exercise} & Ćwiczenie & Exercise\\
|
||||||
\bottomrule
|
\bottomrule
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
\end{center}
|
|
||||||
\end{table}
|
\end{table}
|
||||||
|
|
||||||
\begin{theorem}Lorem ipsum.\end{theorem}
|
\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ń:
|
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{fontspec}, \texttt{geometry}, \texttt{hyperref}, \texttt{xcolor},
|
||||||
\texttt{amsmath}, \texttt{amssymb}, \texttt{amsthm}, \texttt{graphicx},
|
\texttt{amsmath}, \texttt{amssymb}, \texttt{amsthm}, \texttt{graphicx},
|
||||||
\texttt{microtype}, \texttt{booktabs}, \texttt{fancyhdr}, \texttt{array},
|
\texttt{microtype}, \texttt{booktabs}, \texttt{array}, \texttt{fancyhdr},
|
||||||
\texttt{tabularx}, \texttt{longtable}, \texttt{makecell}.
|
\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}
|
\end{document}
|
||||||
|
Loading…
Reference in New Issue
Block a user