moved old presentation files into legacy folder
This commit is contained in:
97
legacy/ppexample.tex
Normal file
97
legacy/ppexample.tex
Normal file
@@ -0,0 +1,97 @@
|
||||
\documentclass[]{psipresentation}
|
||||
|
||||
\usepackage{ragged2e}
|
||||
\usepackage{blindtext}
|
||||
|
||||
|
||||
\author{Author}
|
||||
\function{Function}
|
||||
\institute{Paul Scherrer Institut}
|
||||
\title{Insert the title of your presentation here}
|
||||
\date{Insert the occasion and date of your presentation here}
|
||||
|
||||
|
||||
\begin{document}
|
||||
|
||||
\maketitle
|
||||
|
||||
\begin{frame}[t]{Design Requirements for Your Presentation}
|
||||
\justifying
|
||||
|
||||
The PSI has a new layout for PowerPoint presentations. Please use this template for new presentations. The PSI has a new layout for PowerPoint presentations. Please use this template for new presentations. The PSI has a new layout for PowerPoint presentations. Please use this template for new presentations. The PSI has a new layout for PowerPoint presentations. Please use this template for new presentations.
|
||||
|
||||
~\\
|
||||
|
||||
\blindmathtrue
|
||||
\blindtext
|
||||
|
||||
\end{frame}
|
||||
|
||||
\newcommand{\colortest}[1]{\textcolor{#1}{$\blacksquare$ #1}\\}
|
||||
|
||||
\begin{frame}{PSI Colors}
|
||||
\colortest{light}
|
||||
\colortest{dark}
|
||||
\colortest{grey}
|
||||
\colortest{yellow}
|
||||
\colortest{orange}
|
||||
\colortest{darkorange}
|
||||
\colortest{red}
|
||||
\colortest{brown}
|
||||
\colortest{vbrown}
|
||||
\colortest{vgreen}
|
||||
\colortest{green}
|
||||
\colortest{darkgreen}
|
||||
\colortest{violet}
|
||||
\colortest{blue}
|
||||
\colortest{cold1}
|
||||
\colortest{cold2}
|
||||
\colortest{cold3}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}{lists}
|
||||
\begin{columns}[onlytextwidth]
|
||||
\begin{column}{0.5\textwidth}
|
||||
\begin{itemize}
|
||||
\item test
|
||||
\begin{itemize}
|
||||
\item test
|
||||
\begin{itemize}
|
||||
\item test
|
||||
\item test
|
||||
\end{itemize}
|
||||
\item test
|
||||
\end{itemize}
|
||||
\item test
|
||||
\end{itemize}
|
||||
\end{column}
|
||||
|
||||
\begin{column}{0.5\textwidth}
|
||||
\begin{enumerate}
|
||||
\item test
|
||||
\begin{enumerate}
|
||||
\item test
|
||||
\begin{enumerate}
|
||||
\item test
|
||||
\item test
|
||||
\end{enumerate}
|
||||
\item test
|
||||
\end{enumerate}
|
||||
\item test
|
||||
\end{enumerate}
|
||||
\end{column}
|
||||
\end{columns}
|
||||
\end{frame}
|
||||
|
||||
|
||||
\begin{frame}{test}
|
||||
\begin{block}{Some bla bla}
|
||||
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
|
||||
\end{block}
|
||||
\begin{alertblock}{Some important bla bla}
|
||||
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
|
||||
\end{alertblock}
|
||||
\end{frame}
|
||||
\end{document}
|
||||
|
||||
|
||||
238
legacy/psipresentation.cls
Normal file
238
legacy/psipresentation.cls
Normal file
@@ -0,0 +1,238 @@
|
||||
%% psipresentation.cls
|
||||
\ProvidesClass{psipresentation}[2020/05/21 Unofficial PSI Presentation Class by Sven Augustin]
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
|
||||
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{beamer}}
|
||||
\ProcessOptions\relax
|
||||
|
||||
\LoadClass[final, 9pt]{beamer} % t: align columns to top
|
||||
\beamertemplatenavigationsymbolsempty
|
||||
|
||||
|
||||
\setbeamersize{
|
||||
text margin left=0.111\paperwidth,
|
||||
text margin right=0.05\paperwidth
|
||||
}
|
||||
|
||||
|
||||
\RequirePackage{polyglossia}
|
||||
\setmainlanguage{english}
|
||||
|
||||
\RequirePackage{microtype}
|
||||
\RequirePackage{fontspec}
|
||||
%\RequirePackage{unicode-math}
|
||||
|
||||
|
||||
\setmainfont[Path = psipresentation/fonts/Georgia/,
|
||||
BoldFont = Georgia Bold.ttf,
|
||||
ItalicFont = Georgia Italic.ttf,
|
||||
BoldItalicFont = Georgia Bold Italic.ttf
|
||||
]{Georgia.ttf}
|
||||
|
||||
\setsansfont[Path = psipresentation/fonts/Meta/,
|
||||
BoldFont = MetaPro-Bold.otf,
|
||||
ItalicFont = MetaPro-NormalItalic.otf,
|
||||
BoldItalicFont = MetaPro-BoldItalic.otf
|
||||
]{MetaPro-Normal.otf}
|
||||
|
||||
|
||||
\RequirePackage{tikz}
|
||||
|
||||
\input{psipresentation/psicolors}
|
||||
|
||||
|
||||
\colorlet{boxlightgrey}{light}
|
||||
\colorlet{boxdarkgrey}{dark}
|
||||
|
||||
\definecolor{overlayfontgrey}{cmyk}{0, 0, 0, 0.9}
|
||||
\definecolor{authorfontgrey}{cmyk}{0, 0, 0, 0.4}
|
||||
\definecolor{titlefontgrey}{cmyk}{0, 0, 0, 0.7}
|
||||
\definecolor{datefontgrey}{cmyk}{0, 0, 0, 0.4}
|
||||
|
||||
|
||||
\definecolor{blocktitlefontgrey}{cmyk}{0, 0, 0, 0.4}
|
||||
\definecolor{blockbodyfontgrey}{cmyk}{0, 0, 0, 0.7}
|
||||
|
||||
|
||||
% set colors for blocks
|
||||
\setbeamercolor{block title}{fg=blocktitlefontgrey, bg=white}
|
||||
\setbeamercolor{block body}{fg=blockbodyfontgrey, bg=white}
|
||||
|
||||
% set the fonts
|
||||
\setbeamerfont{block title}{series=\bfseries}
|
||||
|
||||
\setbeamercolor{block alerted title}{fg=blocktitlefontgrey, bg=green!75}
|
||||
\setbeamercolor{block alerted body}{fg=blockbodyfontgrey, bg=white}
|
||||
|
||||
|
||||
\setbeamercolor{itemize item}{fg=green}
|
||||
\setbeamercolor{itemize subitem}{fg=green!80}
|
||||
\setbeamercolor{itemize subsubitem}{fg=green!60}
|
||||
|
||||
\setbeamercolor{enumerate item}{fg=green!80!black}
|
||||
\setbeamercolor{enumerate subitem}{fg=green!80!black!80}
|
||||
\setbeamercolor{enumerate subsubitem}{fg=green!80!black!60}
|
||||
|
||||
|
||||
\newlength{\inboxwd}
|
||||
\newlength{\iinboxwd}
|
||||
\newlength{\inboxrule}
|
||||
|
||||
|
||||
\setlength{\iinboxwd}{\inboxwd}
|
||||
\setlength{\inboxrule}{\inboxwd}
|
||||
\addtolength{\iinboxwd}{-0.5cm}
|
||||
\addtolength{\inboxrule}{0.5cm}
|
||||
|
||||
|
||||
% Alert block definition (with frame)
|
||||
\setbeamertemplate{block alerted begin}
|
||||
{
|
||||
\par\vskip\medskipamount
|
||||
\begin{beamercolorbox}[sep=0ex,rounded=true,center,dp={2ex}]{block alerted title}
|
||||
\vskip0.01cm
|
||||
\usebeamerfont{block title}\large\insertblocktitle
|
||||
\end{beamercolorbox}
|
||||
{\parskip0pt\par}
|
||||
\usebeamerfont{block body}
|
||||
\vskip-0.8cm
|
||||
\begin{beamercolorbox}[sep=0.5cm, rounded=true,center]{block alerted title}
|
||||
\setlength{\inboxwd}{\linewidth}
|
||||
\addtolength{\inboxwd}{-1cm}
|
||||
\begin{beamercolorbox}[rounded=true,wd={\inboxwd},center]{block alerted body}
|
||||
\setlength{\iinboxwd}{\inboxwd}
|
||||
\setlength{\inboxrule}{\inboxwd}
|
||||
\addtolength{\iinboxwd}{-0.5cm}
|
||||
\addtolength{\inboxrule}{0.5cm}
|
||||
\begin{center}
|
||||
\begin{minipage}{\iinboxwd}
|
||||
% \justifying
|
||||
}
|
||||
|
||||
\setbeamertemplate{block alerted end}
|
||||
{
|
||||
\end{minipage}
|
||||
\end{center}
|
||||
\end{beamercolorbox}
|
||||
\end{beamercolorbox}
|
||||
\vskip\smallskipamount
|
||||
}
|
||||
|
||||
|
||||
|
||||
% title page
|
||||
|
||||
\newcommand\function[1]{\def\insertfunction{#1}}
|
||||
\function{}
|
||||
|
||||
|
||||
\defbeamertemplate*{title page}{customized}[1][]
|
||||
{
|
||||
\newcommand{\titlewhitemargin}{0.043}
|
||||
\newcommand{\titleboxheight}{0.49}
|
||||
\newcommand{\titleleftboxwidth}{0.279}
|
||||
\newcommand{\titlerightboxwidth}{0.078}
|
||||
\newcommand{\titlephotocenterpos}{0.6005}% 0.279 + (1-0.279-0.078)/2 = 0.6005
|
||||
\newcommand{\titletextleftedge}{0.092}
|
||||
|
||||
\newcommand{\titlelogowidth}{0.133}
|
||||
\newcommand{\titlelogoupperedge}{0.855}
|
||||
\newcommand{\titletextspace}{0.85}
|
||||
|
||||
\newcommand{\titlesmallboxsidelength}{0.078}
|
||||
|
||||
\begin{tikzpicture}[overlay, remember picture, shift={(current page.south west)}] % use the whole page
|
||||
% \draw (0, 0) -- (\paperwidth, \paperheight);
|
||||
% \draw (0, \paperheight) -- (\paperwidth, 0);
|
||||
|
||||
\begin{scope}[shift={(0, -\titlewhitemargin\paperheight)}] % upper white margin
|
||||
|
||||
\fill[boxlightgrey] (0, \paperheight) rectangle ++(\titleleftboxwidth\paperwidth, -\titleboxheight\paperheight); % left grey box
|
||||
|
||||
\node[inner sep=0pt, anchor=north] (psi-photo) at (\titlephotocenterpos\paperwidth, \paperheight) {
|
||||
\includegraphics[height=\titleboxheight\paperheight]{psipresentation/imgs/psi-photo-large-cropped.jpg}
|
||||
};
|
||||
|
||||
\fill[boxlightgrey] (\paperwidth, \paperheight) rectangle ++(-\titlerightboxwidth\paperwidth, -\titleboxheight\paperheight); % right grey box
|
||||
\end{scope}
|
||||
|
||||
|
||||
\node[fill=white, fill opacity=0.75, inner sep=2.25pt, anchor=south east] (overlay) at ([xshift=0.1pt,yshift=-0.1pt]psi-photo.south east) { % tiny shifts to make sure corner is covered
|
||||
\textcolor{overlayfontgrey}{\textbf{\fontsize{5.75}{0}\selectfont
|
||||
\,WIR SCHAFFEN WISSEN – HEUTE FÜR MORGEN\,
|
||||
}}}; % overlay box
|
||||
|
||||
|
||||
\node[inner sep=0pt, anchor=south west] (psi-logo) at (\titletextleftedge\paperwidth, \titlelogoupperedge\paperheight) {
|
||||
\includegraphics[width=\titlelogowidth\paperwidth]{psipresentation/imgs/psilogo}
|
||||
};
|
||||
|
||||
|
||||
\node[inner sep=0pt] (titletext1) at (\titletextleftedge\paperwidth, 3.5) {
|
||||
\rlap{\footnotesize\textbf{\textcolor{authorfontgrey}{%
|
||||
\parbox[t]{\titletextspace\paperwidth}{%
|
||||
\insertauthor{}~~::~~\insertfunction{}~~::~~\insertinstitute{}%
|
||||
}
|
||||
}}}};
|
||||
|
||||
\node[inner sep=0pt] (titletext2) at (\titletextleftedge\paperwidth, 2.5) {
|
||||
\rlap{\Large\textrm{\textcolor{titlefontgrey}{%
|
||||
\parbox[t]{\titletextspace\paperwidth}{%
|
||||
\inserttitle%
|
||||
}
|
||||
}}}};
|
||||
|
||||
\node[inner sep=0pt] (titletext3) at (\titletextleftedge\paperwidth, 1.5) {
|
||||
\rlap{\footnotesize\textbf{\textcolor{datefontgrey}{
|
||||
\parbox[t]{\titletextspace\paperwidth}{%
|
||||
\insertdate
|
||||
}
|
||||
}}}};
|
||||
|
||||
|
||||
\fill[boxdarkgrey] (\titletextleftedge\paperwidth, 0) rectangle ++(\titlesmallboxsidelength\paperwidth, \titlesmallboxsidelength\paperwidth); % small bottom box
|
||||
|
||||
\end{tikzpicture}
|
||||
}
|
||||
|
||||
|
||||
|
||||
% frame
|
||||
|
||||
\setbeamertemplate{frametitle}
|
||||
{
|
||||
\newcommand{\titlelogowidth}{0.111}
|
||||
\newcommand{\titlelogoupperedge}{0.96} % 1 - 0.04
|
||||
\newcommand{\titlelogoleftedge}{0.092}
|
||||
|
||||
\newcommand{\titleframetitleupperedge}{0.95} % 1 - 0.05
|
||||
\newcommand{\titleframetitleleftedge}{0.23}
|
||||
|
||||
\newcommand{\titleframetitlespace}{0.73}
|
||||
|
||||
\newcommand{\titlesmallboxsidelength}{0.078}
|
||||
|
||||
\begin{tikzpicture}[overlay, remember picture, shift={(current page.south west)}] % use the whole page
|
||||
% \draw (0, 0) -- (\paperwidth, \paperheight);
|
||||
% \draw (0, \paperheight) -- (\paperwidth, 0);
|
||||
|
||||
\node[inner sep=0pt, anchor=north west] (psi-logo) at (\titlelogoleftedge\paperwidth, \titlelogoupperedge\paperheight) {
|
||||
\includegraphics[width=\titlelogowidth\paperwidth]{psipresentation/imgs/psilogo}
|
||||
};
|
||||
|
||||
\node[inner sep=0pt, anchor=north west] (frame-title) at (\titleframetitleleftedge\paperwidth, \titleframetitleupperedge\paperheight) {
|
||||
\parbox[t]{\titleframetitlespace\paperwidth}{%
|
||||
\textrm{\textcolor{titlefontgrey}{\LARGE\insertframetitle}}
|
||||
}
|
||||
};
|
||||
|
||||
\fill[boxdarkgrey] (0, 0.79\paperheight) rectangle ++(\titlesmallboxsidelength\paperwidth, -\titlesmallboxsidelength\paperwidth); % small bottom box
|
||||
|
||||
\end{tikzpicture}
|
||||
|
||||
% since the above is all overlay, simply add enough space to cover the head
|
||||
\vskip0.118\paperheight % 0.21 - 0.092
|
||||
}
|
||||
|
||||
|
||||
|
||||
BIN
legacy/psipresentation/fonts/Georgia/Georgia Bold Italic.ttf
Normal file
BIN
legacy/psipresentation/fonts/Georgia/Georgia Bold Italic.ttf
Normal file
Binary file not shown.
BIN
legacy/psipresentation/fonts/Georgia/Georgia Bold.ttf
Normal file
BIN
legacy/psipresentation/fonts/Georgia/Georgia Bold.ttf
Normal file
Binary file not shown.
BIN
legacy/psipresentation/fonts/Georgia/Georgia Italic.ttf
Normal file
BIN
legacy/psipresentation/fonts/Georgia/Georgia Italic.ttf
Normal file
Binary file not shown.
BIN
legacy/psipresentation/fonts/Georgia/Georgia.ttf
Normal file
BIN
legacy/psipresentation/fonts/Georgia/Georgia.ttf
Normal file
Binary file not shown.
BIN
legacy/psipresentation/fonts/Meta/MetaPro-Bold.otf
Normal file
BIN
legacy/psipresentation/fonts/Meta/MetaPro-Bold.otf
Normal file
Binary file not shown.
BIN
legacy/psipresentation/fonts/Meta/MetaPro-BoldItalic.otf
Normal file
BIN
legacy/psipresentation/fonts/Meta/MetaPro-BoldItalic.otf
Normal file
Binary file not shown.
BIN
legacy/psipresentation/fonts/Meta/MetaPro-Normal.otf
Normal file
BIN
legacy/psipresentation/fonts/Meta/MetaPro-Normal.otf
Normal file
Binary file not shown.
BIN
legacy/psipresentation/fonts/Meta/MetaPro-NormalItalic.otf
Normal file
BIN
legacy/psipresentation/fonts/Meta/MetaPro-NormalItalic.otf
Normal file
Binary file not shown.
BIN
legacy/psipresentation/imgs/psi-photo-large-cropped.jpg
Normal file
BIN
legacy/psipresentation/imgs/psi-photo-large-cropped.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1021 KiB |
BIN
legacy/psipresentation/imgs/psilogo.pdf
Normal file
BIN
legacy/psipresentation/imgs/psilogo.pdf
Normal file
Binary file not shown.
26
legacy/psipresentation/psicolors.tex
Normal file
26
legacy/psipresentation/psicolors.tex
Normal file
@@ -0,0 +1,26 @@
|
||||
|
||||
%load via \input{psicolors.tex}
|
||||
|
||||
%Grund
|
||||
\definecolor{light}{cmyk}{0, 0, 0, 0.15}
|
||||
\definecolor{dark}{cmyk}{0, 0, 0, 0.35}
|
||||
|
||||
%1. Wahl
|
||||
\definecolor{grey}{cmyk}{0, 0, 0, 0.8}
|
||||
\definecolor{yellow}{cmyk}{0, 0.2, 1, 0}
|
||||
\definecolor{orange}{cmyk}{0, 0.4, 1, 0}
|
||||
\definecolor{darkorange}{cmyk}{0, 0.75, 1, 0}
|
||||
\definecolor{red}{cmyk}{0, 1, 1, 0.2}
|
||||
\definecolor{brown}{cmyk}{0.4, 0.6, 0.7, 0.3}
|
||||
\definecolor{vbrown}{cmyk}{0.5, 0.5, 1, 0.1}
|
||||
\definecolor{vgreen}{cmyk}{0.6, 0.3, 1, 0}
|
||||
\definecolor{green}{cmyk}{0.4, 0, 1, 0}
|
||||
\definecolor{darkgreen}{cmyk}{0.8, 0, 1, 0.4}
|
||||
\definecolor{violet}{cmyk}{0.65, 1, 0.55, 0}
|
||||
\definecolor{blue}{cmyk}{1, 0.7, 0.2, 0.3}
|
||||
|
||||
%2.Wahl
|
||||
\definecolor{cold1}{cmyk}{1, 0, 0.4, 0.05}
|
||||
\definecolor{cold2}{cmyk}{1, 0, 0.2, 0.05}
|
||||
\definecolor{cold3}{cmyk}{1, 0.4, 0.2, 0}
|
||||
|
||||
Reference in New Issue
Block a user