doc
This commit is contained in:
parent
21c7dec626
commit
b26c958cb1
Binary file not shown.
@ -1,66 +1,30 @@
|
||||
%!TEX program=xelatex
|
||||
\documentclass[oneside]{amuthesis}
|
||||
|
||||
% Zdefiniuj kodowanie dokumentu
|
||||
\usepackage[utf8]{inputenc}
|
||||
|
||||
% --- Autor pracy
|
||||
\author{Bartłomiej Przybylski}
|
||||
% --- Numer albumu
|
||||
\album{123456}
|
||||
% --- Tytuł pracy
|
||||
\titlePL{Krótki podręcznik użytkownika klasy \texttt{amuthesis}}
|
||||
\titleEN{A short user manual for \texttt{amuthesis} class}
|
||||
% --- Typ pracy (inżynierska, licencjacka, magisterska)
|
||||
\type{magisterska}
|
||||
% --- Kierunek (w mianowniku)
|
||||
\field{matematyka}
|
||||
% --- Promotor (w dopełniaczu)
|
||||
\supervisor{prof. UAM dr. hab. Jana 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}
|
||||
|
||||
\begin{document}
|
||||
% Strona tytułowa
|
||||
\maketitle
|
||||
% Oświadczenie
|
||||
\makestatement
|
||||
|
||||
% 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.
|
||||
\end{streszczenie}
|
||||
|
||||
% Blok abstraktu w języku angielskim
|
||||
\begin{abstract}
|
||||
\lipsum[1]
|
||||
\end{abstract}
|
||||
|
||||
% Opcjonalny blok dedykacji
|
||||
\begin{dedykacja}
|
||||
Klasę \texttt{amuthesis} dedykuję wszystkim tym, dla których wygląd ma równie istotne znaczenie co wnętrze.
|
||||
\end{dedykacja}
|
||||
|
||||
% Spis treści
|
||||
\tableofcontents
|
||||
|
||||
% 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. Klasa \texttt{amuthesis} współpracuje z najpopularniejszymi silnikami \LaTeX{}a:
|
||||
@ -84,15 +48,15 @@ Klasa \texttt{amuthesis} wspiera parametry opcjonalne, których przekazanie powo
|
||||
\midrule
|
||||
\texttt{polski} & Tak & Do pracy zostanie dołączony pakiet \texttt{polski}, a sam dokument zostanie oparty na klasie \texttt{mwbk}. W szczególności oznacza to, że wszystkie stosowane nazwy będą polskojęzyczne (np. ,,Rozdział''), a skład tekstu odbędzie się zgodnie z~polskimi normami.\\
|
||||
\midrule
|
||||
\texttt{english} & & Praca zostanie oparta na klasie \texttt{book}. Wszystkie stosowane nazwy będą anglojęzyczne (np. ,,Chapter''), a skład tekstu odbędzie się zgodnie z~anglosaskimi normami.\\
|
||||
\texttt{english} & & Praca zostanie oparta na klasie \texttt{book}. Wszystkie stosowane nazwy będą anglojęzyczne (np. ,,Chapter''), a~skład tekstu odbędzie się zgodnie z~anglosaskimi normami.\\
|
||||
\midrule
|
||||
\texttt{indent} & & Pierwszy akapit w ramach paragrafu zostanie wcięty. Jeśli do klasy nie zostanie przekazana opcja \texttt{indent}, to pierwsze akapity nie będą wcinane, niezależnie od języka, w którym składany jest dokument.\\
|
||||
\midrule
|
||||
\texttt{lineno} & & Wynikowy dokument zostanie wzbogacony o numerację wierszy.\\
|
||||
\midrule
|
||||
\texttt{oneside} & Tak & Wygenerowany dokument będzie przygotowany do druku jednostronnego lub publikacji elektronicznej.\\
|
||||
\texttt{oneside} & & Wygenerowany dokument będzie przygotowany do druku jednostronnego lub publikacji elektronicznej.\\
|
||||
\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} & Tak & 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.'' (,,This page intentionally left blank.''). Tekst ten można zmienić korzystając z~polecenia \verb`\leftblank`.\\
|
||||
\midrule
|
||||
@ -103,9 +67,9 @@ Klasa \texttt{amuthesis} wspiera parametry opcjonalne, których przekazanie powo
|
||||
|
||||
\section{Otoczenia}
|
||||
|
||||
Klasa \texttt{amuthesis} dostarcza szereg standardowych otoczeń, które mogą być wykorzystywane w tworzonym dokumencie. Każde z takich otoczeń występuje pod jednym z dwóch oznaczeń, ale stosowana w dokumencie nazwa zależy wyłącznie od języka dokumentu. Tabela~\ref{table:amuthesis-otoczenia} zawiera ich pełną listę. Elementy oddzielone w niej poziomą linią współdzielą numerację w ramach rozdziałów.
|
||||
Klasa \texttt{amuthesis} dostarcza szereg standardowych otoczeń, które mogą być wykorzystywane w tworzonym dokumencie. Tabela~\ref{table:amuthesis-otoczenia} zawiera ich pełną listę. Każde z takich otoczeń występuje pod jednym z dwóch oznaczeń, ale stosowana w dokumencie nazwa zależy wyłącznie od języka dokumentu. Elementy oddzielone w tabeli poziomą linią współdzielą numerację w ramach rozdziałów.
|
||||
|
||||
\begin{table}[p]
|
||||
\begin{table}
|
||||
\caption{Otoczenia zdefiniowane w klasie \texttt{amuthesis}}
|
||||
\label{table:amuthesis-otoczenia}
|
||||
\centering
|
||||
@ -119,7 +83,7 @@ Klasa \texttt{amuthesis} dostarcza szereg standardowych otoczeń, które mogą b
|
||||
\texttt{hipoteza} / \texttt{statement} & Hipoteza & Statement\\
|
||||
\texttt{stwierdzenie} / \texttt{proposition} & Stwierdzenie & Proposition\\
|
||||
\texttt{wniosek} / \texttt{corollary} & Wniosek & Corollary\\
|
||||
\texttt{spostrzeżenie} / \texttt{remark} & Spostrzeżenie & Remark\\
|
||||
\texttt{spostrzezenie} / \texttt{remark} & Spostrzeżenie & Remark\\
|
||||
\texttt{obserwacja} / \texttt{note} & Obserwacja & Note\\
|
||||
\midrule
|
||||
\texttt{definicja} / \texttt{definition} & Definicja & Definition\\
|
||||
@ -132,30 +96,18 @@ Klasa \texttt{amuthesis} dostarcza szereg standardowych otoczeń, które mogą b
|
||||
\end{tabular}
|
||||
\end{table}
|
||||
|
||||
\begin{theorem}Lorem ipsum.\end{theorem}
|
||||
\begin{proof}Lorem ipsum.\end{proof}
|
||||
\begin{lemma}Lorem ipsum.\end{lemma}
|
||||
\begin{statement}Lorem ipsum.\end{statement}
|
||||
\begin{proposition}Lorem ipsum.\end{proposition}
|
||||
\begin{corollary}Lorem ipsum.\end{corollary}
|
||||
\begin{remark}Lorem ipsum.\end{remark}
|
||||
\begin{note}Lorem ipsum.\end{note}
|
||||
\begin{definition}Lorem ipsum.\end{definition}
|
||||
\begin{example}Lorem ipsum.\end{example}
|
||||
\begin{task}Lorem ipsum.\end{task}
|
||||
\begin{exercise}Lorem ipsum.\end{exercise}
|
||||
|
||||
\section{Dodatkowe pakiety}
|
||||
|
||||
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{array}, \texttt{fancyhdr},
|
||||
\texttt{tabularx}, \texttt{longtable}, \texttt{makecell}, \texttt{verbatim} oraz
|
||||
\texttt{listings}.
|
||||
|
||||
\begin{verbatim}
|
||||
fontspec geometry hyperref xcolor amsmath amssymb
|
||||
amsthm graphicx microtype booktabs array fancyhdr
|
||||
tabularx longtable makecell verbatim listings
|
||||
\end{verbatim}
|
||||
|
||||
\chapter{Podstawowa struktura dokumentu}
|
||||
|
||||
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.
|
||||
Plik \texttt{thesis.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}
|
||||
|
@ -95,6 +95,8 @@
|
||||
\fi
|
||||
\fi
|
||||
|
||||
\setlength{\textfloatsep}{2\baselineskip}
|
||||
|
||||
% Obsługa fontów
|
||||
\if@xetexorluatex
|
||||
%\RequirePackage{unicode-math}
|
||||
@ -524,6 +526,7 @@
|
||||
\@afterheading
|
||||
\makeatother
|
||||
\fi
|
||||
\nopagebreak[4]
|
||||
}
|
||||
|
||||
% Podparagrafy
|
||||
@ -564,6 +567,7 @@
|
||||
\@afterheading
|
||||
\makeatother
|
||||
\fi
|
||||
\nopagebreak[4]
|
||||
}
|
||||
|
||||
% ======================================================== %
|
||||
|
Loading…
Reference in New Issue
Block a user