diff --git a/OpenSpace:EmotionaleRobotik.pdf b/OpenSpace:EmotionaleRobotik.pdf deleted file mode 100644 index 93da86e..0000000 --- a/OpenSpace:EmotionaleRobotik.pdf +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ae8c32cad8e480c0459a2e9ce09adacaeabc85d2579e5057db8dc9efeff61842 -size 14199631 diff --git a/Talk:EmotionaleRobotik.pdf b/Talk:EmotionaleRobotik.pdf deleted file mode 100644 index 431aff7..0000000 --- a/Talk:EmotionaleRobotik.pdf +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e298c33bcc77f4b50aab276b9ebff944576c486508c2090978549498649fbc92 -size 24506232 diff --git a/OpenSpace:EmotionaleRobotik.tex b/openspace/OpenSpace:EmotionaleRobotik.tex similarity index 100% rename from OpenSpace:EmotionaleRobotik.tex rename to openspace/OpenSpace:EmotionaleRobotik.tex diff --git a/arafont.sty b/openspace/arafont.sty similarity index 100% rename from arafont.sty rename to openspace/arafont.sty diff --git a/beamerStyle.tex b/openspace/beamerStyle.tex similarity index 100% rename from beamerStyle.tex rename to openspace/beamerStyle.tex diff --git a/Talk:EmotionaleRobotik.tex b/talk/Talk:EmotionaleRobotik.tex similarity index 100% rename from Talk:EmotionaleRobotik.tex rename to talk/Talk:EmotionaleRobotik.tex diff --git a/talk/arafont.sty b/talk/arafont.sty new file mode 100644 index 0000000..bba5a56 --- /dev/null +++ b/talk/arafont.sty @@ -0,0 +1,54 @@ +\ProvidesPackage{arafont}[2023/08/08] +\usepackage{iftex} + +\ifpdftex + % pdfLaTeX does not support directly embedding OpenType fonts + % We will therefore use fonts from the LaTeX font catalogue + % https://tug.org/FontCatalogue + % These fonts are pdfLaTeX ready + % We use OpenSans as Sans Serif and Caladea as the Serif font + \usepackage[defaultsans,scale=0.9]{opensans} % replaces default sans-serif font + \usepackage{opensans} % replaces default serif font + \usepackage[T1]{fontenc} +\fi + +\ifxetex + % XeLaTeX directly supports OpenType fonts + % Use XeLaTeX if you would like more options with fonts + \usepackage{fontspec} + % The commands \setsansfont, \setmainfont and \setmonofont are provided by the fontspec package. + % These commands provide a very fine grained control over fonts. + % By default Beamer uses Sans-Serif mode and the font specified in \setsansfont is the font that will be applied in most places. + \setsansfont{Poppins}[ + Path=../../images/fonts/, + Scale=0.9, + Extension = .ttf, + UprightFont=*-Regular, + BoldFont=*-Bold, + ItalicFont=*-Regular, + BoldItalicFont=*-Black + ] + % Other less common font styles are SlantedFont, BoldSlantedFont, SwashFont and BoldSwashFont. + % If your font also provides additional faces (e.g. ExtraLight, etc), fontspec also supports them. + % Please see the fontspec documentation Section 4.3 (Choosing additional NFSS font faces) for details. + + % This is used if we use \usefonttheme{serif} in main.tex + % With the default \usefonttheme[onlymath]{serif}, this will control the font used for math + \setmainfont{Poppins}[ + Path=../../images/fonts/, + Scale=0.9, + Extension = .ttf, + UprightFont=*-Regular, + BoldFont=*-Bold, + ItalicFont=*-Black, + BoldItalicFont=*-BoldItalicFont + ] + + % This controls verbatim text (i.e. code) + \setmonofont{Poppins}[ + Path=../../images/fonts/, + Scale=0.9, + Extension = .ttf, + UprightFont=*-Regular + ] +\fi diff --git a/talk/beamerStyle.tex b/talk/beamerStyle.tex new file mode 100644 index 0000000..0f048e5 --- /dev/null +++ b/talk/beamerStyle.tex @@ -0,0 +1,304 @@ +%%% +%%% Project: AraCom - LaTeX Template +%%% Description: This is the basic LaTeX Template for all AraCom related presentations +%%% Version: 1.0 +%%% Author: Robert Jeutter +%%% Maintainer: Robert Jeutter +%%% Creation-Date: 07.06.2023 +%%% Copyright: (c) 2023 Robert Jeutter +%%% Images by AraCom IT Service +%%% + +\usepackage{multirow} +\usepackage{subfigure} +\usepackage{etoolbox} +\usepackage{tikz} +\usepackage{listings} +\usepackage{graphicx} +\usepackage{xcolor} +\usepackage{amsfonts, amsmath, oldgerm, lmodern, animate} +\usepackage{verbatim} +\usepackage{bm} +\usepackage[T1]{fontenc} +\graphicspath{{./images/}} + +\RequirePackage{arafont} + +\definecolor{aracomblue}{RGB}{96, 167, 192} +\definecolor{aracomgrey}{rgb}{0.9, 0.9, 0.9} + +\setbeamercolor{block title}{fg=white,bg=aracomblue} +\setbeamercolor{block body}{fg=white,bg=aracomblue} + +\newcommand{\themecolor}[1]{ + \setbeamercolor{normal text}{fg=white,bg=darkgray} + \setbeamercolor{structure}{fg=aracomblue} + \setbeamercolor{block title}{fg=aracomblue,bg=aracomgrey} + \setbeamercolor{block body}{fg=darkgray,bg=aracomgrey} +} + +\themecolor{white} +\setbeamercolor{title}{fg=aracomblue} +\setbeamercolor{author}{fg=white} +\setbeamercolor{date}{fg=white} + +\setbeamerfont{author}{size=\scriptsize} +\setbeamerfont{date}{size=\tiny} +\setbeamerfont{title}{series=\bfseries, size=\fontsize{36}{40}} +\setbeamerfont{subtitle}{series=\mdseries,size=\footnotesize} +\setbeamerfont{frametitle}{family=\sffamily,series=\bfseries,size=\large} +\setbeamerfont{framesubtitle}{series=\mdseries} +\setbeamerfont{block title}{series=\centering, size=\small} +\setbeamerfont{block body}{size=\scriptsize} + +% Code to get prettier boxes +\setbeamertemplate{blocks}[rounded, shadow=true] + +% Bullets in several levels +\setbeamertemplate{itemize item}{\textbullet} +\setbeamertemplate{itemize subitem}{\textemdash} +\setbeamertemplate{itemize subsubitem}{\ensuremath{\circ}} + +\newenvironment{colorblock}[3][white]{% + \begingroup + \setbeamercolor{block title}{fg=#1,bg=#2} + \setbeamercolor{block body} {fg=#1,bg=#2} + \begin{block}{#3} + }{% + \end{block} + \endgroup +} + +% Put the logo in each slide's down right area +\pgfdeclareimage[width=0.4\paperwidth]{araLogo}{./images/aracom_Logo-2023-white.png} +\renewcommand{\logo}{araLogo} +\setbeamertemplate{footline}{\hspace{0.72\paperwidth} \LARGE{www.aracom.de}} + +% Define frame title and subtitle layout +\setbeamertemplate{frametitle}{ + \begin{beamercolorbox}[leftskip=-.5cm]{frametitle}% + \vspace*{.1cm}\\ + \usebeamerfont{frametitle}\insertframetitle\\ + \noindent\textcolor{aracomblue}{\rule{1cm}{1mm}} + \end{beamercolorbox} +} + +% Define the title page +\setbeamertemplate{title page}{ + \vskip0pt plus 1filll + \hspace{-12mm}% Pull back the box in an inelegant way - but it works! + \begin{beamercolorbox}[wd=0.9\textwidth,sep=10pt,leftskip=8mm]{title} + {\usebeamerfont{title}\inserttitle} + \arabar% + + {\usebeamerfont{author}\usebeamercolor[fg]{author}\insertauthor} + + {\usebeamerfont{date}\usebeamercolor[fg]{date}\insertdate} + \end{beamercolorbox} + \setbeamertemplate{footline}{} + \vspace{-.6ex}\hspace{0.56\paperwidth}\pgfuseimage{\logo} +} + +\newcommand{\arabar}[1]{% + \newline + \noindent\textcolor{aracomblue}{\rule{2cm}{2mm}} + \newline\noindent +} + +\newcommand{\TikzSplitSlide}[1]{% + \rule{0.4\paperwidth}{0pt}% + \begin{tikzpicture} + \clip (-0.1\paperwidth,-0.5\paperheight) -- + ( 0.5\paperwidth,-0.5\paperheight) -- + ( 0.5\paperwidth, 0.5\paperheight) -- + ( 0.1\paperwidth, 0.5\paperheight) -- cycle; + \node at (0.2\paperwidth,0) {% + \includegraphics[height=\paperheight]{#1}% + }; + \end{tikzpicture} +} + +\renewcommand{\maketitle}{ + \begingroup + \setbeamertemplate{background}{ + \includegraphics[height=\paperheight]{./images/background.png} + } + \vspace{-5ex}\hspace{-5ex}\begin{frame} + \Large\titlepage% + \end{frame} + \endgroup +} + +\newenvironment{chapter}[3][]{% Args: image (optional), color, frame title + \begingroup + \themecolor{blue} + \ifstrequal{#2}{aracomblue}{ % Use blue text, else white + \setbeamercolor{frametitle}{fg=white} + \setbeamercolor{normal text}{fg=white,bg=#2} + }{ + \setbeamercolor{frametitle}{fg=aracomblue} + \setbeamercolor{normal text}{fg=aracomblue,bg=#2} + } + \ifstrempty{#1}{}{\setbeamertemplate{background}{\TikzSplitSlide{#1}}} + \setbeamertemplate{frametitle}{% + \vspace*{2cm} + \vfill + \centering + \begin{beamercolorbox}[wd=0.55\textwidth,center,shadow=true,rounded=true]{frametitle} + \usebeamerfont{title}\insertframetitle\\ + \usebeamerfont{framesubtitle}\insertframesubtitle% + \end{beamercolorbox} + \vfill + } + \begin{frame}{#3} + \hspace*{0.05\textwidth}% + \minipage{0.35\textwidth}% + \usebeamercolor[fg]{normal text}% + }{% + \endminipage% + \end{frame} + \endgroup +} + +\newenvironment{sidepic}[2]{% Args: image, frame title + \begingroup + \setbeamertemplate{background}{% + \hspace*{0.6\paperwidth}% + \includegraphics[height=\paperheight]{#1}% + } + \setbeamertemplate{frametitle}{% Same as normal, but with right skip + \vspace*{-3.5ex} + \begin{beamercolorbox}[leftskip=2cm,rightskip=0.4\textwidth]{frametitle}% + \usebeamerfont{frametitle}\insertframetitle\\ + \usebeamerfont{framesubtitle}\insertframesubtitle% + \end{beamercolorbox} + } + \begin{frame}{#2} + \minipage{0.6\textwidth}% + }{% + \endminipage% + \end{frame} + \endgroup +} + +\newcommand{\strtoc}{Table of Contents} +\newcommand{\strsubsec}{Section \thesection.\thesubsection} + +% TYPESETTING ELEMENTS + +% style of section presented in the table of contents +\setbeamertemplate{section in toc}{$\blacktriangleright$~\inserttocsection} + +% style of subsection presented in the table of contents +\setbeamertemplate{subsection in toc}{} +\setbeamertemplate{subsection in toc}{\textcolor{white}\footnotesize\hspace{1.2 em}$\blacktriangleright$~\inserttocsubsection} + +% automate subtitle of each frame +\makeatletter +%\pretocmd\beamer@checkframetitle{\framesubtitle{\thesection\, \secname}} +\makeatother + +% avoid numbering of frames that are breaked into multiply slides +\setbeamertemplate{frametitle continuation}{} + +% at the begining of section, add table of contents with the current section highlighted +\AtBeginSection[]{ + \begingroup + \themecolor{blue} + \begin{chapter}[./images/titleimage.png]{black!90}{\insertsectionhead} + %\tableofcontents[currentsection] + \end{chapter} + \endgroup +} + +% at the beginning of subsection, add subsection title page +\AtBeginSubsection[] +{ + \begin{frame}{\,}{\thesection\, \secname} + \fontfamily{ptm}\selectfont + \centering\textsl{\textbf{\textcolor{aracomblue}{ + \large Section \thesection.\thesubsection% + \vskip15pt + \LARGE \subsecname% + }}} + \end{frame} +} + +% code block setting +\definecolor{codegreen}{RGB}{101,218,120} +\definecolor{codegray}{rgb}{0.5,0.5,0.5} +\definecolor{codepurple}{rgb}{0.58,0,0.82} +\definecolor{backcolour}{rgb}{0.95,0.95,0.92} + +\lstdefinestyle{mystyle}{ + % backgroundcolor=\color{backcolour}, + commentstyle=\color{aracomblue}, + keywordstyle=\color{magenta}, + numberstyle=\tiny\color{codegray}, + stringstyle=\color{codepurple}, + basicstyle=\ttfamily\scriptsize, + breakatwhitespace=false, + breaklines=true, + captionpos=b, + keepspaces=true, + numbers=left, + numbersep=5pt, + showspaces=false, + showstringspaces=false, + showtabs=false, + tabsize=4, + xleftmargin=10pt, + xrightmargin=10pt, +} + +\lstset{style=mystyle} + +% NEW COMMANDS + +% set colored hyperlinks command +\newcommand{\hrefcol}[2]{\textcolor{aracomgrey}{\href{#1}{#2}}} +\newcommand{\hlinkcol}[1]{\hrefcol{#1}{#1}} + + +% centering paragraph statement +\newcommand{\centerstate}[1]{ + \centering + \begin{columns} + \begin{column}{0.8\textwidth} + #1 + \end{column} + \end{columns} +} + +% colored textbf +\newcommand{\atextbf}[1]{\textbf{\textcolor{aracomblue}{#1}}} +\newcommand{\atextsl}[1]{\textsl{\textcolor{aracomblue}{#1}}} +\newcommand{\aemph}[1]{\emph{\textcolor{aracomblue}{#1}}} + +% about page +\newcommand{\aboutpage}[2]{ + \begingroup + \themecolor{blue} + \begin{frame}[c]{#1}{\,} + \centering + \begin{minipage}{\textwidth} + \usebeamercolor[fg]{normal text} + \centering + \Large \textsl{\normalsize #2} + \end{minipage} + \end{frame} + \endgroup +} + +% bibliography page +\newcommand{\bibliographpage}{ + \section{References} + + \begingroup + \themecolor{blue} + \begin{frame}[allowframebreaks]{References}{\,} + \tiny + \printbibliography[heading=none] + \end{frame} + \endgroup +} \ No newline at end of file diff --git a/bibliography.bib b/talk/bibliography.bib similarity index 100% rename from bibliography.bib rename to talk/bibliography.bib diff --git a/emotional-robotics.code-workspace b/talk/emotional-robotics.code-workspace similarity index 100% rename from emotional-robotics.code-workspace rename to talk/emotional-robotics.code-workspace diff --git a/images/2020_EmotionWheel.png b/talk/images/2020_EmotionWheel.png similarity index 100% rename from images/2020_EmotionWheel.png rename to talk/images/2020_EmotionWheel.png diff --git a/images/2h-media-L3BtJiiSkwY-unsplash-removebg-preview.png b/talk/images/2h-media-L3BtJiiSkwY-unsplash-removebg-preview.png similarity index 100% rename from images/2h-media-L3BtJiiSkwY-unsplash-removebg-preview.png rename to talk/images/2h-media-L3BtJiiSkwY-unsplash-removebg-preview.png diff --git a/images/2h-media-L3BtJiiSkwY-unsplash.png b/talk/images/2h-media-L3BtJiiSkwY-unsplash.png similarity index 100% rename from images/2h-media-L3BtJiiSkwY-unsplash.png rename to talk/images/2h-media-L3BtJiiSkwY-unsplash.png diff --git a/images/AraCom-Logo-black.png b/talk/images/AraCom-Logo-black.png similarity index 100% rename from images/AraCom-Logo-black.png rename to talk/images/AraCom-Logo-black.png diff --git a/images/AraCom-Logo-blue.png b/talk/images/AraCom-Logo-blue.png similarity index 100% rename from images/AraCom-Logo-blue.png rename to talk/images/AraCom-Logo-blue.png diff --git a/images/Canine-Body-Language-transparent.png b/talk/images/Canine-Body-Language-transparent.png similarity index 100% rename from images/Canine-Body-Language-transparent.png rename to talk/images/Canine-Body-Language-transparent.png diff --git a/images/Canine-Body-Language.png b/talk/images/Canine-Body-Language.png similarity index 100% rename from images/Canine-Body-Language.png rename to talk/images/Canine-Body-Language.png diff --git a/images/Facial-expression-continua.png b/talk/images/Facial-expression-continua.png similarity index 100% rename from images/Facial-expression-continua.png rename to talk/images/Facial-expression-continua.png diff --git a/images/RCJ_Logo.png b/talk/images/RCJ_Logo.png similarity index 100% rename from images/RCJ_Logo.png rename to talk/images/RCJ_Logo.png diff --git a/images/RoboCupFinale2023.jpg b/talk/images/RoboCupFinale2023.jpg similarity index 100% rename from images/RoboCupFinale2023.jpg rename to talk/images/RoboCupFinale2023.jpg diff --git a/images/aideal-hwa-OYzbqk2y26c-unsplash.png b/talk/images/aideal-hwa-OYzbqk2y26c-unsplash.png similarity index 100% rename from images/aideal-hwa-OYzbqk2y26c-unsplash.png rename to talk/images/aideal-hwa-OYzbqk2y26c-unsplash.png diff --git a/images/andy-kelly-0E_vhMVqL9g-unsplash.png b/talk/images/andy-kelly-0E_vhMVqL9g-unsplash.png similarity index 100% rename from images/andy-kelly-0E_vhMVqL9g-unsplash.png rename to talk/images/andy-kelly-0E_vhMVqL9g-unsplash.png diff --git a/images/aracom_Logo-2023-white.png b/talk/images/aracom_Logo-2023-white.png similarity index 100% rename from images/aracom_Logo-2023-white.png rename to talk/images/aracom_Logo-2023-white.png diff --git a/images/background.png b/talk/images/background.png similarity index 100% rename from images/background.png rename to talk/images/background.png diff --git a/images/branches.png b/talk/images/branches.png similarity index 100% rename from images/branches.png rename to talk/images/branches.png diff --git a/images/dennis.png b/talk/images/dennis.png similarity index 100% rename from images/dennis.png rename to talk/images/dennis.png diff --git a/images/destination.png b/talk/images/destination.png similarity index 100% rename from images/destination.png rename to talk/images/destination.png diff --git a/images/experts.png b/talk/images/experts.png similarity index 100% rename from images/experts.png rename to talk/images/experts.png diff --git a/images/kaigorobot00.png b/talk/images/kaigorobot00.png similarity index 100% rename from images/kaigorobot00.png rename to talk/images/kaigorobot00.png diff --git a/images/maximalfocus-unspash.png b/talk/images/maximalfocus-unspash.png similarity index 100% rename from images/maximalfocus-unspash.png rename to talk/images/maximalfocus-unspash.png diff --git a/images/qrcode-repo.png b/talk/images/qrcode-repo.png similarity index 100% rename from images/qrcode-repo.png rename to talk/images/qrcode-repo.png diff --git a/images/regional.png b/talk/images/regional.png similarity index 100% rename from images/regional.png rename to talk/images/regional.png diff --git a/images/robert.png b/talk/images/robert.png similarity index 100% rename from images/robert.png rename to talk/images/robert.png diff --git a/images/technology.png b/talk/images/technology.png similarity index 100% rename from images/technology.png rename to talk/images/technology.png diff --git a/images/titleimage.png b/talk/images/titleimage.png similarity index 100% rename from images/titleimage.png rename to talk/images/titleimage.png