Skip to content

Instantly share code, notes, and snippets.

@Ben-Kaniobi
Last active August 29, 2015 14:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Ben-Kaniobi/481be242677effe1f93b to your computer and use it in GitHub Desktop.
Save Ben-Kaniobi/481be242677effe1f93b to your computer and use it in GitHub Desktop.
LaTeX template
% By Ben-Kaniobi
% https://gist.github.com/Ben-Kaniobi
\documentclass{scrartcl}
\usepackage[ansinew]{inputenc} % Schriftcodierung für Windows
\usepackage[T1]{fontenc} % Schriftkodierung
\usepackage[ngerman]{babel} % Neue de. Rechtschr. (Worttrennung, äöüß etc.) als Parameter für babel
\usepackage{lmodern} % Darstellung
\usepackage{wasysym} % Spezielle Symbole
\usepackage{todonotes} % ToDo-Notizen
\usepackage{perpage}
%\usepackage{calc} % Erweiterte Berechnungen/Text messen
%\usepackage{amsmath} % Math
%\usepackage[final]{pdfpages} % PDF einbinden
\usepackage{siunitx}
\sisetup{locale=DE}
\usepackage[ % Hyperlinks (Muss das letzte geladene Paket sein)
unicode=false, % non-Latin Zeichen
pdftoolbar=true, % PDF-Viewer Toolbar
pdfmenubar=true, % PDF-Viewer Menü?
pdffitwindow=true, % Fenster an Seite anpassen beim Öffnen
pdfnewwindow=true, % Links in neuem Fenster
colorlinks=true, % false: Boxen-Links; true: Farben-Links
linkcolor=black, % Farbe von internen Links
citecolor=black, % Farbe von Links zu Bibliography
filecolor=magenta, % Farbe von Links zu Dateien
urlcolor=blue % Farbe von externen Links
]{hyperref}
\title{Testprotokoll: TheSoftware}
\subtitle{Black-Box-Test Version 1.0} % Oder White-Box-Test
\author{TheVorname1 TheNachname1, TheVorname2 TheNachname2} % Nicht ganz korrekte Auflistung der Authoren, sieht aber besser aus als mit \and
\date{07. Mai 2014} % Datum der Testdurchführung, NICHT \today
\MakePerPage{footnote}
% Subsection mit Normalem Text neben Titel
\newcommand{\subsectiont}[2]{\subsection[#1]{#1{\normalsize\normalfont #2}}}
% Autoref-Name von \subsection auf "Test"
\addto\extrasngerman{\def\subsectionautorefname{Test}}
%\newcommand{\hardwareinfo}{STM32 F4 Discovery Board mit RoboBoard}
%\newcommand{\hex}[1]{#1\textsubscript{hex}}%h}}%(16)}}
% Checkboxen
\newcommand{\platz}{\textcolor{white}{$\Box$}}
\newcommand{\leer}{$\Box$}
\newcommand{\ok}{$\CheckedBox$}
\newcommand{\nok}[1]{#1}%\mbox{\ooalign{\leer\cr\hidewidth \textcolor{red}{#1}\hidewidth\cr}}}
% Punktstyles global ändern
\renewcommand{\labelitemii}{$\circ$}
\renewcommand{\labelitemiii}{$\cdot$}
% Command um Space vor (Sub)Sections zu verkleinern, damit Fazit noch auf 1. Seite
%\newcommand{\cheat}{\vspace{-0.3mm}} % Damit Fazit noch auf gleicher Seite
\begin{document}
\maketitle
%
\hfill Test Nr.: \setlength{\fboxsep}{1pt}\fbox{1}\fbox{2}%\fbox{3} etc.
\section{Funktionstest Ballerina} % oder B52
\subsectiont{Beispiel: Passives Hindernis vor dem Roboter wird ignoriert}{\dotfill\nok{A}\ok}
Beispiel: Während der Anfahrt einer Node wird ein Spielstein in die Route des Roboters gelegt. Da es sich nicht um den Gegner handelt soll der Roboter weiterfahren und keine Notbremsung auslösen.
%
\subsectiont{todo}{\dotfill\leer\leer} % \leer jeweils ändern zu \ok oder \nok{Buchstabe}
todo
%
\subsectiont{todo}{\dotfill\leer\leer}
todo
%
%\clearpage
\vfill
\section{Notizen}
% Bei Fehlern:
\begin{enumerate}
% Enumerationsstyle ändern
\renewcommand{\labelenumi}{\Alph{enumi}.}
\item Beispiel: Test 1 war nicht erfolgreich weil blabla.
\end{enumerate}
% Ohne Fehler:
% Section "Notizen" weglassen
%
\section{Fazit}
% Bei Fehlern:
\begin{enumerate}
% Enumerationsstyle ändern
\renewcommand{\labelenumi}{\Alph{enumi}.}
\item Beispiel: Nach Test 1 wurde blabla geändert, beim zweiten Test blabla alles ok, blabla.
\end{enumerate}
% Ohne Fehler:
% Die Software arbeitet wie erwartet und ist einsatzbereit.
%
\end{document}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment