Skip to content

Commit

Permalink
Add software-engineering-basics
Browse files Browse the repository at this point in the history
  • Loading branch information
MartinThoma committed Aug 13, 2018
1 parent 885e350 commit 01f25c0
Show file tree
Hide file tree
Showing 24 changed files with 1,385 additions and 0 deletions.
Binary file not shown.
Binary file not shown.
9 changes: 9 additions & 0 deletions presentations/software-engineering-basics/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
SOURCE = software-engineering-basics

make:
pdflatex -shell-escape $(SOURCE).tex -output-format=pdf
pdflatex -shell-escape $(SOURCE).tex -output-format=pdf
make clean

clean:
rm -rf $(TARGET) *.class *.html *.log *.aux *.out *.glo *.glg *.gls *.ist *.xdy *.1 *.toc *.snm *.nav *.vrb *.fls *.fdb_latexmk *.pyg
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
% This is the color theme file of the Feather theme.
% Copyright (c) 2014 by Lilyana Vaskova Vankova <[email protected]>
%
% This program is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation, either version 3 of the License, or
% (at your option) any later version.
%
% This program is distributed in the hope that it will be useful,
% but WITHOUT ANY WARRANTY; without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
% GNU General Public License for more details.
%
% You can find the GNU General Public License at <http://www.gnu.org/licenses/>.

%----------------------------------------------------------------------------------------------------------------------------------

\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamercolorthemeFeather}[2014/04/08 v1.0.0 The Feather Beamer Theme]

%----------------------------------------------------------------------------------------------------------------------------------

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Theme options and definitions
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%----------------------------------------------------------------------------------------------------------------------------------

% beamer specific options

\mode<presentation>%refers to the first four modes (beamer,handout,second and trans). That is, to all modes except the article mode
{

%----------------------------------------------------------------------------------------------------------------------------------

% colors
%% defining colors

\definecolor{beamer@barcolor}{RGB}{194,193,204}% light blue
\definecolor{beamer@normaltextcolor}{RGB}{84,97,110}% gray blue
\definecolor{beamer@headercolor}{rgb}{0,0.41,0.54} % dark blue


%% setting the above deffinitions

\setbeamercolor{structure}{fg=beamer@headercolor}
\setbeamercolor{normal text}{fg=beamer@normaltextcolor}
\setbeamercolor{frametitle}{fg=white,bg=beamer@headercolor}
\setbeamercolor{Feather}{fg=beamer@barcolor,bg=beamer@headercolor}
}

\mode<all>
105 changes: 105 additions & 0 deletions presentations/software-engineering-basics/beamerinnerthemeFeather.sty
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
% This is the inner theme file of the Feather theme.
% Copyright (c) 2014 by Lilyana Vaskova Vankova <[email protected]>
%
% This program is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation, either version 3 of the License, or
% (at your option) any later version.
%
% This program is distributed in the hope that it will be useful,
% but WITHOUT ANY WARRANTY; without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
% GNU General Public License for more details.
%
% You can find the GNU General Public License at <http://www.gnu.org/licenses/>.

%----------------------------------------------------------------------------------------------------------------------------------

\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{beamerinnerthemeFeather}[2014/04/08 v1.0.0 The Feather Beamer Theme]

%----------------------------------------------------------------------------------------------------------------------------------

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Theme options, definitions and templates.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%----------------------------------------------------------------------------------------------------------------------------------

% beamer specific options

\mode<presentation> %refers to the first four modes (beamer,handout,second and trans). That is, to all modes except the article mode
{

%----------------------------------------------------------------------------------------------------------------------------------

% title page
%% definitions for fonts of the different elements

\setbeamerfont{institute}{family=\rmfamily, size = \footnotesize}
\setbeamerfont{title}{family=\rmfamily, size = \Large}
\setbeamerfont{subtitle}{family=\rmfamily, size = \large}
\setbeamerfont{author}{family=\rmfamily, size = \normalsize}
\setbeamerfont{date}{family=\rmfamily, size = \footnotesize}

\setbeamertemplate{title page}
{

%% setting the above deffinitions

\begin{minipage}[c][\textheight][c]{\textwidth}

\centering

{\usebeamerfont{institute}\insertinstitute}\vspace*{30pt}

{\usebeamerfont{title}\usebeamercolor[fg]{title}\inserttitle}\vspace*{10pt}

{\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle}\vspace*{30pt}

{\usebeamerfont{author}\insertauthor}\vspace*{30pt}

{\usebeamerfont{date}\insertdate}\vspace*{\baselineskip}

\end{minipage}
}

%----------------------------------------------------------------------------------------------------------------------------------

% final page

\defbeamertemplate{final page}{text}[1]
{
\begin{minipage}[c][\textheight][c]{\textwidth}
\centering
#1
\end{minipage}
}
\newcommand{\finalpage}[1]
{
\setbeamertemplate{final page}[text]{#1}
\usebeamertemplate{final page}
}

%----------------------------------------------------------------------------------------------------------------------------------

% add the feather to the background of the titlepage and the final page

\newcommand{\1}
{
\setbeamertemplate{background}
{
\includegraphics[width=\paperwidth,height=\paperheight]{Feathergraphics/1}
\tikz[overlay] \fill[fill opacity=0.75,fill=white] (0,0) rectangle (-\paperwidth,\paperheight);
}
}

%----------------------------------------------------------------------------------------------------------------------------------

% use numbers instead of a picture for the references

\setbeamertemplate{bibliography item}[text]

}

\mode<all>
Loading

0 comments on commit 01f25c0

Please sign in to comment.