diff --git a/README.md b/README.md index 6ad6e06..ddf67cc 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ -# appseceu2017-latex +# appseceu2018-latex -LaTeX template mimicking the PowerPoint template for the OWASP AppSecEU 2017 -conference in Belfast. +LaTeX template mimicking the PowerPoint template for the OWASP AppSecEU 2018 +conference in London. ## License @@ -15,5 +15,5 @@ SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause The master git repository for this project is hosted by the [Software Assurance & Security Research Team](https://logicalhacking.com): -https://git.logicalhacking.com/adbrucker/appseceu2017-latex +https://git.logicalhacking.com/adbrucker/appseceu2018-latex diff --git a/appseceu2018.cls b/appseceu2018.cls index 1fd4076..72afbe3 100644 --- a/appseceu2018.cls +++ b/appseceu2018.cls @@ -1,4 +1,4 @@ -%% Copyright (C) 2017 Achim D. Brucker, https://www.brucker.ch +%% Copyright (C) 2017-2018 Achim D. Brucker, https://www.brucker.ch %% %% License: %% This program can be redistributed and/or modified under the terms @@ -10,13 +10,13 @@ %% %% SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause \NeedsTeXFormat{LaTeX2e}[1994/06/01] -\ProvidesClass{appseceu2017}% - [2017/04/28 v0.0 LaTeX presenation class mimicking the design of the OWASP AppSecEU 2017 PowerPoint template.] +\ProvidesClass{appseceu2018}% + [2018/05/15 v0.0 LaTeX presenation class mimicking the design of the OWASP AppSecEU 2018 PowerPoint template.] \LoadClassWithOptions{beamer}[] \DeclareOptionBeamer{classification}{\PassOptionsToPackage{classification=#1}{beamerthemelh-presentation}} \ProcessOptionsBeamer\relax -\usetheme{appseceu2017} +\usetheme{appseceu2018} \endinput diff --git a/beamercolorthemeappseceu2018.sty b/beamercolorthemeappseceu2018.sty index ea59458..ef5310d 100644 --- a/beamercolorthemeappseceu2018.sty +++ b/beamercolorthemeappseceu2018.sty @@ -1,4 +1,4 @@ -%% Copyright (C) 2017 Achim D. Brucker, https://www.brucker.ch +%% Copyright (C) 2017-2018 Achim D. Brucker, https://www.brucker.ch %% %% License: %% This program can be redistributed and/or modified under the terms @@ -10,8 +10,8 @@ %% %% SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause \NeedsTeXFormat{LaTeX2e}[1994/06/01] -\ProvidesPackage{beamercolorthemeappseceu2017} - [2017/04/28 v0.0 LaTeX presentation class mimicking the design of the OWASP AppSecEU 2017 PowerPoint template.] +\ProvidesPackage{beamercolorthemeappseceu2018} + [2018/05/15 v0.0 LaTeX presentation class mimicking the design of the OWASP AppSecEU 2018 PowerPoint template.] \mode diff --git a/beamerfontthemeappseceu2018.sty b/beamerfontthemeappseceu2018.sty index 28565ce..d53dc4a 100644 --- a/beamerfontthemeappseceu2018.sty +++ b/beamerfontthemeappseceu2018.sty @@ -1,4 +1,4 @@ -%% Copyright (C) 2016,2017 Achim D. Brucker, https://www.brucker.ch +%% Copyright (C) 2016-2018 Achim D. Brucker, https://www.brucker.ch %% %% License: %% This program can be redistributed and/or modified under the terms @@ -10,8 +10,8 @@ %% %% SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause \NeedsTeXFormat{LaTeX2e}[1994/06/01] -\ProvidesPackage{beamerfontthemeappseceu2017} - [2017/04/28 v0.0 LaTeX presentation class mimicking the design of the OWASP AppSecEU 2017 PowerPoint template.] +\ProvidesPackage{beamerfontthemeappseceu2018} + [2018/05/15 v0.0 LaTeX presentation class mimicking the design of the OWASP AppSecEU 2018 PowerPoint template.] \mode \setbeamerfont{normal text}{} diff --git a/beamerinnerthemeappseceu2018.sty b/beamerinnerthemeappseceu2018.sty index 88748b3..9cf2e60 100644 --- a/beamerinnerthemeappseceu2018.sty +++ b/beamerinnerthemeappseceu2018.sty @@ -1,4 +1,4 @@ -%% Copyright (C) 2016,2017 Achim D. Brucker, https://www.brucker.ch +%% Copyright (C) 2016-2018 Achim D. Brucker, https://www.brucker.ch %% %% License: %% This program can be redistributed and/or modified under the terms @@ -11,8 +11,8 @@ %% SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause \NeedsTeXFormat{LaTeX2e}[1994/06/01] -\ProvidesPackage{beamerinnerthemeappseceu2017} - [2017/04/28 v0.0 LaTeX presentation class mimicking the design of the OWASP AppSecEU 2017 PowerPoint template.] +\ProvidesPackage{beamerinnerthemeappseceu2018} + [2018/05/15 v0.0 LaTeX presentation class mimicking the design of the OWASP AppSecEU 2018 PowerPoint template.] \usepackage{transparent} \usepackage{tikz} \mode diff --git a/beamerouterthemeappseceu2018.sty b/beamerouterthemeappseceu2018.sty index 9da7a96..e5fcf25 100644 --- a/beamerouterthemeappseceu2018.sty +++ b/beamerouterthemeappseceu2018.sty @@ -1,4 +1,4 @@ -%% Copyright (C) 2016,2017 Achim D. Brucker, https://www.brucker.ch +%% Copyright (C) 2016-2018 Achim D. Brucker, https://www.brucker.ch %% %% License: %% This program can be redistributed and/or modified under the terms @@ -10,8 +10,8 @@ %% %% SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause \NeedsTeXFormat{LaTeX2e}[1994/06/01] -\ProvidesPackage{beamerouterthemeappseceu2017} - [2017/04/28 v0.0 LaTeX presentation class mimicking the design of the OWASP AppSecEU 2017 PowerPoint template.] +\ProvidesPackage{beamerouterthemeappseceu2018} + [2018/05/15 v0.0 LaTeX presentation class mimicking the design of the OWASP AppSecEU 2018 PowerPoint template.] \mode \def\insertpresentationendframe{\inserttotalframenumber} @@ -39,7 +39,7 @@ % Headline and footline \defbeamertemplate*{headline}{owasp}{% - \includegraphics[width=\paperwidth]{visuals/appseceu2017-running-head} + \includegraphics[width=\paperwidth]{visuals/appseceu2018-running-head} } \defbeamertemplate*{footline}{owasp}{} diff --git a/beamerthemeappseceu2018.sty b/beamerthemeappseceu2018.sty index e3aa68c..0d10b65 100644 --- a/beamerthemeappseceu2018.sty +++ b/beamerthemeappseceu2018.sty @@ -1,4 +1,4 @@ -%% Copyright (C) 2016,2017 Achim D. Brucker, https://www.brucker.ch +%% Copyright (C) 2016-2018 Achim D. Brucker, https://www.brucker.ch %% %% License: %% This program can be redistributed and/or modified under the terms @@ -10,8 +10,8 @@ %% %% SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause \NeedsTeXFormat{LaTeX2e}[1994/06/01] -\ProvidesPackage{beamerthemeappseceu2017} - [2017/04/28 v0.0 LaTeX presentation class mimicking the design of the OWASP AppSecEU 2017 PowerPoint template.] +\ProvidesPackage{beamerthemeappseceu2018} + [2018/05/15 v0.0 LaTeX presentation class mimicking the design of the OWASP AppSecEU 2018 PowerPoint template.] \RequirePackage{ifthen} \usepackage{xkeyval} \usepackage{xstring} @@ -27,7 +27,7 @@ \newcommand{\titlevisual}[1]{\titlegraphic{\includegraphics[width=\paperwidth,height=\paperheight]{#1}}} -\titlevisual{visuals/appseceu2017-title-visual} +\titlevisual{visuals/appseceu2018-title-visual} \urlstyle{sf} % @@ -206,10 +206,10 @@ -\usecolortheme{appseceu2017} -\useinnertheme{appseceu2017} -\useoutertheme{appseceu2017} -\usefonttheme{appseceu2017} +\usecolortheme{appseceu2018} +\useinnertheme{appseceu2018} +\useoutertheme{appseceu2018} +\usefonttheme{appseceu2018} \mode diff --git a/example.tex b/example.tex index 07ece3d..1d76b33 100644 --- a/example.tex +++ b/example.tex @@ -1,8 +1,7 @@ -%\documentclass[aspectratio=169,classification=confidential]{lh-presentation} -\documentclass[9pt,aspectratio=169,classification=confidential]{appseceu2017} +\documentclass[9pt,aspectratio=169,classification=confidential]{appseceu2018} \usepackage[utf8]{inputenc} -\title{A Beamer-theme for OWASP AppSec EU 2017} +\title{A Beamer-theme for OWASP AppSec EU 2018} \subtitle{Example presentation} \institute[The University of Sheffield] {Department of Computer Science, The University of Sheffield, Sheffield, UK}