forked from Imagelibrary/seL4
Also update trademarks and copyrights statements. Signed-off-by: Axel Heider <axelheider@gmx.de>
119 lines
2.8 KiB
TeX
119 lines
2.8 KiB
TeX
%
|
|
% Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
|
|
%
|
|
% SPDX-License-Identifier: BSD-2-Clause
|
|
%
|
|
|
|
% disy.sty
|
|
%
|
|
% Document style for reports by the UNSW Distributed Systems and
|
|
% Operating Systems (DiSy) group.
|
|
%
|
|
% Uses Andrew O'Brien's fancy title page...
|
|
%
|
|
% Written 2000-08-12 by Gernot Heiser <gernot@unsw.edu.au>
|
|
%
|
|
% $Id: disy.sty,v 1.2 2009-02-04 03:13:15 ikuz Exp $
|
|
|
|
% OPTIONS:
|
|
% color: use colour logos
|
|
% cmyk: will generate cmyk colours rather than rgb colours
|
|
% this may prove more reliable on some printers
|
|
% but is inclined to look odd on monitors
|
|
%
|
|
% COMMANDS:
|
|
% \AuthorEmail Author's email address (default: disy@cse)
|
|
|
|
\ProvidesPackage{disy}
|
|
\RequirePackage{graphicx}
|
|
\RequirePackage{url}
|
|
\RequirePackage{color}
|
|
|
|
\DeclareOption{color}{\Colortrue}
|
|
\DeclareOption{colour}{\Colortrue}
|
|
\DeclareOption{cmyk}{\CMYKtrue}
|
|
|
|
\newif\ifColor \Colorfalse
|
|
|
|
\ProcessOptions
|
|
|
|
\ifColor
|
|
\ifCMYK
|
|
%\definecolor{special_green}{cmyk}{1.0,0.0,0.69,0.43}
|
|
\else
|
|
%\definecolor{special_green}{rgb}{.020,.426,.328}
|
|
\fi
|
|
\else
|
|
%\definecolor{special_green}{cmyk}{0,0,0,1} % black
|
|
\fi
|
|
\newif\ifHave@HyperRef\Have@HyperReffalse
|
|
|
|
\AtBeginDocument{\@ifpackageloaded{hyperref}{\Have@HyperReftrue}{}}
|
|
|
|
\newcommand{\AuthorEmail}[1]{\def\AuthorEmailString{#1}}
|
|
|
|
\newcommand{\CrestFileName}{\ifColor unicrest-colour\else unicrest-screen\fi}
|
|
\AuthorEmail{disy@cse.unsw.edu.au}
|
|
|
|
\newlength{\centeroffset}
|
|
\setlength{\centeroffset}{-0.5\oddsidemargin}
|
|
\addtolength{\centeroffset}{0.5\evensidemargin}
|
|
|
|
\def\maketitle{
|
|
% to suppress overfull bars in ``draft'' mode:
|
|
\newlength{\saveOverfullRule}
|
|
\setlength{\saveOverfullRule}{\overfullrule}
|
|
\setlength\overfullrule{0pt}
|
|
|
|
\thispagestyle{empty}
|
|
\vspace*{\stretch{1}}
|
|
\noindent\hspace*{\centeroffset}
|
|
|
|
\begin{minipage}{\textwidth}\flushright%
|
|
\urlstyle{sf}%
|
|
\raisebox{34mm}[0pt][0pt]{%
|
|
\newcommand{\LogoW}{21mm}%
|
|
\newlength{\ERTOSw}%
|
|
\settowidth{\ERTOSw}{{\sf\large https://sel4.systems}}%
|
|
\noindent\sf%
|
|
\begin{minipage}[b]{\textwidth}\sf\large%
|
|
\hspace*{-10mm}%
|
|
\end{minipage}%
|
|
\hspace*{-4mm}%
|
|
}%
|
|
%
|
|
\flushright
|
|
{\Huge\bfseries
|
|
\@title\\}
|
|
\vspace*{\stretch{2}}
|
|
\noindent\rule[-1ex]{\textwidth}{5pt}\\[2.5ex]
|
|
{\Large \bfseries \@author}\\
|
|
\urlstyle{sf}
|
|
\ifHave@HyperRef
|
|
\url{\AuthorEmailString}\\[2ex]
|
|
\else
|
|
\AuthorEmailString\\[2ex]
|
|
\fi
|
|
{\sf \hfill{\Large \@date}}\\[2ex]
|
|
\end{minipage}
|
|
|
|
\vspace{\stretch{1}}
|
|
\noindent\hspace*{\centeroffset}\begin{minipage}{\textwidth}
|
|
\flushright
|
|
|
|
\end{minipage}
|
|
\vspace{\stretch{2}}
|
|
|
|
\vfill
|
|
|
|
\begin{minipage}{\textwidth}
|
|
\flushright
|
|
{\noindent\sf%
|
|
}
|
|
\end{minipage}
|
|
|
|
\clearpage
|
|
% reset overfull rule
|
|
\setlength{\overfullrule}{\saveOverfullRule}
|
|
}%\maketitle
|