diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamertheme-saintpetersburg/beamerfontthemeSaintPetersburg.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/beamertheme-saintpetersburg/beamerfontthemeSaintPetersburg.sty | 163 |
1 files changed, 163 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/beamertheme-saintpetersburg/beamerfontthemeSaintPetersburg.sty b/Master/texmf-dist/tex/latex/beamertheme-saintpetersburg/beamerfontthemeSaintPetersburg.sty new file mode 100644 index 00000000000..5ba6ac7b63b --- /dev/null +++ b/Master/texmf-dist/tex/latex/beamertheme-saintpetersburg/beamerfontthemeSaintPetersburg.sty @@ -0,0 +1,163 @@ +%% +%% This is file `beamerfontthemeSaintPetersburg.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% beamerfontthemeSaintPetersburg.dtx (with options: `package') +%% +%% This is a generated file. +%% +%% Copyright (C) 2017 by Ivan Gankevich <igankevich@ya.ru> +%% +%% This file may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License, either version 1.3c of this license +%% or (at your option) any later version. The latest version of this +%% license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3c or later is part of all distributions of LaTeX version +%% 2005/12/01 or later. +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{beamerfontthemeSaintPetersburg}[2017/11/20 Saint Petersburg font theme] +\RequirePackage{FiraMono} +\RequirePackage{opensans} +\RequirePackage{ifxetex} +\ifxetex% +\RequirePackage{fontspec} + +\makeatletter% +\if@spbuPoster% +\setmainfont[ +Extension=.otf, +UprightFont=*-Regular, +BoldFont=*-Bold, +ItalicFont=*-Italic, +Mapping=tex-text +]{OldStandard} +\newfontfamily\cyrillicfont[ +Extension=.otf, +UprightFont=*-Regular, +BoldFont=*-Bold, +ItalicFont=*-Italic, +Mapping=tex-text +]{OldStandard} +\else% +\setmainfont[ +Extension=.ttf, +UprightFont=*-Regular, +BoldFont=*-Bold, +ItalicFont=*-Italic, +BoldItalicFont=*-BoldItalic, +Mapping=tex-text +]{OpenSans} +\newfontfamily\cyrillicfont[ +Extension=.ttf, +UprightFont=*-Regular, +BoldFont=*-Bold, +ItalicFont=*-Italic, +BoldItalicFont=*-BoldItalic, +Mapping=tex-text +]{OpenSans} +\fi% +\makeatother% +\setromanfont[ +Extension=.otf, +UprightFont=*-Regular, +BoldFont=*-Bold, +ItalicFont=*-Italic, +Mapping=tex-text +]{OldStandard} +\setsansfont[ +Extension=.ttf, +UprightFont=*-Regular, +BoldFont=*-Bold, +ItalicFont=*-Italic, +BoldItalicFont=*-BoldItalic, +Mapping=tex-text +]{OpenSans} +\setmonofont[ +Extension=.otf, +UprightFont=*-Regular, +BoldFont=*-Bold +]{FiraMono} +\newfontfamily\cyrillicfontrm[ +Extension=.otf, +UprightFont=*-Regular, +BoldFont=*-Bold, +ItalicFont=*-Italic, +Mapping=tex-text +]{OldStandard} +\newfontfamily\cyrillicfontsf[ +Extension=.ttf, +UprightFont=*-Regular, +BoldFont=*-Bold, +ItalicFont=*-Italic, +BoldItalicFont=*-BoldItalic, +Mapping=tex-text +]{OpenSans} +\newfontfamily\cyrillicfonttt[ +Extension=.otf, +UprightFont=*-Regular, +BoldFont=*-Bold +]{FiraMono} +\newfontfamily\rmfamily[ +Extension=.otf, +UprightFont=*-Regular, +BoldFont=*-Bold, +ItalicFont=*-Italic, +Mapping=tex-text +]{OldStandard} +\newfontfamily\sffamily[ +Extension=.ttf, +UprightFont=*-Regular, +BoldFont=*-Bold, +ItalicFont=*-Italic, +BoldItalicFont=*-BoldItalic, +Mapping=tex-text +]{OpenSans} +\newfontfamily\ttfamily[ +Extension=.otf, +UprightFont=*-Regular, +BoldFont=*-Bold +]{FiraMono} +\fi% + +\setbeamerfont{note page}{size=\small} +\setbeamerfont{tiny structure}{family=\sffamily} +\setbeamerfont{structure}{family=\sffamily} +\setbeamerfont{section in toc}{family=\sffamily} +\setbeamerfont{subsection in toc}{family=\sffamily} +\setbeamerfont{subsubsection in toc}{family=\sffamily} +\setbeamerfont{block title}{series=\mdseries} +\setbeamerfont{block body}{series=\mdseries} +\setbeamerfont{block body example}{series=\mdseries} +\setbeamerfont{block title alerted}{series=\bfseries} +\setbeamerfont{abstract}{size=\normalsize} +\setbeamerfont{title}{size=\Large} +\setbeamerfont{subtitle}{size=\Large} +\setbeamerfont{author}{size=\large} +\usefonttheme{professionalfonts} + +\makeatletter% +\if@spbuPoster% + +\usefonttheme{serif} + +\setbeamerfont{bibliography item}{size=\small} +\setbeamerfont{bibliography entry author}{size=\small} + +\setbeamerfont{section in head/foot}{series=\bfseries} +\setbeamerfont{block title}{series=\bfseries} +\setbeamerfont{block alerted title}{series=\bfseries} +\setbeamerfont{frametitle}{series=\bfseries,size=\Large} +\setbeamerfont{caption}{size=\normalsize} +\setbeamerfont{caption name}{size=\normalsize} + +\fi% +\makeatother% +\endinput +%% +%% End of file `beamerfontthemeSaintPetersburg.sty'. |