Skip to content
Snippets Groups Projects
Verified Commit f96b71a4 authored by Thomas Lambert's avatar Thomas Lambert :helicopter:
Browse files

chore: update trigon

parent 9361a60f
Branches dev
No related tags found
No related merge requests found
......@@ -18,7 +18,7 @@
%% International License (https://creativecommons.org/licenses/by-sa/4.0/)
%% ---------------------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamercolorthemetrigon}[2022/05/08 v0.6.5 Trigon color theme]
\ProvidesPackage{beamercolorthemetrigon}[2023/02/20 v0.7.0 Trigon color theme]
\RequirePackage{pgfopts}
\pgfkeys{
/trigon/color/background/.cd,
......
......@@ -18,7 +18,7 @@
%% International License (https://creativecommons.org/licenses/by-sa/4.0/)
%% ---------------------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamerfontthemetrigon}[2022/05/08 v0.6.5 Trigon font theme]
\ProvidesPackage{beamerfontthemetrigon}[2023/02/20 v0.7.0 Trigon font theme]
\RequirePackage{pgfopts}
\pgfkeys{
/trigon/font/titleformat title/.cd,
......@@ -202,22 +202,28 @@
\if@tempswa\else
\PackageError{beamerfontthemetrigon}{Patching section title failed}\@ehc
\fi
\providecommand{\beamer@insertframetitlecontinuation}{
\usebeamertemplate*{frametitle continuation}
}
\patchcmd{\beamer@@frametitle}
{{%
\gdef\insertframetitle{{#2\ifnum\beamer@autobreakcount>0\relax{}\space%
\usebeamertemplate*{frametitle continuation}\fi}}%
\gdef\beamer@frametitle{#2}%
\gdef\beamer@shortframetitle{#1}%
}}
{{%
\gdef\insertframetitle{{\trigon@frametitleformat{#2}\ifnum%
\beamer@autobreakcount>0\relax{}\space%
\usebeamertemplate*{frametitle continuation}\fi}}%
\gdef\beamer@frametitle{#2}%
\gdef\beamer@shortframetitle{#1}%
}}
{\gdef\insertframetitle{{%
#2%
\ifnum\beamer@autobreakcount>0
\relax{}\space%
\beamer@insertframetitlecontinuation%
\fi%
}}%
}
{\gdef\insertframetitle{{%
\trigon@frametitleformat{#2}%
\ifnum\beamer@autobreakcount>0
\relax{}\space%
\beamer@insertframetitlecontinuation%
\fi%
}}%
}
{}
{\PackageError{beamerfontthemetrigon}{Patching frame title failed}\@ehc}
{\PackageWarning{beamerfontthemetrigon}{Patching frame title failed}\@ehc}
\setbeamerfont{author} {size=\normalsize}
\setbeamerfont{title} {size=\LARGE,series=\bfseries}
\setbeamerfont{section title}{size=\LARGE,series=\mdseries}
......
......@@ -18,7 +18,7 @@
%% International License (https://creativecommons.org/licenses/by-sa/4.0/)
%% ---------------------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamerinnerthemetrigon}[2022/05/08 v0.6.5 Trigon inner theme]
\ProvidesPackage{beamerinnerthemetrigon}[2023/02/20 v0.7.0 Trigon inner theme]
\RequirePackage{pgfopts}
\RequirePackage{tikz}
\usetikzlibrary{calc,3d}
......@@ -152,17 +152,17 @@
\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
\begin{scope}[blend group=multiply]
\clip(0,0) rectangle(\the\paperwidth,\the\paperheight);
\path[fill=tTheme]\leftTriangle{0.5\paperwidth}{0};
\topColorTriangle{0.73\paperwidth}{0.70\paperheight}{tGrey!30!tBg};
\path[fill=tTheme]\leftTriangle{0.5\paperwidth}{0}
\topColorTriangle{0.73\paperwidth}{0.70\paperheight}{tGrey!30!tBg}
\ifx\inserttitlegraphic\@empty
\leftColorTriangle{0.73\paperwidth}{0.70\paperheight}{tTheme}
\else
\path[clip]\leftTriangle{0.73\paperwidth}{0.70\paperheight};
\path[clip]\leftTriangle{0.73\paperwidth}{0.70\paperheight}
\node[anchor=north west, inner sep=0pt, outer sep=0pt] at (0,\the\paperheight) {\inserttitlegraphic};
\fi
\end{scope}
\clip(0,0) rectangle(\the\paperwidth,\the\paperheight);
\path[fill=tBg]\rightTriangle{0.45\paperwidth}{\the\paperheight};
\path[fill=tBg]\rightTriangle{0.45\paperwidth}{\the\paperheight}
\ifx\logbig\@empty \else
\node[anchor=north east,inner sep=0mm] at
(.96*\the\paperwidth,.96*\the\paperheight) {\logbig};
......@@ -180,7 +180,7 @@
\ifx\inserttitlegraphic\@empty
\leftColorTriangle{0.58\paperwidth}{\the\paperheight}{tTheme}
\else
\path[clip]\leftTriangle{0.58\paperwidth}{\the\paperheight};
\path[clip]\leftTriangle{0.58\paperwidth}{\the\paperheight}
\node[anchor=north west, inner sep=0pt, outer sep=0pt] at (0,\the\paperheight) {\inserttitlegraphic};
\fi
\end{tikzpicture}
......
......@@ -18,7 +18,7 @@
%% International License (https://creativecommons.org/licenses/by-sa/4.0/)
%% ---------------------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamerouterthemetrigon}[2022/05/08 v0.6.5 Trigon outer theme]
\ProvidesPackage{beamerouterthemetrigon}[2023/02/20 v0.7.0 Trigon outer theme]
\RequirePackage{pgfopts}
\def\logsmall{}
\newcommand*\smalllogo[2][width=20pt]{
......
......@@ -18,7 +18,7 @@
%% International License (https://creativecommons.org/licenses/by-sa/4.0/)
%% ---------------------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamerthemetrigon}[2022/05/08 v0.6.5 Trigon Beamer theme]
\ProvidesPackage{beamerthemetrigon}[2023/02/20 v0.7.0 Trigon Beamer theme]
\RequirePackage{pgfopts}
\RequirePackage{tikz}
\pgfkeys{/trigon/.cd,
......
Subproject commit d02e1b836ed59900615a7bcd6b1d1349558998ec
Subproject commit 5961ca7a6d8cab9c7b61e9ab4c92a8c57733faae
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment