wsparcie dla xelatex i lualatex
This commit is contained in:
parent
b92fe20b81
commit
75cab4f0ed
2
.gitignore
vendored
2
.gitignore
vendored
@ -9,3 +9,5 @@
|
||||
*.out
|
||||
*.toc
|
||||
*.xdv
|
||||
|
||||
*.synctex(busy)
|
||||
|
@ -30,10 +30,10 @@
|
||||
% Oprzyj dokument na jednym z zestawów, w zależności
|
||||
% od statusu opcji 'optpolski'
|
||||
\if@optpolski
|
||||
\LoadClass[oneside,12pt]{mwbk}
|
||||
\LoadClass[oneside,11pt]{mwbk}
|
||||
\RequirePackage{polski}
|
||||
\else
|
||||
\LoadClass[oneside,12pt]{book}
|
||||
\LoadClass[oneside,11pt]{book}
|
||||
\fi
|
||||
|
||||
% Uruchom numerację wierszy, jeśli do klasy przekazano
|
||||
@ -64,13 +64,39 @@
|
||||
% Podstawowe pakiety i ustawienia dokumentu %
|
||||
% ======================================================== %
|
||||
|
||||
\RequirePackage{ifxetex}
|
||||
\RequirePackage{ifluatex}
|
||||
\newif\if@xetexorluatex
|
||||
\ifxetex
|
||||
\@xetexorluatextrue
|
||||
\else
|
||||
\ifluatex
|
||||
\@xetexorluatextrue
|
||||
\else
|
||||
\@xetexorluatexfalse
|
||||
\fi
|
||||
\fi
|
||||
|
||||
% Obsługa fontów
|
||||
\if@xetexorluatex
|
||||
%\RequirePackage{unicode-math}
|
||||
\RequirePackage{fontspec}
|
||||
\RequirePackage{mathpazo}
|
||||
\RequirePackage{avant}
|
||||
\setmainfont
|
||||
[ BoldFont = texgyrepagella-bold.otf ,
|
||||
ItalicFont = texgyrepagella-italic.otf ,
|
||||
BoldItalicFont = texgyrepagella-bolditalic.otf ]
|
||||
{texgyrepagella-regular.otf}
|
||||
\newfontfamily\scshape[Letters=SmallCaps]{texgyrepagella-regular.otf}
|
||||
\else
|
||||
% Upewnij się, że dokument jest składany UTF-8
|
||||
\RequirePackage[utf8]{inputenc}
|
||||
|
||||
% Składaj dokument fontem 'Adobe Utopia'
|
||||
\RequirePackage{fourier}
|
||||
\RequirePackage[sc]{mathpazo}
|
||||
\RequirePackage{avant}
|
||||
\fi
|
||||
% Dołącz font 'Souce Code Pro'
|
||||
\RequirePackage[scale=.9,semibold]{sourcecodepro}
|
||||
\RequirePackage[scale=.93,semibold]{sourcecodepro}
|
||||
|
||||
% Ustal rozmiar dokumentu
|
||||
\RequirePackage{geometry}
|
||||
@ -225,7 +251,7 @@
|
||||
\if@stmale napisałem \else napisałam \fi %
|
||||
samodzielnie. Oznacza to, że przy pisaniu pracy, poza niezbędnymi konsultacjami, nie %
|
||||
\if@stmale korzystałem \else korzystałam \fi %
|
||||
z pomocy innych osób, a w szczególności nie %
|
||||
z pomocy innych osób, a~w~szczególności nie %
|
||||
\if@stmale zlecałem \else zlecałam \fi %
|
||||
opracowania rozprawy lub jej części innym osobom, ani nie %
|
||||
\if@stmale odpisywałem \else odpisywałam \fi %
|
||||
|
BIN
thesis.pdf
BIN
thesis.pdf
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
%!TEX program=xelatex
|
||||
%!TEX program=lualatex
|
||||
\documentclass[polski]{amuthesis}
|
||||
|
||||
% --- Autor pracy
|
||||
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user