marketing

Marketing materials (presentations, posters, flyers)
Log | Files | Refs

lecture-style.tex (13271B)


      1 % Copyright 2007 by Till Tantau
      2 % Modified by Roman Makarov
      3 %
      4 % This file may be distributed and/or modified
      5 %
      6 % 1. under the LaTeX Project Public License and/or
      7 % 2. under the GNU Public License.
      8 %
      9 % See the file doc/licenses/LICENSE for more details.
     10 
     11 \input{variables}
     12 
     13 % Common packages
     14 \usepackage{etex}
     15 
     16 \usepackage[utf8]{inputenc}
     17 \usepackage{times}
     18 
     19 \usepackage{multicol}\columnseprule 0.4pt\raggedcolumns
     20 
     21 
     22 \mode<article>
     23 {
     24 % Load Standard Packages:
     25 %---------------------------------------------------------------------------
     26   \usepackage[standard-baselineskips]{cmbright}
     27   \usepackage[utf8]{inputenc}  			% load charset UTF8
     28   \usepackage[T1]{fontenc}			% hyphenation of words with , and 
     29 %  \usepackage{textcomp}				% additional symbols
     30   \usepackage{colortbl}
     31   \usepackage{ae}					% better resolution of Type1-Fonts 
     32   \usepackage{fancyhdr}				% simple manipulation of header and footer 
     33   \usepackage{times}
     34   \usepackage{mathptmx}
     35   \usepackage{bookman}
     36   \usepackage{lmodern}				% use modern font
     37   \usepackage[footnote,draft,silent,nomargin]{fixme}    % allow fixme sections
     38   \usepackage{cite}				% use bibtex
     39   \usepackage[export]{adjustbox}
     40   \usepackage{lastpage}
     41   \usepackage[ngerman, num]{isodate}
     42   \usepackage{xstring,etoolbox}
     43   \usepackage{tabularx}
     44   \usepackage{xxcolor}
     45   \usepackage{caption}
     46   \usepackage{graphicx}
     47   \usepackage{subcaption}
     48 %---------------------------------------------------------------------------			
     49 
     50 %  \usepackage[left=1.5cm,right=6cm,top=1.5cm,bottom=3cm]{geometry}
     51 
     52 % Set up page dimension for title page
     53 %---------------------------------------------------------------------------
     54 \usepackage[
     55          a4paper
     56 %        ,showframe
     57 %        ,bindingoffset=15mm
     58 %        ,verbose
     59         ,left=30mm
     60         ,right=15mm
     61         ,top=25mm
     62         ,headheight=20mm
     63         ,headsep=10mm
     64         ,footskip=15mm
     65         ]{geometry}
     66 %---------------------------------------------------------------------------
     67 
     68 }
     69 
     70 \usepackage{textcomp}                         % additional symbols
     71 \usepackage[T1]{fontenc}
     72 \usepackage{yfonts}
     73 \usepackage{colortbl}
     74 \usepackage{translator} % comment this, if not available
     75 \usepackage{dsfont,mathbbol}
     76 \usepackage{array}
     77 \usepackage{amscd}
     78 \usepackage{tabularx}
     79 \usepackage{xcolor}
     80 
     81 \usepackage{tikz}
     82 \usetikzlibrary{trees}
     83 \usetikzlibrary{mindmap}
     84 
     85 \usepackage{listings}
     86 \usepackage{import}
     87 \usepackage{termcal}
     88 
     89 \usepackage[absolute,overlay]{textpos}
     90 \setlength{\TPHorizModule}{1mm}
     91 \setlength{\TPVertModule}{1mm}
     92 
     93 \def\E{{\mathbf{E}}}
     94 \def\P{{\mathbf{P}}}
     95 \def\R{{\mathds{R}}}
     96 \def\C{{\mathds{C}}}
     97 \def\mes{{\rm mes}\:\!}
     98 \def\Var{{\rm Var}\:\!}
     99 \def\Cov{{\rm Cov}\:\!}
    100 \usepackage{graphicx}
    101 \graphicspath{{pictures/}}
    102 
    103 \usepackage{amsmath,amssymb,amsthm}
    104 \usepackage{xxcolor}
    105 
    106 \definecolor{BFHGray}{rgb}{0.412,0.49,0.569}
    107 \definecolor{BFHGray1}{rgb}{0.392,0.471,0.545}
    108 \definecolor{BFHGray2}{rgb}{0.635,0.682,0.725}
    109 \definecolor{BFHGray3}{rgb}{0.757,0.788,0.82}
    110 \definecolor{BFHGray4}{rgb}{0.878,0.894,0.91}
    111 \definecolor{BFHGray5}{rgb}{0.937,0.945,0.953}
    112 \definecolor{BFHOrange}{rgb}{0.98,0.647,0}
    113 \definecolor{BFHArrow}{rgb}{0.98,0.647,0}
    114 \definecolor{BFHLogoGray}{rgb}{0.254,0.454,0.549}
    115 \definecolor{BFHLogoOrange}{rgb}{0.988,0.78,0}
    116 \definecolor{BFHwhite}{rgb}{1,1,1}
    117 \definecolor{BFHblak}{rgb}{0,0,0}
    118 \definecolor{white}{rgb}{1,1,1}
    119 \definecolor{BFHlink}{rgb}{0,0,0}
    120 
    121 \usepackage{bfh-cli}
    122 \usepackage{bfh-graphicref}
    123 \usepackage{bfh-colortabular}
    124 
    125 \usepackage{tcolorbox}
    126 \definecolor{mycolor}{rgb}{0.122, 0.435, 0.698}
    127 \makeatletter
    128 \newcommand{\mybox}[1]{%
    129   \setbox0=\hbox{#1}%
    130   \setlength{\@tempdima}{\dimexpr\wd0+13pt}%
    131   \begin{tcolorbox}[colframe=mycolor,boxrule=0.5pt,arc=4pt,
    132       left=6pt,right=6pt,top=6pt,bottom=6pt,boxsep=0pt,width=\@tempdima]
    133     #1
    134   \end{tcolorbox}
    135 }
    136 \makeatother
    137 %--------------------------------------------------------------
    138 % Hyperref Package (Create links in a pdf)
    139 %---------------------------------------------------------------------------
    140 \usepackage{hyperref}
    141 
    142 \newcommand{\solutionwithspace}[1]{ \noindent\parbox[h][#1][t]{\linewidth}{\begin{flushleft}\textbf{Solution.}\end{flushleft}} }
    143 \newcommand{\proofwithspace}[1]{ \noindent\parbox[h][#1][t]{\linewidth}{\begin{flushleft}\textbf{Proof.}\end{flushleft}} }
    144 \newcommand{\emptyspace}[1]{ \parbox[h][#1][t]{\linewidth}{ } }
    145 
    146 % Common settings for all lectures in this course
    147 \title{\insertlecture}
    148 
    149 \author{\lecturername}
    150 
    151 \institute{\universityname}
    152 
    153 \subject{Course: \coursename}
    154 
    155 % Beamer version theme settings
    156 
    157 \useoutertheme[height=0pt,width=20mm,right]{sidebar}
    158 \usecolortheme{rose,sidebartab}
    159 
    160 \useinnertheme{rounded}
    161 %\useinnertheme[shadow]{rounded}
    162 
    163 \usefonttheme[only large]{structurebold}
    164 
    165 \setbeamerfont{title}{series=\normalfont,size=\LARGE}
    166 \setbeamerfont{title in sidebar}{series=\bfseries}
    167 \setbeamerfont{author in sidebar}{series=\bfseries}
    168 \setbeamerfont*{item}{series=}
    169 \setbeamerfont{frametitle}{size=}
    170 \setbeamerfont{block title}{size=\small}
    171 \setbeamerfont{block body}{size=\small}
    172 \setbeamerfont{block title example}{size=\small}
    173 \setbeamerfont{block body example}{size=\small}
    174 \setbeamerfont{block title alerted}{size=\small}
    175 \setbeamerfont{block body alerted}{size=\small}
    176 
    177 \setbeamerfont{section in toc}{size=\normalsize}
    178 \setbeamerfont{subsection in toc}{size=\small}
    179 \setbeamerfont{caption}{size=\scriptsize}
    180 \setbeamerfont*{itemize/enumerate body}{size=\footnotesize}
    181 \setbeamerfont*{itemize/enumerate subbody}{parent=itemize/enumerate body}
    182 \setbeamerfont*{itemize/enumerate subsubbody}{parent=itemize/enumerate body}
    183 
    184 \setbeamercolor{sidebar right}{bg=BFHwhite}
    185 \setbeamercolor{structure}{fg=BFHGray}
    186 \setbeamercolor{author}{parent=structure}
    187 \setbeamercolor{section in sidebar}{fg=BFHLogoGray}
    188 \setbeamercolor{author in sidebar}{fg=BFHLogoGray}
    189 \setbeamercolor{title in sidebar}{fg=BFHLogoGray}
    190 \setbeamercolor{sidebar}{bg=BFHOrange,fg=BFHOrange}
    191 \setbeamercolor{section in sidebar shaded}{fg=BFHLogoGray}
    192 \setbeamercolor{subsection in sidebar shaded}{fg=BFHLogoGray}
    193 \setbeamercolor{section in sidebar}{bg=BFHOrange}
    194 \setbeamercolor{frametitle}{fg=BFHOrange}
    195 \setbeamercolor{framesubtitle}{fg=BFHGray1}
    196 \setbeamercolor{item projected}{fg=black}
    197 \setbeamercolor{title}{fg=BFHOrange}
    198 \setbeamercolor{subsection in toc}{fg=BFHGray1}
    199 \setbeamercolor{separation line}{bg=BFHGray} 
    200 
    201 \setbeamertemplate{section in toc}{{\normalsize\color{BFHOrange}$\blacktriangleright$}~\inserttocsection}
    202 \setbeamertemplate{subsection in toc}{\hskip5pt{\small\color{BFHOrange}$\blacktriangleright$}~~\inserttocsubsection\\}
    203 \setbeamertemplate{itemize items}{{\footnotesize\color{BFHOrange}$\blacktriangleright$}~}
    204 \setbeamertemplate{enumerate items}[default]
    205 
    206 \setbeamertemplate{navigation symbols}{}
    207 \setbeamertemplate{bibliography item}[text]
    208 
    209 \setbeamercolor{titlePageColor}{bg=BFHGray}
    210 
    211 \newcommand{\logoLine}{%
    212   \begin{beamercolorbox}[wd=\paperwidth]{headline}
    213     \smash{\hskip13.5pt\vrule height 0pt depth \paperheight width 1.5pt}
    214   \end{beamercolorbox}
    215 }
    216 
    217 \setbeamertemplate{sidebar right}
    218 {
    219   \logoLine
    220   {\usebeamerfont{title in sidebar}%
    221     \vskip1.5em%
    222     \hskip3pt%
    223     \usebeamercolor[fg]{title in sidebar}%
    224     \insertshortlecture[width=18mm,center,respectlinebreaks]\par%
    225     \vskip1.25em%
    226   }%
    227   {%
    228     \hskip3pt%
    229     \usebeamercolor[fg]{author in sidebar}%
    230     \usebeamerfont{author in sidebar}%
    231     \insertshortauthor[width=18mm,center,respectlinebreaks]\par%
    232     \vskip1.25em%
    233   }%
    234   \hbox to15mm{\hss\insertlogo\hss}
    235   \vskip20pt%
    236   \insertverticalnavigation{15mm}%
    237   \vfill
    238   \hskip3pt%
    239   \hbox to20mm{\hfill\usebeamerfont{subsection in
    240       sidebar}\strut\usebeamercolor[fg]{subsection in
    241       sidebar}Rev.~\revision\hskip4pt -- \hskip4pt\insertframenumber\hskip5pt}%
    242   \vskip3pt%
    243 }%
    244 
    245 \newcommand{\topline}{%
    246   \tikz[remember picture,overlay] {%
    247     \draw[BFHOrange,line width=3pt]([yshift=-46pt]current page.north west)
    248              -- ([yshift=-46pt,xshift=\paperwidth-20mm]current page.north west);}}
    249 \newcommand{\bottomline}{%
    250   \tikz[remember picture,overlay] {%
    251     \draw[BFHOrange,line width=3pt]([yshift=-190pt]current page.north west)
    252              -- ([yshift=-190pt,xshift=\paperwidth-20mm]current page.north west);}}
    253 
    254 \setbeamertemplate{title page}
    255 {
    256   \vskip3.6em
    257 
    258   \topline
    259   \ifdefined\beamerTitlepageMode
    260     %% mode handout
    261     \put(-14.2,-150){\tikz[remember picture,overlay]\fill[BFHGray]
    262                       (0mm,50mm)rectangle(\paperwidth-20mm,0mm);
    263                   }
    264     \vskip-12.5em
    265   \else
    266     %% mode slide
    267     \put(-14.3,-153.5){\tikz[remember picture,overlay]\fill[BFHGray]
    268                       (0mm,50mm)rectangle(\paperwidth-20mm,0mm);
    269                   }
    270     \vskip-13em
    271   \fi
    272 
    273   {\textcolor{BFHwhite}{\usebeamerfont{title}\inserttitle}\par}%
    274   \vskip1em  
    275   \ifx\insertsubtitle\@empty%
    276   \else%
    277     \vskip0.5em%
    278     {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
    279   \fi%
    280   \vskip0pt plus1filll
    281   \emph{\textcolor{BFHwhite}{\coursename \\ \insertdate} }\par
    282   \vskip0pt plus1filll
    283   \bottomline
    284 
    285   \leftskip=0pt plus1fill\insertauthor\par
    286   \insertinstitute\vskip1em
    287 }
    288 
    289 
    290 \newcommand{\sectiontopline}{%
    291   \tikz[remember picture,overlay] {%
    292     \draw[BFHGray,line width=3pt]([yshift=-46pt]current page.north west)
    293              -- ([yshift=-46pt,xshift=\paperwidth-20.25mm]current page.north west);}}
    294 \newcommand{\sectionbottomline}{%
    295   \tikz[remember picture,overlay] {%
    296     \draw[BFHGray,line width=3pt]([yshift=-190pt]current page.north west)
    297              -- ([yshift=-190pt,xshift=\paperwidth-20.25mm]current page.north west);}}
    298 
    299 \setbeamertemplate{section page}
    300 {
    301   \vskip3.6em
    302 
    303   \sectiontopline
    304   \ifdefined\beamerTitlepageMode
    305     %% mode handout
    306     \put(-14.2,-178.5){\tikz[remember picture,overlay]\fill[BFHOrange]
    307                       (0mm,50mm)rectangle(\paperwidth-20mm,0mm);
    308                   }
    309     \vskip-12.5em
    310   \else
    311     %% mode slide
    312     \put(-14.3,-179.5){\tikz[remember picture,overlay]\fill[BFHOrange]
    313                       (0mm,50mm)rectangle(\paperwidth-20mm,0mm);
    314                   }
    315     \vskip-13em
    316   \fi
    317 
    318   {\textcolor{BFHwhite}{\usebeamerfont{title}\insertsection}\par}%
    319 
    320   \sectionbottomline
    321 }
    322 
    323 
    324 \logo{\includegraphics[width=10mm]{BFH_logo}}
    325 
    326 % Article version layout settings
    327 
    328 \mode<article>
    329 
    330 \newif\ifshowonlynotes
    331 \showonlynotestrue
    332 
    333 
    334 
    335 \makeatletter
    336 \def\@listI{\leftmargin\leftmargini
    337   \parsep 0pt
    338   \topsep 5\p@   \@plus3\p@ \@minus5\p@
    339   \itemsep0pt}
    340 \let\@listi=\@listI
    341 
    342 
    343 
    344 \newif\ifbeamer@inlecture\beamer@inlecturetrue
    345 \def\beamer@currentmode{beamer}
    346 \input{beamerbasenotes.sty}
    347 \def\beamer@currentmode{article}
    348 
    349 \renewcommand\beamer@outsideframenote[2][]{%
    350   \def\beamer@noteenvstart{}%
    351   \def\beamer@noteenvend{}%
    352   \setkeys{beamernotes}{#1}%
    353   \par
    354   \beamer@noteenvstart#2\beamer@noteenvend%
    355   \par
    356 }
    357 
    358 % itemize style redefinition
    359 %---------------------------------------------------------------------------
    360 \renewcommand{\labelitemi}{\small\color{BFHOrange}$\blacktriangleright$}
    361 \renewcommand{\labelitemii}{\scriptsize\color{BFHOrange}$\blacktriangleright$}
    362 \renewcommand{\labelitemiii}{\tiny\color{BFHOrange}$\blacktriangleright$}
    363 %---------------------------------------------------------------------------
    364 
    365 
    366 % Table definitions
    367 %---------------------------------------------------------------------------
    368 \let\oldtable\table
    369 \let\endoldtable\endtable
    370 \renewenvironment{table}{\rowcolors{2}{BFHGray3}{BFHGray5}\oldtable}{\endoldtable}
    371 %---------------------------------------------------------------------------
    372 
    373 % Set up header and footer
    374 %---------------------------------------------------------------------------
    375 \patchcmd{\@fancyhead}{\rlap}{\color{BFHGray}\rlap}{}{}  % new color of header
    376 \patchcmd{\@fancyfoot}{\rlap}{\color{BFHGray}\rlap}{}{}  % new color of footer
    377 
    378 
    379 \setbeamertemplate{frametitle}{\paragraph*{\insertframetitle\
    380     \ \small\insertframesubtitle}\ \par
    381 }
    382 
    383 \setbeamertemplate{frame begin}{\beamer@framenotesbegin}
    384 
    385 \setbeamertemplate{frame end}{%
    386 \beamer@setupnote\beamer@notesactions
    387   \marginpar{\scriptsize\hbox to 1cm{\sffamily%
    388       \hfill\strut\insertshortlecture.\insertframenumber}\hrule height .2pt}}
    389       
    390       
    391 \setlength{\marginparwidth}{10mm}
    392 \setlength{\marginparsep}{45mm}
    393 
    394 \def\@maketitle{\makechapter}
    395 
    396 \def\makechapter{
    397   \newpage
    398   \null
    399   \vskip 2em%
    400   {%
    401     \parindent=0pt
    402     \raggedright
    403     \sffamily
    404     \vskip8pt
    405     {\fontsize{36pt}{36pt}\selectfont \color{BFHLogoOrange}  Lecture \insertshortlecture \par\vskip10pt}
    406     {\fontsize{24pt}{28pt}\selectfont \color{BFHLogoGray} \insertlecture\par\vskip4pt}
    407     {\Large\selectfont \color{BFHblak} \insertsubtitle\par}
    408     \vskip10pt
    409 
    410     \normalsize\selectfont  Print version of the lecture in \emph{\coursename} \par\vskip1em
    411     Presented on \@date \par
    412     Document Revision~\revision\par\vskip1em
    413   }
    414   \begin{minipage}{\textwidth}
    415   by \lecturername ~ \lectureremail ~ from \departmentname\\ at \universityname \par
    416   \vskip1em
    417   \end{minipage}
    418   \vskip 1.5em%
    419 }
    420 
    421 \let\origstartsection=\@startsection
    422 \def\@startsection#1#2#3#4#5#6{%
    423   \origstartsection{#1}{#2}{#3}{#4}{#5}{#6\normalfont\sffamily\color{BFHLogoGray}\selectfont}}
    424 
    425 \makeatother
    426 
    427 
    428 
    429 \mode
    430 <all>
    431 
    432 
    433 % Common theorem-like environments
    434 
    435 \theoremstyle{definition}
    436 \newtheorem{exercise}[theorem]{\translate{Exercise}}
    437 
    438 
    439 % Typesetting Listings
    440 \input{listings-bfh}
    441