% Styl Politechniki Gdańskiej dedykowany do beamer'a, 
% Kompilowany przy pomocy pdflatex lub lualatex, z biblatex'em na backendzie biber'a
% W przyszłości będzie aktualizowany pod standard WCAG, PDF2.0/UA-2, 
% Szczegóły: https://github.com/latex3/tagging-project
% Aktualnie, częściowym obejściem problemu jest użycie pakietu accsupp 
\DocumentMetadata{
  lang        = pl,
  pdfversion  = 2.0,
  pdfstandard = ua-2,
  pdfstandard = a-4f, %or a-4
  testphase   = latest
}
\tagpdfsetup{
 math/mathml/structelem,
 math/tex/AF=false,
 math/mathml/AF=false,
 math/mathml/sources=true
}

\documentclass[9pt, aspectratio=169]{beamer}
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
% Kompilujemy przy użyciu LuaLaTex (czcionka prawie jak Arial), zaś preferowany manager bibliografii to biblatex 
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\usetheme[faculty=weti, color=standard, copyrights=ccby, qr=./assets/pg_beamer_theme_qr.png, i5=true]{pg}
% Opcja faculty -- możliwe wydziały to: warch, wch, weia, weti, wftims, wilis, wimio, wzie
% Możliwe opcje kolorystyczne w ustawieniach \setbeamertemplate{frametitle}[]: standard, rojo, amartant, blend
% Opcja color wskazuje na użycie w całej prezentacji jednego koloru do momentu jego wymuszonej zmiany 
% Opcja copyrights -- pozwala na wybór prawa autorskiego: ccby, cc0, ccbysa, none
% Opcja qr wstawia qrcode na ostatnim slajdzie (można go wygenerować np. za pomocą chatagpt), który powinien odnosić się do linku do zajęć
% Opcja i5 ustawiona na true wymusza dodanie znaków projektu Inżynier 5.0

%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
% Setup biblatex'a z backend'em biber:
% Aby skompilować bibliografię należy wywołać lualatex %; biber %; lualatex % * 2
% przykładowy config to VSCodium:
% "latex-workshop.latex.tools": [
% {"name": "lualatex",
%  "command": "lualatex",
%  "args": [
%  		"-synctex=1",
%  		"-interaction=nonstopmode",
%  		"-file-line-error",
%   	"-pdf",
%		"%DOC%"
%			]},
% {"name": "biber",
%  "command": "biber",
%  "args": ["%DOC%"]}]
%  "latex-workshop.latex.recipes": [		
%  {"name": "lualatex->biber->lualatex",
%	"tools": ["lualatex", "biber", "lualatex", "lualatex"]}]
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
% Wymagany setup biber'a
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\usepackage[backend=biber,
	style=ieee,
	sortlocale=pl_PL,
	natbib=true,
	url=true, 
	doi=true,
	eprint=false]{biblatex}
\setbeamertemplate{bibliography item}{\insertbiblabel}
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
% Wskazanie pliku z bibliografią:
\addbibresource{biblio.bib}

%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
% Fix dotyczący \emph w bibliografii
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\makeatletter
\renewrobustcmd*{\mkbibemph}{\mkbibitalic}
\protected\long\def\blx@imc@mkbibemph#1{\blx@imc@mkbibitalic{#1}}

\addto\captionspolish{%
  \renewcommand{\proofname}{Dowód}
}
\makeatother
\uselanguage{Polish}
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
% Setup href - do wypełnienia przez autora
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\hypersetup{
	pdftitle={Tytuł prezentacji},
	pdfauthor={Autor prezentacji},
	pdfsubject={Temat prezentacji},
	pdfkeywords={słowa kluczowe}, 
	unicode=true,
	pdfencoding=auto,
	pdflang=pl-PL,
	colorlinks=true,
	linkcolor=rojo,
	filecolor=rojo,
	urlcolor=amarant
}
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
% Dane umieszczone w slajdzie tytułowym i stopce
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\title[Tytuł w stopce]{Obwody i sygnały}
%\subtitle{Podtytuł}
\author[Autor w stopce]{dr inż. Kamil Stawiarski}
\institute{Politechnika Gdańska}
\date[Data w stopce]{\today}
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

\begin{document}

% Generuje stronę tytułową 
\titlepage

% Generuje spis treści 
\begin{frame}[allowframebreaks]{Spis treści}
	\tagtool{sec-add-grouping=false}
	\tableofcontents
	\tagtool{sec-add-grouping}
\end{frame}

\include{src/E01.tex}
\include{src/E02.tex}
\include{src/E03.tex}
\include{src/E04.tex}
\include{src/E05.tex}
\include{src/E06.tex}
\include{src/E07.tex}
\include{src/E08.tex}
\include{src/E09.tex}
\include{src/E10.tex}
\include{src/E11.tex}
\include{src/E12.tex}
\include{src/E13.tex}
\include{src/E14.tex}

% Bibliografia
%\sect{Bibliografia}
%\begin{frame}[allowframebreaks]{Bibliografia}
%	\nocite{*}
	% W opcji czystego bibtex'a:
	%\bibliographystyle{plain}
	%\bibliography{biblio}
	%
	% W opcji biblatex:
%	\renewcommand*{\bibfont}{\normalfont\small}
%	\printbibliography
%\end{frame}

% Strona końcowa tematu PG
\endpage

\end{document}