Skip to content
Snippets Groups Projects
Select Git revision
  • c7812e511997c6444f1c94c2bb31869546c221f2
  • main default protected
  • latest
3 results

bash.log

Blame
  • pgslides.sty 6.25 KiB
    % pgslides.sty - LaTeX Settings for Lecture Slides
    % Copyright (C) 2012, 2013  Peter Gerwinski
    %
    % This document is free software: you can redistribute it and/or
    % modify it either under the terms of the Creative Commons
    % Attribution-ShareAlike 3.0 License, or 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 document 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 should have received a copy of the GNU General Public License
    % along with this document.  If not, see <http://www.gnu.org/licenses/>.
    %
    % You should have received a copy of the Creative Commons
    % Attribution-ShareAlike 3.0 Unported License along with this
    % document.  If not, see <http://creativecommons.org/licenses/>.
    
    \usepackage[latin1]{inputenc}
    \usepackage[german]{babel}
    \usepackage[T1]{fontenc}
    \usepackage{helvet}
    \renewcommand*\familydefault{\sfdefault}
    
    \usetheme{default}
    \usefonttheme{structurebold}
    \setbeamertemplate{navigation symbols}{}
    \setbeamersize{text margin left = 0.3cm, text margin right = 0.2cm}
    \setbeamertemplate{itemize item}{$\bullet$}
    \setbeamertemplate{itemize subitem}{--}
    \setbeamerfont{itemize/enumerate subbody}{size=\normalsize}
    \setbeamerfont{itemize/enumerate subsubbody}{size=\normalsize}
    \setbeamercolor{footline}{fg=gray}
    
    \newcommand{\sep}{~$\cdot$~}
    
    \institute[Hochschule Bochum\sep CVH]{%
      \makebox(0,0)[tl]{\includegraphics[scale=0.57]{logo-hochschule-bochum-cvh-text.pdf}}\hfill
      \makebox(0,0)[tr]{\includegraphics[scale=0.5]{logo-hochschule-bochum.pdf}}%
    }
    
    \iffalse
      \setbeamertemplate{footline}{}
    \else
      \setbeamertemplate{footline}{%
        \leavevmode%
        \hbox to \textwidth{%
          \usebeamercolor{footline}%
          \usebeamerfont{footline}%
          \iftrue
            \strut\hfill
          \else
            \,\insertshorttitle\sep
            \insertshortauthor\sep
            \insertshortinstitute\sep
            \insertshortdate\hfill
          \fi
          Folie\,\insertframenumber\sep Seite\,\insertpagenumber\,
        }%
        \vskip0pt%
      }
    \fi
    
    \newcommand{\maketitleframe}{%
      \begin{frame}[t,plain]
        \insertinstitute
        \par\vfill
        \begin{center}
          {\LARGE\color{structure}\inserttitle}\\[2\bigskipamount]
          {\large \insertauthor}\\[1.5\bigskipamount]
          \insertdate
        \end{center}
      \end{frame}
    }
    
    \usepackage{pstricks}
    \newrgbcolor{lightyellow}{0.95 0.85 0.0}
    \newrgbcolor{lightorange}{1.0 0.7 0.0}
    \newrgbcolor{lightgreen}{0.0 0.8 0.0}
    \newrgbcolor{medgreen}{0.0 0.5 0.0}
    \newrgbcolor{darkgreen}{0.0 0.3 0.0}
    \newrgbcolor{lightred}{1.0 0.7 0.7}
    \newrgbcolor{lightgray}{0.85 0.85 0.85}
    \definecolor{darkgray}{rgb}{0.4,0.4,0.4}
    
    \newenvironment{experts}{\color{darkgray}}{}
    \catcode`\_=13\def_{\kern1pt\rule{0.4em}{0.9pt}\kern1pt}\catcode`\_=8
    \catcode`\/=13\def/#1{\ifx#1/\char`\/\kern-2pt\char`\/\else\char`\/#1\fi}\catcode`\/=12
    \renewcommand{\url}[1]{{\color{structure}\catcode`~=12\catcode`##=12\catcode`_=13\catcode`/=13\textsf{#1}}}
    
    \usepackage{listings}
    \lstset{basicstyle=\color{structure},
            language=C,
            captionpos=b,
            gobble=4,
            columns=fullflexible,
            aboveskip=0pt,
            belowskip=0pt,
            moredelim=**[is][\color{structure}]{}{},
            moredelim=**[is][\only<2->{\color{structure}}]{}{},
            moredelim=**[is][\only<3->{\color{structure}}]{}{},
            moredelim=**[is][\only<4->{\color{structure}}]{}{},
            moredelim=**[is][\only<5->{\color{structure}}]{}{},
            moredelim=**[is][\only<6->{\color{structure}}]{}{},
            moredelim=**[is][\only<7->{\color{structure}}]{}{},
            moredelim=**[is][\only<8->{\color{structure}}]{}{}}
    \lstdefinestyle{terminal}{basicstyle=\ttfamily\color{darkgreen},
                              language={},
                              columns=fixed,
                              moredelim=**[is][\color{red}]{}{},
                              moredelim=**[is][\color{blendedblue}]{}{},
                              moredelim=**[is][\sffamily\it\lstset{columns=fullflexible}]{}{}}
    \lstdefinestyle{cmd}{basicstyle=\ttfamily\color{red},
                         language={},
                         gobble=2,
                         columns=fixed,
                         moredelim=**[is][\color{darkgreen}]{}{},
                         moredelim=**[is][\color{structure}]{}{},
                         moredelim=**[is][\sffamily\it\lstset{columns=fullflexible}]{}{}}
    \lstdefinestyle{shy}{basicstyle=\color{lightgray}}
    
    \setcounter{topnumber}{3}
    \renewcommand\topfraction{0.7}
    \setcounter{bottomnumber}{3}
    \renewcommand\bottomfraction{0.7}
    \setcounter{totalnumber}{5}
    \renewcommand\textfraction{0.1}
    \renewcommand\floatpagefraction{0.9}
    
    \setlength{\unitlength}{1cm}
    
    \newcommand{\protectfile}[1]{#1}
    \newcommand{\file}[1]{{\color{structure}\protectfile{#1}}}
    \newcommand{\textarrow}{{\boldmath $\longrightarrow$}}
    \newcommand{\arrowitem}{\item[\textarrow]}
    \newcommand{\newterm}[1]{\emph{\color{darkgreen}#1}}
    \newcommand{\BIGskip}{\vspace{1cm}}
    \newcommand{\shy}{\color{lightgray}}
    \newcommand{\hot}{\color{red}}
    \newcommand{\shyhot}{\color{lightred}}
    
    \newcommand{\sectionnonumber}[1]{\section{#1}\addtocounter{section}{-1}}
    
    \def\showsectionnonumber{{\Large\color{structure}\bf\secname\par}\bigskip}
    
    \def\showsection{\hbox{\Large\color{structure}\bf
                           \vtop{\hbox{\arabic{section}}}\kern1em%
                           \vtop{\secname}\par}\bigskip}
    
    \newcommand{\subsectionnonumber}[1]{\subsection{#1}\addtocounter{subsection}{-1}}
    
    \def\showsubsectionnonumber{{\large\color{structure}\bf\subsecname\par}\bigskip}
    
    \def\showsubsection{\hbox{\large\color{structure}\bf
                              \vtop{\hbox{\arabic{section}.\arabic{subsection}}}\kern1em%
                              \vtop{\subsecname}\par}\bigskip}
    
    \newcommand{\subsubsectionnonumber}[1]{\subsubsection{#1}\addtocounter{subsubsection}{-1}}
    
    \def\showsubsubsectionnonumber{{\normalsize\color{structure}\bf\subsubsecname\par}\bigskip}
    
    \def\showsubsubsection{\hbox{\normalsize\color{structure}\bf
                                 \vtop{\hbox{\arabic{section}.\arabic{subsection}.\arabic{subsubsection}}}\kern1em%
                                 \vtop{\subsubsecname}\par}\bigskip}