From 2f533e842c4a99e312ed173b7374db26173731bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Tue, 8 Oct 2019 14:12:41 +0200 Subject: =?UTF-8?q?Inf=C3=B6r=20arbete?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dokument/Designspec/display.tex | 0 Dokument/Designspec/events/manuell.tex | 0 Dokument/Designspec/events/missade-givare.tex | 0 Dokument/Designspec/lips-no_customer.cls | 262 ++++++++++++++++++++++++++ Dokument/Designspec/lips_no-customer.cls | 262 -------------------------- 5 files changed, 262 insertions(+), 262 deletions(-) create mode 100644 Dokument/Designspec/display.tex create mode 100644 Dokument/Designspec/events/manuell.tex create mode 100644 Dokument/Designspec/events/missade-givare.tex create mode 100644 Dokument/Designspec/lips-no_customer.cls delete mode 100644 Dokument/Designspec/lips_no-customer.cls diff --git a/Dokument/Designspec/display.tex b/Dokument/Designspec/display.tex new file mode 100644 index 0000000..e69de29 diff --git a/Dokument/Designspec/events/manuell.tex b/Dokument/Designspec/events/manuell.tex new file mode 100644 index 0000000..e69de29 diff --git a/Dokument/Designspec/events/missade-givare.tex b/Dokument/Designspec/events/missade-givare.tex new file mode 100644 index 0000000..e69de29 diff --git a/Dokument/Designspec/lips-no_customer.cls b/Dokument/Designspec/lips-no_customer.cls new file mode 100644 index 0000000..3ccaa3d --- /dev/null +++ b/Dokument/Designspec/lips-no_customer.cls @@ -0,0 +1,262 @@ +%% This simple template was written by Erik Frisk +%% for use with the CDIO/LIPS courses at Linköping University. +%% +%% If you find them usefeul, great! If you have constructive suggestions or +%% comments, send me an email and I will consider your comments. + +%% Modified by Gustav Sörnäs +%% Changes: +%% - Remove customer-information +%% - Format all email-adresses with \url{} + +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{lips-no_customer}[2015/11/01 v1.0 LaTeX class for typesetting LIPS documents] + +% Declare options +\DeclareOption{swedish}{\def\@lipslang{swedish}} +\DeclareOption{english}{\def\@lipslang{english}} + +\DeclareOption{oneside}{\PassOptionsToClass{oneside}{scrartcl}} +\DeclareOption{twoside}{\PassOptionsToClass{twoside}{scrartcl}} + +\DeclareOption{10pt}{\PassOptionsToClass{10pt}{scrartcl}} +\DeclareOption{11pt}{\PassOptionsToClass{11pt}{scrartcl}} +\DeclareOption{12pt}{\PassOptionsToClass{12pt}{scrartcl}} + +\ExecuteOptions{english} +\ExecuteOptions{10pt} +\ExecuteOptions{oneside} + +\ProcessOptions + +% Load scrartcl class +\LoadClass[headinclude,footinclude,a4paper]{scrartcl} + +% Load packages +\RequirePackage[ +nochapters, % Turn off chapters since this is an article +%beramono, % Use the Bera Mono font for monospaced text (\texttt) +%eulermath,% Use the Euler font for mathematics +pdfspacing, % Makes use of pdftex’ letter spacing capabilities via the microtype package +dottedtoc +]{classicthesis} % The layout is based on the Classic Thesis style + +\RequirePackage{babel} +\RequirePackage[T1]{fontenc} +\RequirePackage[utf8]{inputenc} +\RequirePackage{arsclassica} % Modifies the Classic Thesis package +\RequirePackage{graphicx} % Required for including images +\RequirePackage{hyperref} +\RequirePackage{url} +\RequirePackage{microtype} +\RequirePackage{listings} +%\RequirePackage{palatino} +\RequirePackage{times} +%\RequirePackage{supertabular} +\RequirePackage{longtable} +\RequirePackage[textwidth=165mm,textheight=230mm]{geometry} +\RequirePackage{lipsum} % Used for inserting dummy 'Lorem ipsum' text into the template +\RequirePackage{amsmath,amssymb,amsthm} % For including math equations, theorems, symbols, etc +\RequirePackage{varioref} % More descriptive referencing + + +\def\name@groupemail{Group E-mail} +\def\name@Homepage{Homepage} +\def\name@Orderer{Orderer} +\def\name@Customer{Customer} +\def\name@Supervisor{Supervisor} +\def\name@Responsible{Course Responsible} +\def\name@Phone{Phone} +\def\name@Email{E-mail} +\def\name@Requirement{Requirement} +\def\name@Description{Description} +\def\name@Priority{Priority} +\def\name@contprev{cont. from previous page} +\def\name@contnext{cont. on next page} +\def\name@Author{Author} +\def\name@Date{Date} +\def\name@Reviewed{Reviewed} +\def\name@Approved{Approved} +\def\name@ProjId{Project Identity} + +\ifthenelse{\equal{\@lipslang}{swedish}}{ + \def\name@groupemail{Grupp E-post} + \def\name@Homepage{Hemsida} + \def\name@Orderer{Beställare} + \def\name@Customer{Kund} + \def\name@Supervisor{Handledare} + \def\name@Responsible{Kursansvarig} + \def\name@Phone{Tfn} + \def\name@Email{E-post} + \def\name@Requirement{Krav} + \def\name@Description{Beskrivning} + \def\name@Priority{Prioritet} + \def\name@contprev{forts. från föregående sida} + \def\name@contnext{forts. på nästa sida} + \def\name@Author{Författare} + \def\name@Date{Datum} + \def\name@Reviewed{Granskad} + \def\name@Approved{Godkänd} + \def\name@ProjId{Projektidentitet} +}{} + +\def\projecttitle#1{\gdef\@projecttitle{#1}} + +\def\version#1{\gdef\@version{#1}} + +\def\reviewed#1#2{\gdef\@reviewed{#1}\gdef\@revieweddate{#2}} +\def\approved#1#2{\gdef\@approved{#1}\gdef\@approveddate{#2}} + +\def\coursename#1{\gdef\@coursename{#1}} +\def\coursecode#1{\gdef\@coursecode{#1}} + +\def\courseresponsible#1{\gdef\@courseresponsible{#1}} +\def\courseresponsiblephone#1{\gdef\@courseresponsiblephone{#1}} +\def\courseresponsibleemail#1{\gdef\@courseresponsibleemail{\url{#1}}} + +\def\supervisor#1{\gdef\@supervisor{#1}} +\def\supervisorphone#1{\gdef\@supervisorphone{#1}} +\def\supervisoremail#1{\gdef\@supervisoremail{\url{#1}}} + +\def\groupname#1{\gdef\@groupname{#1}} +\def\groupemail#1{\gdef\@groupemail{\url{#1}}} +\def\groupwww#1{\gdef\@groupwww{\url{#1}}} + +\def\orderer#1{\gdef\@orderer{#1}} +\def\ordererphone#1{\gdef\@ordererphone{#1}} +\def\ordereremail#1{\gdef\@ordereremail{\url{#1}}} + +\def\customer#1{\gdef\@customer{#1}} +\def\customerphone#1{\gdef\@customerphone{#1}} +\def\customeremail#1{\gdef\@customeremail{\url{#1}}} + +\def\smalllogo#1{\gdef\@smalllogo{#1}} +\def\biglogo#1{\gdef\@biglogo{#1}} + +\renewcommand{\maketitle}{% + \pagestyle{scrheadings} + + \clearscrheadfoot + \@ifundefined{@smalllogo}{\ihead{}}{\ihead{\includegraphics[width=.2\textwidth]{\@smalllogo}}} + \chead{\@projecttitle} + \ohead{\@date} + \ifoot{\@coursecode\hspace*{5mm}\@coursename\\\@title} + \ofoot{{\@groupname\\\@groupemail}} + + \pagenumbering{Roman} + \vspace*{4cm} + \begin{center} + \vspace*{3mm} + {\Huge \@title}\\ + \vspace*{3mm} {\large \@author}\\ + \vspace*{10mm} {\large \@date}\\ + \vspace*{10mm} + {\large Version \@version} + \end{center} + \vfill + \@ifundefined{@biglogo}{}{ + \begin{figure}[htbp] + \centering + \includegraphics[width=0.5\textwidth]{\@biglogo} + \end{figure} + \vfill + } + \begin{center} + Status + \end{center} + \begin{tabular}{|p{.3\linewidth}|p{.3\linewidth}|p{.3\linewidth}|} + \hline + \name@Reviewed & \@reviewed & \@revieweddate\\ + \hline + \name@Approved & \@approved & \@approveddate \\ + \hline + \end{tabular} + \cleardoublepage + \pagestyle{scrheadings} +} + +\newcommand{\makeprojectid}{% + \begin{center} + \large\name@ProjId + \end{center} + + \begin{tabular}{ll} + \name@groupemail: & \@groupemail\\[5mm] + \name@Homepage: & \@groupwww\\[5mm] + \name@Orderer: & \@orderer\\ + & \name@Phone: \@ordererphone\\ + & \name@Email: \@ordereremail\\[5mm] + %\name@Customer: & \@customer\\ + % & \name@Phone: \@customerphone\\ + % & \name@Email: \@customeremail\\[5mm] + \name@Supervisor: & \@supervisor\\ + & \name@Phone: \@supervisorphone\\ + & \name@Email: \@supervisoremail\\[5mm] + \name@Responsible: & \@courseresponsible\\ + & \name@Phone: \@courseresponsiblephone\\ + & \name@Email: \@courseresponsibleemail + \end{tabular} +} + + +% Requirements +\newcounter{reqcnt} +\newcommand{\requirementno}{\refstepcounter{reqcnt}\thereqcnt} +% \newenvironment{requirements}{% +% \begin{center}% +% \tablefirsthead{\hline \name@Requirement & \name@Description & \name@Priority \\ +% \hline \hline}% +% \tablehead{\hline \multicolumn{3}{|l|}{\footnotesize\textsl{\name@contprev}}\\\hline \name@Requirement & \name@Description & \name@Priority\\\hline \hline}% +% \tabletail{\hline \multicolumn{3}{|r|}{\footnotesize\textsl{\name@contnext}}\\\hline}% +% \tablelasttail{\hline}% + +% \begin{supertabular*}{\textwidth}{@{\extracolsep{\fill}}|c|p{100mm}|c|}}{% +% \end{supertabular*} +% \end{center} +% } + +\newenvironment{requirements}{% + \begin{center} + \begin{longtable}{|c|p{100mm}|c|} + \hline + \name@Requirement & \name@Description & \name@Priority\\ + \hline + \hline + \endfirsthead + \hline + \multicolumn{3}{|l|}% + {\footnotesize\textsl{\name@contprev}} \\ + \hline + \name@Requirement & \name@Description & \name@Priority\\ + \hline + \endhead + \hline + \multicolumn{3}{|r|}% + {\footnotesize\textsl{\name@contnext}} \\ + \hline + \endfoot + \hline + \endlastfoot + }{% + \end{longtable} + \end{center} +} + + +\setcounter{tocdepth}{2} +\setlength{\footheight}{26pt} +\setlength{\headheight}{33pt} + +\graphicspath{{Figures/}} % Set the default folder for images + +\hypersetup{ +%draft, % Uncomment to remove all links (useful for printing in black and white) +colorlinks=true, breaklinks=true, bookmarks=true,bookmarksnumbered, +urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=webgreen, % Link colors +pdftitle={}, % PDF title +pdfauthor={}, % PDF Author +pdfsubject={}, % PDF Subject +pdfkeywords={}, % PDF Keywords +pdfcreator={pdfLaTeX}, % PDF Creator +pdfproducer={LaTeX with hyperref and ClassicThesis} % PDF producer +} diff --git a/Dokument/Designspec/lips_no-customer.cls b/Dokument/Designspec/lips_no-customer.cls deleted file mode 100644 index 3ccaa3d..0000000 --- a/Dokument/Designspec/lips_no-customer.cls +++ /dev/null @@ -1,262 +0,0 @@ -%% This simple template was written by Erik Frisk -%% for use with the CDIO/LIPS courses at Linköping University. -%% -%% If you find them usefeul, great! If you have constructive suggestions or -%% comments, send me an email and I will consider your comments. - -%% Modified by Gustav Sörnäs -%% Changes: -%% - Remove customer-information -%% - Format all email-adresses with \url{} - -\NeedsTeXFormat{LaTeX2e} -\ProvidesClass{lips-no_customer}[2015/11/01 v1.0 LaTeX class for typesetting LIPS documents] - -% Declare options -\DeclareOption{swedish}{\def\@lipslang{swedish}} -\DeclareOption{english}{\def\@lipslang{english}} - -\DeclareOption{oneside}{\PassOptionsToClass{oneside}{scrartcl}} -\DeclareOption{twoside}{\PassOptionsToClass{twoside}{scrartcl}} - -\DeclareOption{10pt}{\PassOptionsToClass{10pt}{scrartcl}} -\DeclareOption{11pt}{\PassOptionsToClass{11pt}{scrartcl}} -\DeclareOption{12pt}{\PassOptionsToClass{12pt}{scrartcl}} - -\ExecuteOptions{english} -\ExecuteOptions{10pt} -\ExecuteOptions{oneside} - -\ProcessOptions - -% Load scrartcl class -\LoadClass[headinclude,footinclude,a4paper]{scrartcl} - -% Load packages -\RequirePackage[ -nochapters, % Turn off chapters since this is an article -%beramono, % Use the Bera Mono font for monospaced text (\texttt) -%eulermath,% Use the Euler font for mathematics -pdfspacing, % Makes use of pdftex’ letter spacing capabilities via the microtype package -dottedtoc -]{classicthesis} % The layout is based on the Classic Thesis style - -\RequirePackage{babel} -\RequirePackage[T1]{fontenc} -\RequirePackage[utf8]{inputenc} -\RequirePackage{arsclassica} % Modifies the Classic Thesis package -\RequirePackage{graphicx} % Required for including images -\RequirePackage{hyperref} -\RequirePackage{url} -\RequirePackage{microtype} -\RequirePackage{listings} -%\RequirePackage{palatino} -\RequirePackage{times} -%\RequirePackage{supertabular} -\RequirePackage{longtable} -\RequirePackage[textwidth=165mm,textheight=230mm]{geometry} -\RequirePackage{lipsum} % Used for inserting dummy 'Lorem ipsum' text into the template -\RequirePackage{amsmath,amssymb,amsthm} % For including math equations, theorems, symbols, etc -\RequirePackage{varioref} % More descriptive referencing - - -\def\name@groupemail{Group E-mail} -\def\name@Homepage{Homepage} -\def\name@Orderer{Orderer} -\def\name@Customer{Customer} -\def\name@Supervisor{Supervisor} -\def\name@Responsible{Course Responsible} -\def\name@Phone{Phone} -\def\name@Email{E-mail} -\def\name@Requirement{Requirement} -\def\name@Description{Description} -\def\name@Priority{Priority} -\def\name@contprev{cont. from previous page} -\def\name@contnext{cont. on next page} -\def\name@Author{Author} -\def\name@Date{Date} -\def\name@Reviewed{Reviewed} -\def\name@Approved{Approved} -\def\name@ProjId{Project Identity} - -\ifthenelse{\equal{\@lipslang}{swedish}}{ - \def\name@groupemail{Grupp E-post} - \def\name@Homepage{Hemsida} - \def\name@Orderer{Beställare} - \def\name@Customer{Kund} - \def\name@Supervisor{Handledare} - \def\name@Responsible{Kursansvarig} - \def\name@Phone{Tfn} - \def\name@Email{E-post} - \def\name@Requirement{Krav} - \def\name@Description{Beskrivning} - \def\name@Priority{Prioritet} - \def\name@contprev{forts. från föregående sida} - \def\name@contnext{forts. på nästa sida} - \def\name@Author{Författare} - \def\name@Date{Datum} - \def\name@Reviewed{Granskad} - \def\name@Approved{Godkänd} - \def\name@ProjId{Projektidentitet} -}{} - -\def\projecttitle#1{\gdef\@projecttitle{#1}} - -\def\version#1{\gdef\@version{#1}} - -\def\reviewed#1#2{\gdef\@reviewed{#1}\gdef\@revieweddate{#2}} -\def\approved#1#2{\gdef\@approved{#1}\gdef\@approveddate{#2}} - -\def\coursename#1{\gdef\@coursename{#1}} -\def\coursecode#1{\gdef\@coursecode{#1}} - -\def\courseresponsible#1{\gdef\@courseresponsible{#1}} -\def\courseresponsiblephone#1{\gdef\@courseresponsiblephone{#1}} -\def\courseresponsibleemail#1{\gdef\@courseresponsibleemail{\url{#1}}} - -\def\supervisor#1{\gdef\@supervisor{#1}} -\def\supervisorphone#1{\gdef\@supervisorphone{#1}} -\def\supervisoremail#1{\gdef\@supervisoremail{\url{#1}}} - -\def\groupname#1{\gdef\@groupname{#1}} -\def\groupemail#1{\gdef\@groupemail{\url{#1}}} -\def\groupwww#1{\gdef\@groupwww{\url{#1}}} - -\def\orderer#1{\gdef\@orderer{#1}} -\def\ordererphone#1{\gdef\@ordererphone{#1}} -\def\ordereremail#1{\gdef\@ordereremail{\url{#1}}} - -\def\customer#1{\gdef\@customer{#1}} -\def\customerphone#1{\gdef\@customerphone{#1}} -\def\customeremail#1{\gdef\@customeremail{\url{#1}}} - -\def\smalllogo#1{\gdef\@smalllogo{#1}} -\def\biglogo#1{\gdef\@biglogo{#1}} - -\renewcommand{\maketitle}{% - \pagestyle{scrheadings} - - \clearscrheadfoot - \@ifundefined{@smalllogo}{\ihead{}}{\ihead{\includegraphics[width=.2\textwidth]{\@smalllogo}}} - \chead{\@projecttitle} - \ohead{\@date} - \ifoot{\@coursecode\hspace*{5mm}\@coursename\\\@title} - \ofoot{{\@groupname\\\@groupemail}} - - \pagenumbering{Roman} - \vspace*{4cm} - \begin{center} - \vspace*{3mm} - {\Huge \@title}\\ - \vspace*{3mm} {\large \@author}\\ - \vspace*{10mm} {\large \@date}\\ - \vspace*{10mm} - {\large Version \@version} - \end{center} - \vfill - \@ifundefined{@biglogo}{}{ - \begin{figure}[htbp] - \centering - \includegraphics[width=0.5\textwidth]{\@biglogo} - \end{figure} - \vfill - } - \begin{center} - Status - \end{center} - \begin{tabular}{|p{.3\linewidth}|p{.3\linewidth}|p{.3\linewidth}|} - \hline - \name@Reviewed & \@reviewed & \@revieweddate\\ - \hline - \name@Approved & \@approved & \@approveddate \\ - \hline - \end{tabular} - \cleardoublepage - \pagestyle{scrheadings} -} - -\newcommand{\makeprojectid}{% - \begin{center} - \large\name@ProjId - \end{center} - - \begin{tabular}{ll} - \name@groupemail: & \@groupemail\\[5mm] - \name@Homepage: & \@groupwww\\[5mm] - \name@Orderer: & \@orderer\\ - & \name@Phone: \@ordererphone\\ - & \name@Email: \@ordereremail\\[5mm] - %\name@Customer: & \@customer\\ - % & \name@Phone: \@customerphone\\ - % & \name@Email: \@customeremail\\[5mm] - \name@Supervisor: & \@supervisor\\ - & \name@Phone: \@supervisorphone\\ - & \name@Email: \@supervisoremail\\[5mm] - \name@Responsible: & \@courseresponsible\\ - & \name@Phone: \@courseresponsiblephone\\ - & \name@Email: \@courseresponsibleemail - \end{tabular} -} - - -% Requirements -\newcounter{reqcnt} -\newcommand{\requirementno}{\refstepcounter{reqcnt}\thereqcnt} -% \newenvironment{requirements}{% -% \begin{center}% -% \tablefirsthead{\hline \name@Requirement & \name@Description & \name@Priority \\ -% \hline \hline}% -% \tablehead{\hline \multicolumn{3}{|l|}{\footnotesize\textsl{\name@contprev}}\\\hline \name@Requirement & \name@Description & \name@Priority\\\hline \hline}% -% \tabletail{\hline \multicolumn{3}{|r|}{\footnotesize\textsl{\name@contnext}}\\\hline}% -% \tablelasttail{\hline}% - -% \begin{supertabular*}{\textwidth}{@{\extracolsep{\fill}}|c|p{100mm}|c|}}{% -% \end{supertabular*} -% \end{center} -% } - -\newenvironment{requirements}{% - \begin{center} - \begin{longtable}{|c|p{100mm}|c|} - \hline - \name@Requirement & \name@Description & \name@Priority\\ - \hline - \hline - \endfirsthead - \hline - \multicolumn{3}{|l|}% - {\footnotesize\textsl{\name@contprev}} \\ - \hline - \name@Requirement & \name@Description & \name@Priority\\ - \hline - \endhead - \hline - \multicolumn{3}{|r|}% - {\footnotesize\textsl{\name@contnext}} \\ - \hline - \endfoot - \hline - \endlastfoot - }{% - \end{longtable} - \end{center} -} - - -\setcounter{tocdepth}{2} -\setlength{\footheight}{26pt} -\setlength{\headheight}{33pt} - -\graphicspath{{Figures/}} % Set the default folder for images - -\hypersetup{ -%draft, % Uncomment to remove all links (useful for printing in black and white) -colorlinks=true, breaklinks=true, bookmarks=true,bookmarksnumbered, -urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=webgreen, % Link colors -pdftitle={}, % PDF title -pdfauthor={}, % PDF Author -pdfsubject={}, % PDF Subject -pdfkeywords={}, % PDF Keywords -pdfcreator={pdfLaTeX}, % PDF Creator -pdfproducer={LaTeX with hyperref and ClassicThesis} % PDF producer -} -- cgit v1.2.1