From 5c7ee9668e182200a4b14b9395a510b4706a0d70 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 30 Jan 2015 22:04:22 +0000 Subject: urcls (30jan15) git-svn-id: svn://tug.org/texlive/trunk@36171 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/urcls/URbeamer.cls | 81 ++++++ Master/texmf-dist/tex/latex/urcls/URcolors.sty | 107 +++++++ Master/texmf-dist/tex/latex/urcls/URletter.cls | 310 +++++++++++++++++++++ .../tex/latex/urcls/beamercolorthemeUR.sty | 43 +++ .../tex/latex/urcls/beamerfontthemeUR.sty | 26 ++ .../tex/latex/urcls/beamerouterthemeUR.sty | 230 +++++++++++++++ .../texmf-dist/tex/latex/urcls/beamerthemeUR.sty | 19 ++ 7 files changed, 816 insertions(+) create mode 100644 Master/texmf-dist/tex/latex/urcls/URbeamer.cls create mode 100644 Master/texmf-dist/tex/latex/urcls/URcolors.sty create mode 100644 Master/texmf-dist/tex/latex/urcls/URletter.cls create mode 100644 Master/texmf-dist/tex/latex/urcls/beamercolorthemeUR.sty create mode 100644 Master/texmf-dist/tex/latex/urcls/beamerfontthemeUR.sty create mode 100644 Master/texmf-dist/tex/latex/urcls/beamerouterthemeUR.sty create mode 100644 Master/texmf-dist/tex/latex/urcls/beamerthemeUR.sty (limited to 'Master/texmf-dist/tex/latex/urcls') diff --git a/Master/texmf-dist/tex/latex/urcls/URbeamer.cls b/Master/texmf-dist/tex/latex/urcls/URbeamer.cls new file mode 100644 index 00000000000..c32828e80f6 --- /dev/null +++ b/Master/texmf-dist/tex/latex/urcls/URbeamer.cls @@ -0,0 +1,81 @@ +% Copyright 2014-2015 by Marei Peischl +% +% This file may be distributed and/or modified +% under the LaTeX Project Public License +\NeedsTeXFormat{LaTeX2e} +\def\fileversion{1.5} +\def\filedate{2015/01/29} +\ProvidesClass{URbeamer} + [\filedate\space\fileversion\space + beamer basierte Dokumentenklasse im Corporate Design der Universität Regensburg] + + + +% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %5 % % % % % % % % % % % % % + +% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % + +%Hausschriftart +%\RequirePackage{frutigernext} +\renewcommand*\familydefault{\sfdefault} + +% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % +%%Optionen zum aktivieren einzelner Farben +\DeclareOption{lov}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{ffg}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{asz}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{rw}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{ww}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{kt}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{pkgg}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{pps}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{slk}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{bvm}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{mat}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{ph}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{chp}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{med}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{ub}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{zsk}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{eur}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{zhw}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{rul}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{zfw}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{spo}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{rz}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{fsimphy}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{externalize}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +%%Sammelaktivierung: all=alle Farben, faculties=alle 11 Fakultäten +\DeclareOption{all}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{faculties}{\PassOptionsToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{coloredboxes}{\PassOptionesToPackage{\CurrentOption}{beamerouterthemeUR}} +\DeclareOption{draft}{\setboolean{UR@draft}{true}\PassOptionsToClass{draft}{beamer}} +\DeclareOption{handout}{\PassOptionsToClass{handout}{beamer}} +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{beamer}} +\ProcessOptions\relax +\LoadClass[xcolor=table,covered,hyperref={bookmarks,colorlinks}]{beamer} +%Laden der notwendigen Ergänzungspakete +\RequirePackage[utf8]{inputenc} +\RequirePackage[T1]{fontenc} +\RequirePackage{babel} +\RequirePackage{graphicx} +% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %5 +\mode%refers to the first four modes (beamer,handout,second and trans). That is, to all modes except the article mode +{ + \usetheme{UR} +% +% + \def\maketitle{ + \ifbeamer@inframe\titlepage\else\frame{\titlepage}\fi} + + + + +\setbeamertemplate{navigation symbols}{} +} + +\mode + +\endinput + + diff --git a/Master/texmf-dist/tex/latex/urcls/URcolors.sty b/Master/texmf-dist/tex/latex/urcls/URcolors.sty new file mode 100644 index 00000000000..6c67390d156 --- /dev/null +++ b/Master/texmf-dist/tex/latex/urcls/URcolors.sty @@ -0,0 +1,107 @@ +% Copyright 2014 by Marei Peischl +% +% This file may be distributed and/or modified +% +% under the LaTeX Project Public License + +%Definiert Farbwerte nach den Gestaltungsrichtlinien der Corporate Design der Universität Regensburg +\def\fileversion{1.1} +\def\filedate{2013/06/04} +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{URcolors}[\filedate\space\fileversion\space] + +\RequirePackage{xcolor} +\RequirePackage{ifthen} +%Deklaration der Paketoptionen für die Unterscheidung der Farbwerte je nach Anwendung +%Option "coated" für gestrichenes Papier +\newboolean{coated} +\DeclareOption{coated}{\setboolean{coated}{true}} +%Option RGB für Bildschirmdarstellungen +\newboolean{RGB} +\DeclareOption{RGB}{\setboolean{RGB}{true}} +\ProcessOptions\relax + +%Farbedfinitionen +%Abfrage RGB oder cmyk +\ifthenelse{\boolean{RGB}}{ +%RGB-Farbdefinitionen +\definecolor{UR@reingrau}{RGB}{142,142,141} +\definecolor{UR@color@1}{RGB}{29,63,75} %LOV - Blaugrau +\definecolor{UR@color@2}{RGB}{95,0,47} %FFg Schwarzrot +\definecolor{UR@color@3}{RGB}{61,65,0} %ASZ Schilfgrün +\definecolor{UR@color@4}{RGB}{205,211,15}%RWS, urangelb +\definecolor{UR@color@5}{RGB}{174,167,0}%WiWi lärchennadelgrün +\definecolor{UR@color@6}{RGB}{236,188,00}%KT vatikangelb +\definecolor{UR@color@7}{RGB}{236,98,0}%PKGGorangerot +\definecolor{UR@color@8}{RGB}{191,0,42}%PPSheucherarot +\definecolor{UR@color@9}{RGB}{156,0,75}%SLKheidenelkenrot +\definecolor{UR@color@10}{RGB}{79,184,0}%Bioblattgrün +\definecolor{UR@color@11}{RGB}{0,155,119}%mathematiktürkisgrün +\definecolor{UR@color@12}{RGB}{0,137,147}%physik eisvogelblau +\definecolor{UR@color@13}{RGB}{0,135,178}%Chem spektralblau +\definecolor{UR@color@14}{RGB}{0,85,106}%Medi capriblau +\definecolor{UR@color@15}{RGB}{164,102,116} %UB dianthusrot +\definecolor{UR@color@16}{RGB}{114,75,81}%ZSK rotbraun +\definecolor{UR@color@17}{RGB}{86,78,111}%EUR perlviolett +\definecolor{UR@color@18}{RGB}{59,0,65}%ZHW violettrot +\definecolor{UR@color@19}{RGB}{134,104,0}%RUL grünbraun +\definecolor{UR@color@20}{RGB}{65,98,36}%ZFW farngrün +\definecolor{UR@color@21}{RGB}{0,129,123}%SPO wasserblau +\definecolor{UR@color@22}{RGB}{3,35,82}%RZ saphirblau +\definecolor{UR@color@23}{RGB}{0,146,133} %FSImphy +} +{ +%cmyk-Farbdefinitionen +\definecolor{UR@reingrau}{cmyk}{0,0,0,0.5} +\ifthenelse{\boolean{coated}}{ +%Farbwerte für gestrichenes Papier +\definecolor{UR@color@1}{cmyk}{0.6,0,0,0.7} %LOV - Blaugrau +\definecolor{UR@color@2}{cmyk}{0,0.5,0,0.7} %FFg Schwarzrot +\definecolor{UR@color@3}{cmyk}{0,0,0.5,0.7} %ASZ Schilfgrün +\definecolor{UR@color@4}{cmyk}{0.3,0,1,0}%RWS, urangelb +\definecolor{UR@color@5}{cmyk}{0,0,1,0.35}%WiWi lärchennadelgrün +\definecolor{UR@color@6}{cmyk}{0,0.3,1,0}%KT vatikangelb +\definecolor{UR@color@7}{cmyk}{0,0.6,1,0}%PKGGorangerot +\definecolor{UR@color@8}{cmyk}{0,1,0.6,0}%PPSheucherarot +\definecolor{UR@color@9}{cmyk}{0,1,0,0.3}%SLKheidenelkenrot +\definecolor{UR@color@10}{cmyk}{0.6,0,1,0}%Bioblattgrün +\definecolor{UR@color@11}{cmyk}{1,0,0.6,0}%mathematiktürkisgrün +\definecolor{UR@color@12}{cmyk}{1,0,0.3,0}%physik eisvogelblau +\definecolor{UR@color@13}{cmyk}{1,0.3,0,0}%Chem spektralblau +\definecolor{UR@color@14}{cmyk}{1,0,0,0.5}%Medi capriblau +\definecolor{UR@color@15}{cmyk}{0,0.6,0.3,0.3} %UB dianthusrot +\definecolor{UR@color@16}{cmyk}{0,0.6,0.3,0.6}%ZSK rotbraun +\definecolor{UR@color@17}{cmyk}{0.6,0.6,0.15,0.3}%EUR perlviolett +\definecolor{UR@color@18}{cmyk}{0.6,1,0,0.6}%ZHW violettrot +\definecolor{UR@color@19}{cmyk}{0,0.3,1,0.6}%RUL grünbraun +\definecolor{UR@color@20}{cmyk}{0.6,0,1,0.6}%ZFW farngrün +\definecolor{UR@color@21}{cmyk}{1,0,0.3,0.3}%SPO wasserblau +\definecolor{UR@color@22}{cmyk}{1,0.6,0,0.6}%RZ saphirblau +\definecolor{UR@color@23}{cmyk}{1,0,0.45,0} %FSImphy +}{ +%Farbwerte für ungestrichenes Papier +\definecolor{UR@color@1}{cmyk}{0.9,0.3,0.2,0.5} %LOV - Blaugrau +\definecolor{UR@color@2}{cmyk}{0.4,0.9,0.2,0.5} %FFg Schwarzrot +\definecolor{UR@color@3}{cmyk}{0.2,0.05,0.7,0.5} %ASZ Schilfgrün +\definecolor{UR@color@4}{cmyk}{0.2,0,1,0}%RWS, urangelb +\definecolor{UR@color@5}{cmyk}{0.1,0.1,1,0.2}%WiWi lärchennadelgrün +\definecolor{UR@color@6}{cmyk}{0,0.2,1,0}%KT vatikangelb +\definecolor{UR@color@7}{cmyk}{0,0.5,1,0}%PKGGorangerot +\definecolor{UR@color@8}{cmyk}{0,1,0.6,0}%PPSheucherarot +\definecolor{UR@color@9}{cmyk}{0.1,1,0.1,0.1}%SLKheidenelkenrot +\definecolor{UR@color@10}{cmyk}{0.5,0,1,0}%Bioblattgrün +\definecolor{UR@color@11}{cmyk}{1,0.1,0.5,0}%mathematiktürkisgrün +\definecolor{UR@color@12}{cmyk}{0.9,0,0.3,0}%physik eisvogelblau +\definecolor{UR@color@13}{cmyk}{1,0.2,0,0}%Chem spektralblau +\definecolor{UR@color@14}{cmyk}{1,0.2,0.1,0.3}%Medi capriblau +\definecolor{UR@color@15}{cmyk}{0.1,0.6,0.4,0.1} %UB dianthusrot +\definecolor{UR@color@16}{cmyk}{0.2,0.7,0.5,0.4}%ZSK rotbraun +\definecolor{UR@color@17}{cmyk}{0.68,0.73,0.18,0.18}%EUR perlviolett +\definecolor{UR@color@18}{cmyk}{0.7,0.9,0.1,0.4}%ZHW violettrot +\definecolor{UR@color@19}{cmyk}{0.11,0.36,1,0.44}%RUL grünbraun +\definecolor{UR@color@20}{cmyk}{0.6,0.2,1,0.4}%ZFW farngrün +\definecolor{UR@color@21}{cmyk}{1,0,0.3,0.2}%SPO wasserblau +\definecolor{UR@color@22}{cmyk}{1,0.7,0.1,0.4}%RZ saphirblau +\definecolor{UR@color@23}{cmyk}{0.95,0.05,0.45,0} %FSIpmphy +} +} diff --git a/Master/texmf-dist/tex/latex/urcls/URletter.cls b/Master/texmf-dist/tex/latex/urcls/URletter.cls new file mode 100644 index 00000000000..4a0b13bde1a --- /dev/null +++ b/Master/texmf-dist/tex/latex/urcls/URletter.cls @@ -0,0 +1,310 @@ +% Copyright 2014-2015 by Marei Peischl +% +% This file may be distributed and/or modified +% under the LaTeX Project Public License + +% urletter ist eine Briefklasse, nach den momentenen (Januar 2015) Gestaltungsrichtlinien zum Corporate Design der Universität Regensburg +% Sie basiert auf der Dokumentenklasse scrlettr2. +% Diese Klasse wird in ihrer aktuellen Form bereitgestellt, allerdings übernimmt die Autorin keinerlei Verantwortung für die Verwendung. +% Bei Fragen, Wünschen oder Anregungen freue ich mich über eine Email: TeX@mareipeischl.de + +\NeedsTeXFormat{LaTeX2e} +\def\fileversion{1.5} +\def\filedate{2015/01/28} +\ProvidesClass{URletter} + [\filedate\space\fileversion\space + Briefklasse im Corporate Design der Universität Regensburg] + +%Lade scrlttr2 als Basisklasse mit KOMA-Script +\LoadClass[backaddress=plain,fontsize=11pt,parskip=half]{scrlttr2} + +% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % +%Lade notwendige Pakete +\RequirePackage[utf8]{inputenc} %Eingabekodierung utf8 +\RequirePackage[T1]{fontenc} %T1-Vektorschrift +%\RequirePackage{frutigernext} %UR-Hausschrift +\RequirePackage{babel}%Übersetzte captions + +\RequirePackage{ifthen}%if-Abfragen und while-Schleifen + +\RequirePackage{URcolors}%Farbdefinitionen der CD der UR, lädt automatisch xcolor + +\RequirePackage{calc} %Rechnen bei Längenangaben und Countern +\RequirePackage{graphicx} %Grafikeinbindung +\RequirePackage{tikz,pgf} %Grafikerstellung mit pgf +\usetikzlibrary{calc} + +\RequirePackage{kvoptions} %Keyval-Options + +% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % +%Counter-Definitionen +\newcounter{UR@dep} +\newcounter{UR@temp} %temporärer counter zum Abtasten +\newcounter{UR@color} +% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % +%Boolean-Definitionen +%22 Booleans zum aktivieren/deaktivieren der einzelnen Abteilungsfarben +\newcounter{UR@runner} +%Create Booleans UR@Dep@\the\value{UR@runner} +\def\newdep#1{\expandafter\@ifdefinable\csname ifUR@dep@#1\endcsname{% + \expandafter\newif\csname ifUR@dep@#1\endcsname}} +\whiledo{\value{UR@runner}<23}{\stepcounter{UR@runner}\newdep{\the\value{UR@runner}}} +\newboolean{fsimphy} +% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % +%Optionen zum aktivieren einzelner Farben +\DeclareOption{lov}{\setboolean{UR@dep@1}{true}\stepcounter{UR@dep}} +\DeclareOption{ffg}{\setboolean{UR@dep@2}{true}\stepcounter{UR@dep}} +\DeclareOption{asz}{\setboolean{UR@dep@3}{true}\stepcounter{UR@dep}} +\DeclareOption{rw}{\setboolean{UR@dep@4}{true}\stepcounter{UR@dep}} +\DeclareOption{ww}{\setboolean{UR@dep@5}{true}\stepcounter{UR@dep}} +\DeclareOption{kt}{\setboolean{UR@dep@6}{true}\stepcounter{UR@dep}} +\DeclareOption{pkgg}{\setboolean{UR@dep@7}{true}\stepcounter{UR@dep}} +\DeclareOption{pps}{\setboolean{UR@dep@8}{true}\stepcounter{UR@dep}} +\DeclareOption{slk}{\setboolean{UR@dep@9}{true}\stepcounter{UR@dep}} +\DeclareOption{bvm}{\setboolean{UR@dep@10}{true}\stepcounter{UR@dep}} +\DeclareOption{mat}{\setboolean{UR@dep@11}{true}\stepcounter{UR@dep}} +\DeclareOption{ph}{\setboolean{UR@dep@12}{true}\stepcounter{UR@dep}} +\DeclareOption{chp}{\setboolean{UR@dep@13}{true}\stepcounter{UR@dep}} +\DeclareOption{med}{\setboolean{UR@dep@14}{true}\stepcounter{UR@dep}} +\DeclareOption{ub}{\setboolean{UR@dep@15}{true}\stepcounter{UR@dep}} +\DeclareOption{zsk}{\setboolean{UR@dep@16}{true}\stepcounter{UR@dep}} +\DeclareOption{eur}{\setboolean{UR@dep@17}{true}\stepcounter{UR@dep}} +\DeclareOption{zhw}{\setboolean{UR@dep@18}{true}\stepcounter{UR@dep}} +\DeclareOption{rul}{\setboolean{UR@dep@19}{true}\stepcounter{UR@dep}} +\DeclareOption{zfw}{\setboolean{UR@dep@20}{true}\stepcounter{UR@dep}} +\DeclareOption{spo}{\setboolean{UR@dep@21}{true}\stepcounter{UR@dep}} +\DeclareOption{rz}{\setboolean{UR@dep@22}{true}\stepcounter{UR@dep}} +\DeclareOption{fsimphy}{\setboolean{UR@dep@23}{true}\setboolean{fsimphy}{true}\stepcounter{UR@dep}} +%Sammelaktivierung: all=alle Farben, faculties=alle 11 Fakultäten +\DeclareOption{all}{\setcounter{UR@temp}{1}\whiledo{\value{UR@temp}<23}{\setboolean{UR@dep@\arabic{UR@temp}}{true}\stepcounter{UR@dep}\stepcounter{UR@temp}}} +\DeclareOption{faculties}{\setcounter{UR@temp}{4}\whiledo{\value{UR@temp}<15}{\setboolean{UR@dep@\arabic{UR@temp}}{true}\stepcounter{UR@dep}\stepcounter{UR@temp}}} + +\newboolean{UR@intern} %Tonersparender Briefkopf +\DeclareOption{intern}{\setboolean{UR@intern}{true}} +\newboolean{UR@dekanat} +\newboolean{UR@dekan} +\DeclareOption{dekan}{\setboolean{UR@dekan}{true}} +\DeclareOption{dekanat}{\setboolean{UR@dekanat}{true}} +\newboolean{UR@noheadline} +\DeclareOption{noheadline}{\setboolean{UR@noheadline}{true}} + +\newboolean{norefline} %Keine Geschäftszeile -> Datum horizontal bündig mit Absenderergänzung +\DeclareOption{norefline}{\PassOptionsToClass{refline=nodate}{scrlttr2}\setboolean{norefline}{true}} + +%LCO-Option for LoadLetterOptions +\SetupKeyvalOptions{ +family=UR, +prefix=UR@ +} +\DeclareStringOption{lco} + +\ProcessKeyvalOptions* + +\ifx\UR@lco\@empty +%\@empty predefined empty, wenn das argument leer ist, wollen wir keine umdefinition +\else +\AtBeginDocument{\LoadLetterOption{\UR@lco}} +\fi + + + +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrlttr2}} +\ProcessOptions\relax +% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % +%Neue Komavars +\newkomavar[\phonename\usekomavar{phoneseparator}]{officephone}%Telefon Sekretariat +\newkomavar[\faxname\usekomavar{phoneseparator}]{officefax}%Fax Sekretariat + +\newkomavar{department}%Einrichtung + +\newcaptionname{ngerman}{\chairname}{Lehrstuhl} %Lehrstuhl}%Lehrstuhl für... +\newkomavar[\chairname\chairseparator]{chair} +\newcommand{\chairseparator}{~für~} + +\newcaptionname{ngerman}{\facultyname}{Fakultät}%Fakultät für... +\newkomavar[\facultyname\facultyseparator]{faculty} +\newcommand{\facultyseparator}{~für~} + +\newcaptionname{ngerman}{\institutename}{}%Institut für... +\newkomavar[\institutename\instituteseparator]{institute} +\newcommand{\instituteseparator}{} + +\newcaptionname{ngerman}{\roomname}{Zimmer} +\newcommand{\roomseparator}{:~} +\newkomavar[\roomname\roomseparator]{fromroom} + +% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % +%Pseudolängen und Längen +%%%Skalierung des Logos +\newlength{\x}%halber Radius der Kugel +\setlength{\x}{0.5cm} +\setlength{\unitlength}{\x} +%Definition damit Text Bündig mit Adresse +\@setplength{refwidth}{\textwidth} +\@setplength{refhpos}{\useplength{toaddrhpos}} +\setlength{\oddsidemargin}{\useplength{toaddrhpos}-1in} +%Breite der Farbstreifen festlegen +\newlength{\streifen} +\setlength{\streifen}{\paperwidth-10\x} +\setlength{\streifen}{0.5\streifen} +%Positionierung des Kopfes +\@setplength{firstheadhpos}{2.75\x} +\@setplength{firstheadvpos}{\x} %-1pt} +\@setplength{firstheadwidth}{2\streifen} +%Positionierung der Absenderergänzung +\@setplength{lochpos}{\useplength{refhpos}-.5em} +\@setplength{locvpos}{5.4\x} +\@setplength[1]{locwidth}{\streifen-\useplength{refhpos}} +\@setplength[1]{locheight}{\useplength{toaddrheight}} + +% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % +%Briefkopf +\setcounter{UR@temp}{1} +\newcommand{\tikzmark}[1]{\tikz[overlay,remember picture] \node (#1) {};} +\ifthenelse{\boolean{UR@intern}} + { + %schwarz-weißer Briefkopf für Interna + \setkomavar{firsthead} + { + \tikzmark{mark} \usekomavar{fromlogo}%\ifthenelse{\boolean{fsimphy}}{\includegraphics[width=12\x]{fsilogotext}}{\includegraphics[width=12\x]{urlogotextintern}} + \begin{tikzpicture}[overlay, remember picture,] + \draw(mark.north)++(7\x,3.2\x)--+(0,2\x)+(0,0)--++(.98\streifen,0)++(.02\streifen,0)--+(0,2\x)+(0,0)--++(\streifen,0); + \end{tikzpicture} + } + } + { + %Farbiger Briefkopf + \setkomavar{firsthead}{ + \ifthenelse{\boolean{UR@noheadline}}{}{ + \tikzmark{mark} \usekomavar{fromlogo}%\ifthenelse{\boolean{fsimphy}}{\includegraphics[width=12\x]{fsilogotext}}{\includegraphics[width=12\x]{urlogotext}} + %grauer Balken + \begin{tikzpicture}[overlay, remember picture,line width=0pt] + \filldraw(mark.north)++(7\x,3.2\x)node[anchor=south west,fill=UR@reingrau,draw=UR@reingrau, rectangle,minimum width=\streifen, minimum height=3\x]{} ++(\streifen,0); + \end{tikzpicture} + %Taste nun alle Einrichtungen ab + \whiledo{\value{UR@temp}<24}{ + \ifthenelse{\boolean{UR@dep@\value{UR@temp}}}{ + \begin{tikzpicture}[overlay,remember picture,line width=0pt] + \filldraw[UR@color@\arabic{UR@temp}]($(mark.north)+(7\x,3.2\x)+(\streifen,0)+\arabic{UR@color}*(\streifen/\arabic{UR@dep},0)$)node[anchor=south west , rectangle,minimum width=\streifen/\arabic{UR@dep}, minimum height=3\x,fill=UR@color@\arabic{UR@temp},draw=UR@color@\arabic{UR@temp}]{}; + \end{tikzpicture} + \stepcounter{UR@color}} + {} + \stepcounter{UR@temp} + } + }} + +%evtl setcounter hier + } +\AtEndLetter{\setcounter{UR@color}{0}\setcounter{UR@temp}{1}} +%Ende Briefkopf +\AtEndLetter{\setcounter{UR@temp}{1}\setcounter{UR@color}{0}} +%% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % +%%Rücksendeadresse +\setkomavar{backaddress}{Universität Regensburg $\cdot$ 93040 Regensburg} +% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % +%Absenderergänzung + +\ifthenelse{\boolean{UR@dekanat}}{ +\setkomavar{location}{ + \sffamily\flushleft + \fontsize{12}{0}\selectfont Dekanat\\[1em] + \fontsize{8}{0}\selectfont\textbf{\usekomavar*[\MakeUppercase]{faculty}\usekomavar[\MakeUppercase]{faculty}\\[1em]} + \fontsize{8}{0}\selectfont + \textbf{Fakultätsverwaltung\\\usekomavar{fromname}} + %Absendertelefonnummer + \ifkomavarempty{fromphone}{\null\hspace*{0cm}\\[1em]}{\null\hspace*{0cm}\\[1.5pt]\usekomavar*{fromphone}\usekomavar{fromphone}} + \ifkomavarempty{fromroom}{}{\usekomavar*{fromroom} \usekomavar{fromroom}\\} + \ifkomavarempty{fromfax}{\null\hspace*{0cm}\\[1em]}{\null\hspace*{0cm}\\[1.5pt]\usekomavar*{fromfax}\usekomavar{fromfax}\\[1.5pt]} %Absenderfax + \usekomavar{fromaddress}\\[1.5em] + \ifkomavarempty{fromemail}{}{\usekomavar{fromemail}\\[1.5pt]} + \ifkomavarempty{fromurl}{}{\usekomavar{fromurl}} + \ifthenelse{\boolean{norefline}}{\\[1.5em] + \vfill + \usekomavar{place},~den~\usekomavar{date}}{} + + + } +}{ +\ifthenelse{\boolean{UR@dekan}}{ + \setkomavar{location}{ + \sffamily\flushleft + \fontsize{12}{0}\selectfont Der Dekan\\[1em] + \fontsize{8}{0}\selectfont\textbf{\usekomavar*[\MakeUppercase]{faculty}\usekomavar[\MakeUppercase]{faculty}\\[1em]} + \fontsize{8}{0}\selectfont + \textbf{\usekomavar{fromname}} + %Absendertelefonnummer + \ifkomavarempty{fromphone}{\null\hspace*{0cm}\\[1em]}{\null\hspace*{0cm}\\[1.5pt]\usekomavar*{fromphone}\usekomavar{fromphone}} + \ifkomavarempty{fromfax}{\null\hspace*{0cm}\\[1em]}{\null\hspace*{0cm}\\[1.5pt]\usekomavar*{fromfax}\usekomavar{fromfax}\\[1.5pt]} %Absenderfax + \ifkomavarempty{fromroom}{}{\usekomavar*{fromroom} \usekomavar{fromroom}\\} + + %Sekretariat: + \ifkomavarempty{officephone}{\null\hspace*{0cm}\\[3em]}{Sekretariat:\\[1.5pt] + \usekomavar*{officephone}\usekomavar{officephone} + \ifkomavarempty{officefax}{\null\hspace*{0cm}\\[1em]}{\\[1.5pt]\usekomavar*{officefax}\usekomavar{officefax}\\[1.5pt]}} + \usekomavar{fromaddress}\\[1.5em] + \ifkomavarempty{fromemail}{}{\usekomavar{fromemail}\\[1.5pt]} + \ifkomavarempty{fromurl}{}{\usekomavar{fromurl}} + \ifthenelse{\boolean{norefline}}{\\[1.5em] + \vfill + \usekomavar{place},~den~\usekomavar{date}}{} + + + } + + }{ + \setkomavar{location}{ + \sffamily\flushleft + { + %Einrichtung + \ifkomavarempty{department} + {\ifkomavarempty{faculty} + {\hspace{0pt}\\[2.1cm]} + {\fontsize{6}{0}\selectfont\textbf{\usekomavar*[\MakeUppercase]{faculty}\usekomavar[\MakeUppercase]{faculty}\\[5pt]}}} + {\fontsize{6}{0}\selectfont\textbf{\usekomavar*[\MakeUppercase]{department}\usekomavar[\MakeUppercase]{department}\\[5pt]}} + \fontsize{12}{0}\selectfont + \ifkomavarempty{chair} + { + \ifkomavarempty{institute} + {\null\hspace*{0cm}\\[2.2cm]} + {\usekomavar*{institute}\usekomavar{institute}\\[1.5em]} + } + {\usekomavar*{chair}\usekomavar{chair}\\[1.5em]} + + + } + \fontsize{8}{0}\selectfont + \textbf{\usekomavar{fromname}} + %Absendertelefonnummer + \ifkomavarempty{fromphone}{\null\hspace*{0cm}\\[1em]}{\null\hspace*{0cm}\\[1.5pt]\usekomavar*{fromphone}\usekomavar{fromphone}} + \ifkomavarempty{fromfax}{\null\hspace*{0cm}\\[1em]}{\null\hspace*{0cm}\\[1.5pt]\usekomavar*{fromfax}\usekomavar{fromfax}\\[1.5pt]} %Absenderfax + \ifkomavarempty{fromroom}{}{\usekomavar*{fromroom} \usekomavar{fromroom}\\} + %Sekretariat: + \ifkomavarempty{officephone}{\null\hspace*{0cm}\\[3em]}{\null\hspace*{0cm}\\[3pt]Sekretariat:\\[1.5pt] + \usekomavar*{officephone}\usekomavar{officephone} + \ifkomavarempty{officefax}{\null\hspace*{0cm}\\[1em]}{\\[1.5pt]\usekomavar*{officefax}\usekomavar{officefax}\\[1.5pt]}} + \usekomavar{fromaddress}\\[1.5em] + \ifkomavarempty{fromemail}{}{\usekomavar{fromemail}\\[1.5pt]} + \ifkomavarempty{fromurl}{}{\usekomavar{fromurl}} + \ifthenelse{\boolean{norefline}}{\\[1.5em] + \vfill + \usekomavar{place},~den~\usekomavar{date}}{} + }}} +%Defaultwerte für komavar +\setkomavar{fromaddress}{Universitätsstraße 31\\[1.5pt]93053 Regensburg} +% \newcommand{\faxname}% +% {Telefax} +% \newcommand{\datename}{\ifkomavaremplty{place}{Datum}{\usekomavar{place}, den}} + + +%\captionname{ngerman}{\faxname}{Telefax} +%\newcaptionname{ngerman}{\datename}{\ifkomavarempty{place}{Datum}{\usekomavar{place}, den}} + +\setkomavar{phoneseparator}{ +49 941 943-} +\setkomavar{faxseparator}{ +49 941 943-} +\renewcommand{\familydefault}{\sfdefault} + +\pgfdeclareimage[width=12\x]{logo}{urlogotext} +\pgfdeclareimage[width=12\x]{logointern}{urlogotextintern} +\ifthenelse{\boolean{UR@intern}}{\setkomavar{fromlogo}{\pgfuseimage{logointern}}}{\setkomavar{fromlogo}{\pgfuseimage{logo}}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/urcls/beamercolorthemeUR.sty b/Master/texmf-dist/tex/latex/urcls/beamercolorthemeUR.sty new file mode 100644 index 00000000000..05b70863c35 --- /dev/null +++ b/Master/texmf-dist/tex/latex/urcls/beamercolorthemeUR.sty @@ -0,0 +1,43 @@ +% Copyright 2015 by Marei Peischl +% +% This file may be distributed and/or modified +% under the LaTeX Project Public License +% +\def\fileversion{1.0} +\def\filedate{2013/03/16} +\ProvidesPackage{beamercolorthemeUR}[\filedate\space\fileversion\space colortheme for URbeamer.cls] + +\mode + +%\definecolor{UR@reingrau}{RGB}{142,142,141} +\definecolor{UR@hellgrau}{RGB}{191,191,191} +\definecolor{UR@dunkelgrau}{RGB}{89,89,88} +%\definecolor{URph}{RGB}{0,137,147} +%\definecolor{URorange}{RGB}{248,96,0} +%\definecolor{URblauhell}{RGB}{8,116,170} +%\colorlet\departmentcolor\URph +% +\setbeamercolor*{frametitle}{fg=UR@dunkelgrau,bg=white} +\setbeamercolor*{normal text}{fg=black,bg=white} +\setbeamercolor*{alerted text}{fg=UR@color@alert!80!UR@reingrau,bg=white} +\setbeamercolor*{footline}{fg=black,bg=white} +\setbeamercolor*{structure}{fg=UR@dunkelgrau} +\setbeamercolor*{palette primary}{use=structure,fg=structure.fg,bg=} +\setbeamercolor*{palette secondary}{fg=UR@reingrau,bg=} +\setbeamercolor*{separation line}{fg=UR@color@basic} +\setbeamercolor*{example text}{fg=UR@color@example!80!UR@reingrau,bg=} +\setbeamercolor*{block title}{use=structure,fg=structure.fg,bg=UR@color@basic!20!bg} +\setbeamercolor*{block title alerted}{use=alerted text,fg=alerted text.fg,bg=alerted text.fg!20!bg} +\setbeamercolor*{block title example}{use=example text,fg=example text.fg,bg=example text.fg!20!bg} +\setbeamercolor*{block body}{parent=normal text,use=block title,bg=block title.bg!50!bg} +\setbeamercolor*{block body alerted}{parent=normal text,use=block title alerted,bg=block title alerted.bg!50!bg} +\setbeamercolor*{block body example}{parent=normal text,use=block title example,bg=block title example.bg!50!bg} + +\setbeamercolor*{titlelike}{parent=structure} +\setbeamercolor{title}{fg=black} +\setbeamercolor{subtitle}{fg=white} + +\mode + + +\endinput diff --git a/Master/texmf-dist/tex/latex/urcls/beamerfontthemeUR.sty b/Master/texmf-dist/tex/latex/urcls/beamerfontthemeUR.sty new file mode 100644 index 00000000000..8a9c953141d --- /dev/null +++ b/Master/texmf-dist/tex/latex/urcls/beamerfontthemeUR.sty @@ -0,0 +1,26 @@ +% Copyright 2014 by Marei Peischl +% +% This file may be distributed and/or modified +% 1. under the LaTeX Project Public License +\def\fileversion{1.0} +\def\filedate{2014/02/14} +\ProvidesPackage{beamerfontthemeUR}[\filedate\space\fileversion\space fonttheme for URbeamer.cls] + +\mode + +\beamer@suppressreplacementstrue% no special font settings +\setbeamerfont{tiny structure}{series=\mdseries,size=\tiny} +\setbeamerfont{frametitle}{size=\large,series=\bfseries} +\setbeamerfont{framesubtitle}{size=\footnotesize} +\setbeamerfont*{footline}{size=\Tiny} +\setbeamerfont{title}{size*={16}{18},series=\bfseries} +\setbeamerfont{subtitle}{size*={16}{18},series=\bfseries} +\setbeamerfont*{author}{size*={10}{11}} +\setbeamerfont{institute}{size*={10}{11}} +\setbeamerfont{date}{size*={10}{9.8}} + + +\mode + + +\endinput diff --git a/Master/texmf-dist/tex/latex/urcls/beamerouterthemeUR.sty b/Master/texmf-dist/tex/latex/urcls/beamerouterthemeUR.sty new file mode 100644 index 00000000000..40b1670e548 --- /dev/null +++ b/Master/texmf-dist/tex/latex/urcls/beamerouterthemeUR.sty @@ -0,0 +1,230 @@ +% Copyright 2015 by Marei Peischl +% +% This file may be distributed and/or modified +% under the LaTeX Project Public License +% + +\def\fileversion{1.0} +\def\filedate{2015/01/28} +\ProvidesPackage{beamerouterthemeUR}[\filedate\space\fileversion\space +beamer-outertheme im Corporate Design der Universität Regensburg] + +%Booleans +%22 Booleans zum aktivieren/deaktivieren der einzelnen Abteilungsfarben +\newcounter{UR@runner} +\RequirePackage{ifthen} +%Create Booleans UR@Dep@\the\value{UR@runner} +\def\newdep#1{\expandafter\@ifdefinable\csname ifUR@dep@#1\endcsname{% + \expandafter\newif\csname ifUR@dep@#1\endcsname}} +\whiledo{\value{UR@runner}<23}{\stepcounter{UR@runner}\newdep{\the\value{UR@runner}}} +\newboolean{UR@coloredboxes} +\newboolean{UR@draft} +\newboolean{fsimphy} +\newboolean{UR@externalize} + +%Counter-Definitionen +\newcounter{UR@dep} +\newcounter{UR@temp} %temporärer counter zum Abtasten +\newcounter{UR@color} +%Optionen zum aktivieren einzelner Farben +\DeclareOption{lov}{\setboolean{UR@dep@1}{true}\stepcounter{UR@dep}} +\DeclareOption{ffg}{\setboolean{UR@dep@2}{true}\stepcounter{UR@dep}} +\DeclareOption{asz}{\setboolean{UR@dep@3}{true}\stepcounter{UR@dep}} +\DeclareOption{rw}{\setboolean{UR@dep@4}{true}\stepcounter{UR@dep}} +\DeclareOption{ww}{\setboolean{UR@dep@5}{true}\stepcounter{UR@dep}} +\DeclareOption{kt}{\setboolean{UR@dep@6}{true}\stepcounter{UR@dep}} +\DeclareOption{pkgg}{\setboolean{UR@dep@7}{true}\stepcounter{UR@dep}} +\DeclareOption{pps}{\setboolean{UR@dep@8}{true}\stepcounter{UR@dep}} +\DeclareOption{slk}{\setboolean{UR@dep@9}{true}\stepcounter{UR@dep}} +\DeclareOption{bvm}{\setboolean{UR@dep@10}{true}\stepcounter{UR@dep}} +\DeclareOption{mat}{\setboolean{UR@dep@11}{true}\stepcounter{UR@dep}} +\DeclareOption{ph}{\setboolean{UR@dep@12}{true}\stepcounter{UR@dep}} +\DeclareOption{chp}{\setboolean{UR@dep@13}{true}\stepcounter{UR@dep}} +\DeclareOption{med}{\setboolean{UR@dep@14}{true}\stepcounter{UR@dep}} +\DeclareOption{ub}{\setboolean{UR@dep@15}{true}\stepcounter{UR@dep}} +\DeclareOption{zsk}{\setboolean{UR@dep@16}{true}\stepcounter{UR@dep}} +\DeclareOption{eur}{\setboolean{UR@dep@17}{true}\stepcounter{UR@dep}} +\DeclareOption{zhw}{\setboolean{UR@dep@18}{true}\stepcounter{UR@dep}} +\DeclareOption{rul}{\setboolean{UR@dep@19}{true}\stepcounter{UR@dep}} +\DeclareOption{zfw}{\setboolean{UR@dep@20}{true}\stepcounter{UR@dep}} +\DeclareOption{spo}{\setboolean{UR@dep@21}{true}\stepcounter{UR@dep}} +\DeclareOption{rz}{\setboolean{UR@dep@22}{true}\stepcounter{UR@dep}} +\DeclareOption{fsimphy}{\setboolean{UR@dep@23}{true}\stepcounter{UR@dep}\setboolean{fsimphy}{true}} +\DeclareOption{externalize}{\setboolean{UR@externalize}{true}} +\DeclareOption{coloredboxes}{\setboolean{UR@coloredboxes}{true}} +\DeclareOption{all}{\setcounter{UR@temp}{1}\whiledo{\value{UR@temp}<23}{\setboolean{UR@dep@\arabic{UR@temp}}{true}\stepcounter{UR@dep}\stepcounter{UR@temp}}} +\DeclareOption{faculties}{\setcounter{UR@temp}{4}\whiledo{\value{UR@temp}<15}{\setboolean{UR@dep@\arabic{UR@temp}}{true}\stepcounter{UR@dep}\stepcounter{UR@temp}}} +\ProcessOptions\relax +%Notwendige Pakete +\RequirePackage{calc} +\RequirePackage{tikz,pgf} +\usetikzlibrary{calc} +\RequirePackage[RGB]{URcolors} + + +\setcounter{UR@temp}{1} +\setcounter{UR@color}{0} +\ifthenelse{\boolean{UR@coloredboxes}}{ + \ifnum\value{UR@dep}=1 + \else + \ClassError{urbeamer}{You selected more than one department}{coloredboxes are not available if more than one color has been choosen} + \fi}{} + +\ifnum\value{UR@dep}=1 +\whiledo{\value{UR@temp}<23}{ + \ifthenelse{\boolean{UR@dep@\value{UR@temp}}}{\colorlet{UR@color@basic}{UR@color@\arabic{UR@temp}} + } + {} + \stepcounter{UR@temp} +}\setcounter{UR@temp}{1} +\hypersetup{allcolors=UR@color@basic} +\else +\definecolor{UR@color@basic}{RGB}{142,142,141} +\fi + +\ifnum\value{UR@dep}=1 +\whiledo{\value{UR@temp}<24}{ + \ifthenelse{\boolean{UR@dep@\value{UR@temp}}}{\colorlet{UR@color@alert}{-UR@color@\arabic{UR@temp}}\colorlet{UR@color@example}{UR@color@\arabic{UR@temp}}} + {} + \stepcounter{UR@temp} +} +\setcounter{UR@temp}{1} +\else +\colorlet{UR@color@alert}{red} +\colorlet{UR@color@example}{green} +\fi + +\mode +%Notwendige Definitionen +\newlength{\x}%halber Radius der Kugel +\setlength{\x}{0.43cm} +\setlength{\unitlength}{\x} +%% Breite der Farbstreifen festlegen +\newlength{\streifen} +\setlength{\streifen}{\paperwidth-10\x} +% \ifthenelse{\boolean{fsimphy}}{ +% \pgfdeclareimage[width=12\x]{titlepagelogo}{FSIlogotext} +% }{ +% \pgfdeclareimage[width=12\x]{titlepagelogo}{urlogotext}} % placed on the title page +\newlength{\y} %halber radius kleine kugel in kopfzeile +\setlength{\y}{0.5\x} +% \ifthenelse{\boolean{fsimphy}}{\pgfdeclareimage[height=4\y]{headlinelogo}{FSIlogo}}{ +% \pgfdeclareimage[height=4\y]{headlinelogo}{urlogo.pdf}} +\newlength{\hstreifen} +\setlength{\hstreifen}{0.5\paperwidth} +\addtolength{\hstreifen}{-3.75\y} +\pgfdeclareimage[height=4\y]{headlinelogo}{urlogo} +\pgfdeclareimage[width=12\x]{titlepagelogo}{urlogotext} +%\logo{\pgfuseimage{headlinelogo}} +\titlegraphic{\pgfuseimage{titlepagelogo}} + +\newcommand{\tikzmark}[1]{\tikz[overlay,remember picture] \node (#1) {};} + +% +%Option für tikzexternalize +\ifthenelse{\boolean{UR@externalize}}{\usetikzlibrary{external}}{\newcommand\tikzexternalenable\relax\newcommand\tikzexternaldisable\relax} + +% +%Headline & Footline + +\defbeamertemplate*{headline}{URtheme}{\tikzexternaldisable% + \vspace*{-1mm} + \begin{tikzpicture}[remember picture,line width=0pt] + \node at (0,0) {}; + \node[anchor=north west] at (0.5\y,-0.5\y) {\pgfuseimage{headlinelogo}}; + \coordinate (NWHB) at ($(0.5\y,0)+7*(\y,0)$); + \coordinate (SMHB) at ($0.5*(\paperwidth,-5\y)+3.5*(\y,0)$); + \coordinate (NEHB) at (\paperwidth,0); + \node[anchor=north west] at ($(SMHB)$){\hspace*{-.5\fboxsep}\parbox{0.4\paperwidth}{ + {\fontsize{6}{6.6}\selectfont\bfseries\insertshortauthor}\vspace*{1pt} + + {\fontsize{6}{6.6}\selectfont\insertshortinstitute} + }}; + \end{tikzpicture} + \ifthenelse{\boolean{UR@draft}}{ + \begin{tikzpicture}[overlay,remember picture,line width=0pt] + \draw (NWHB)rectangle(SMHB)rectangle(NEHB); + \end{tikzpicture} + }{ + \begin{tikzpicture}[overlay,remember picture,line width=0pt] + \filldraw[UR@reingrau] (NWHB)rectangle(SMHB); + \end{tikzpicture} + \ifthenelse{\boolean{UR@draft}}{}{ + \setcounter{UR@temp}{1} + \setcounter{UR@color}{0} + \whiledo{\value{UR@temp}<24}{ + \ifthenelse{\boolean{UR@dep@\value{UR@temp}}}{ + \begin{tikzpicture}[overlay,remember picture,line width=0pt] + \filldraw[UR@color@\arabic{UR@temp}]($(SMHB)+\arabic{UR@color}*(\hstreifen/\arabic{UR@dep},0)$)rectangle ($(SMHB)+\arabic{UR@color}*(\hstreifen/\arabic{UR@dep},0)+(0,5\y)+(\streifen/\arabic{UR@dep},0)$); + \end{tikzpicture} + \stepcounter{UR@color}} + {} + \stepcounter{UR@temp} + } + }}\tikzexternalenable} + +\setbeamertemplate*{footline}{} +% Sidebar + +\setbeamertemplate*{sidebar left}{} +\setbeamertemplate*{sidebar right}{} +\setbeamertemplate*{sidebar canvas left}{} +\setbeamertemplate*{sidebar canvas right}{} + +% Frame title +\defbeamertemplate*{frametitle}{UR}{\parbox{\textwidth}{\usebeamerfont*{frametitle}\usebeamercolor[fg]{frametitle}\insertframetitle}\hfill} + +%Title Page +\defbeamertemplate*{title page}{URtheme}{ + \tikzexternaldisable% + \begin{tikzpicture}[shift={(-1,3.7)},remember picture,overlay] %($(a) + 1/3*(1cm,0)$) + \coordinate (NWC) at (0,0); % North West Corner of the slide + \coordinate (NEC) at (\paperwidth,0); %North East Corner of the slide + \coordinate (LC) at (0,-\paperheight); %lower left corner of the slide + \coordinate (NWB) at ($10*(\x,0)-2/3*(0,\paperheight)$); %north west corner of the bar + \coordinate (NEB) at ($(\paperwidth,0)-2/3*(0,\paperheight)$); + \coordinate (SWB) at (10\x,-2/3\paperheight-3\x); + \coordinate (SEB) at ($(\paperwidth,0)-2/3*(0,\paperheight)-(0,3\x)$); + \coordinate (NWL) at (3\x,-2/3*\paperheight-\x);%north west corner of the logo + \coordinate (NWT) at ($10*(\x,0)-1/3*(0,\paperheight)$); %north west of the title box + \coordinate (SWA) at ($10*(\x,0)-2/3*(0,\paperheight)$); %south west of the author box + \fill[UR@hellgrau](NWC)rectangle(NEB); + \node[anchor=north west] at ($3*(\x,0)-2/3*(0,\paperheight)-(0,\x)$) {\inserttitlegraphic}; + \end{tikzpicture} + \ifthenelse{\boolean{UR@draft}}{}{ + %Taste nun alle Einrichtungen ab + \setcounter{UR@temp}{1} + \setcounter{UR@color}{0} + \whiledo{\value{UR@temp}<24}{ + \ifthenelse{\boolean{UR@dep@\value{UR@temp}}}{ + \begin{tikzpicture}[overlay,remember picture,line width=0pt] + \filldraw[UR@color@\arabic{UR@temp}]($(NWB)+\arabic{UR@color}*(\streifen/\arabic{UR@dep},0)$)rectangle ($(NWB)+\arabic{UR@color}*(\streifen/\arabic{UR@dep},0)-(0,3\x)+(\streifen/\arabic{UR@dep},0)$); + \end{tikzpicture} + \stepcounter{UR@color}} + {} + \stepcounter{UR@temp} + } + } + \vspace*{-1.3mm}\par + \begin{tikzpicture}[overlay,remember picture] + \node[anchor=north west] at ($2/12*(0,\paperheight)+10*(\x,0)-1/12*(\paperwidth,0)-(0.5mm,0)$) {% + \begin{minipage}[t]{.65\paperwidth} + {\usebeamerfont{title}\usebeamercolor[fg]{title}\inserttitle}\vspace*{1pt} + + {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle} + \end{minipage} + }; + \node[anchor=south west] at ($(SWA)+(-\fboxsep,0)$) + {\begin{minipage}[b]{.65\paperwidth} + {\usebeamerfont{date}\usebeamercolor[fg]{date}\insertdate} + + {\usebeamerfont{author}\usebeamercolor[fg]{author}\insertauthor} + + {\usebeamerfont{institute}\usebeamercolor[fg]{institute}\fontsize{9}{9.6}\selectfont\scshape\bfseries\insertinstitute} + \end{minipage} + }; + \end{tikzpicture}\tikzexternalenable +}% + + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/urcls/beamerthemeUR.sty b/Master/texmf-dist/tex/latex/urcls/beamerthemeUR.sty new file mode 100644 index 00000000000..0a85d9ca9af --- /dev/null +++ b/Master/texmf-dist/tex/latex/urcls/beamerthemeUR.sty @@ -0,0 +1,19 @@ +% Copyright 2015 by Marei Peischl +% +% This file may be distributed and/or modified +% under the LaTeX Project Public License +% + +\def\fileversion{1.0} +\def\filedate{2015/01/28} +\ProvidesPackage{beamerthemeUR}[\filedate\space\fileversion\space +beamer-theme im Corporate Design der Universität Regensburg] + +\mode +% +\usecolortheme{UR} +\usefonttheme{UR} +\useoutertheme{UR} + +\setbeamertemplate{blocks}[rounded][shadow=true] +\endinput \ No newline at end of file -- cgit v1.2.3