\NeedsTeXFormat{LaTeX2e} \ProvidesClass{ocsmnar}[2020/04/23 OC seminar class] % Just pass all other options to sigconf \DeclareOption*{% \PassOptionsToClass{\CurrentOption}{acmart}% } % "To process the options with which the file was called, you should use:" \ProcessOptions\relax % Inherit from sigconf. \LoadClass[% sigconf ]% {acmart} % NOTE: Please use XeLaTeX for compilation (for now)! % For supporting unicode ("“","”" etc.). \RequirePackage{fontspec} \RequirePackage{graphicx} \RequirePackage{hyperref} % Define \the-commands for all the metadata (these are e.g. used below in the title). \newcommand{\theauthor}{\@author} % Disable all the “buy this article for XX $” blocks generated by ACM. \settopmatter{printacmref=false} \renewcommand{\footnotetextcopyrightpermission}[1]{} \pagestyle{plain} % Enable page numbers. \settopmatter{printfolios=true} % Set the correct running header. \newcommand{\seminar}[1]{\def\theseminar{#1}} \newcommand{\semester}[1]{\def\thesemester{#1}} \acmConference{Seminar \theseminar}{\thesemester}{Lehrstuhl für Organic Computing} % \acmConference{Seminar NAMAS}{Sommersemester 2020}{Lehrstuhl für Organic Computing}