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
|
*.out
|
||||||
*.toc
|
*.toc
|
||||||
*.xdv
|
*.xdv
|
||||||
|
|
||||||
|
*.synctex(busy)
|
||||||
|
@ -30,10 +30,10 @@
|
|||||||
% Oprzyj dokument na jednym z zestawów, w zależności
|
% Oprzyj dokument na jednym z zestawów, w zależności
|
||||||
% od statusu opcji 'optpolski'
|
% od statusu opcji 'optpolski'
|
||||||
\if@optpolski
|
\if@optpolski
|
||||||
\LoadClass[oneside,12pt]{mwbk}
|
\LoadClass[oneside,11pt]{mwbk}
|
||||||
\RequirePackage{polski}
|
\RequirePackage{polski}
|
||||||
\else
|
\else
|
||||||
\LoadClass[oneside,12pt]{book}
|
\LoadClass[oneside,11pt]{book}
|
||||||
\fi
|
\fi
|
||||||
|
|
||||||
% Uruchom numerację wierszy, jeśli do klasy przekazano
|
% Uruchom numerację wierszy, jeśli do klasy przekazano
|
||||||
@ -64,13 +64,39 @@
|
|||||||
% Podstawowe pakiety i ustawienia dokumentu %
|
% 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
|
% Upewnij się, że dokument jest składany UTF-8
|
||||||
\RequirePackage[utf8]{inputenc}
|
\RequirePackage[utf8]{inputenc}
|
||||||
|
\RequirePackage[sc]{mathpazo}
|
||||||
% Składaj dokument fontem 'Adobe Utopia'
|
\RequirePackage{avant}
|
||||||
\RequirePackage{fourier}
|
\fi
|
||||||
% Dołącz font 'Souce Code Pro'
|
% Dołącz font 'Souce Code Pro'
|
||||||
\RequirePackage[scale=.9,semibold]{sourcecodepro}
|
\RequirePackage[scale=.93,semibold]{sourcecodepro}
|
||||||
|
|
||||||
% Ustal rozmiar dokumentu
|
% Ustal rozmiar dokumentu
|
||||||
\RequirePackage{geometry}
|
\RequirePackage{geometry}
|
||||||
@ -225,7 +251,7 @@
|
|||||||
\if@stmale napisałem \else napisałam \fi %
|
\if@stmale napisałem \else napisałam \fi %
|
||||||
samodzielnie. Oznacza to, że przy pisaniu pracy, poza niezbędnymi konsultacjami, nie %
|
samodzielnie. Oznacza to, że przy pisaniu pracy, poza niezbędnymi konsultacjami, nie %
|
||||||
\if@stmale korzystałem \else korzystałam \fi %
|
\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 %
|
\if@stmale zlecałem \else zlecałam \fi %
|
||||||
opracowania rozprawy lub jej części innym osobom, ani nie %
|
opracowania rozprawy lub jej części innym osobom, ani nie %
|
||||||
\if@stmale odpisywałem \else odpisywałam \fi %
|
\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}
|
\documentclass[polski]{amuthesis}
|
||||||
|
|
||||||
% --- Autor pracy
|
% --- Autor pracy
|
||||||
@ -40,7 +40,7 @@
|
|||||||
|
|
||||||
% Blok abstraktu w języku polskim
|
% Blok abstraktu w języku polskim
|
||||||
\begin{streszczenie}
|
\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}
|
\end{streszczenie}
|
||||||
|
|
||||||
% Blok abstraktu w języku angielskim
|
% Blok abstraktu w języku angielskim
|
||||||
|
Loading…
Reference in New Issue
Block a user