From 7db31e9c2cb030db1ab0479347b65fa055e4c1cf Mon Sep 17 00:00:00 2001 From: Mart Lubbers Date: Wed, 25 Nov 2015 16:38:28 +0100 Subject: [PATCH] first skeleton for the document --- marsrover/document/.gitignore | 147 +++++++++++++++++++++++++++++++ marsrover/document/Makefile | 21 +++++ marsrover/document/dev.tex | 1 + marsrover/document/marsrover.tex | 10 +++ marsrover/document/preamble.tex | 13 +++ marsrover/document/prop.tex | 1 + marsrover/document/req.tex | 1 + 7 files changed, 194 insertions(+) create mode 100644 marsrover/document/.gitignore create mode 100644 marsrover/document/Makefile create mode 100644 marsrover/document/dev.tex create mode 100644 marsrover/document/marsrover.tex create mode 100644 marsrover/document/preamble.tex create mode 100644 marsrover/document/prop.tex create mode 100644 marsrover/document/req.tex diff --git a/marsrover/document/.gitignore b/marsrover/document/.gitignore new file mode 100644 index 0000000..d442799 --- /dev/null +++ b/marsrover/document/.gitignore @@ -0,0 +1,147 @@ +## Core latex/pdflatex auxiliary files: +*.aux +*.lof +*.log +*.lot +*.fls +*.out +*.toc + +## Intermediate documents: +*.dvi +*-converted-to.* +# these rules might exclude image files for figures etc. +# *.ps +# *.eps +# *.pdf + +## Bibliography auxiliary files (bibtex/biblatex/biber): +*.bbl +*.bcf +*.blg +*-blx.aux +*-blx.bib +*.brf +*.run.xml + +## Build tool auxiliary files: +*.fdb_latexmk +*.synctex +*.synctex.gz +*.synctex.gz(busy) +*.pdfsync + +## Auxiliary and intermediate files from other packages: + + +# algorithms +*.alg +*.loa + +# achemso +acs-*.bib + +# amsthm +*.thm + +# beamer +*.nav +*.snm +*.vrb + +#(e)ledmac/(e)ledpar +*.end +*.[1-9] +*.[1-9][0-9] +*.[1-9][0-9][0-9] +*.[1-9]R +*.[1-9][0-9]R +*.[1-9][0-9][0-9]R +*.eledsec[1-9] +*.eledsec[1-9]R +*.eledsec[1-9][0-9] +*.eledsec[1-9][0-9]R +*.eledsec[1-9][0-9][0-9] +*.eledsec[1-9][0-9][0-9]R + +# glossaries +*.acn +*.acr +*.glg +*.glo +*.gls + +# gnuplottex +*-gnuplottex-* + +# hyperref +*.brf + +# knitr +*-concordance.tex +*.tikz +*-tikzDictionary + +# listings +*.lol + +# makeidx +*.idx +*.ilg +*.ind +*.ist + +# minitoc +*.maf +*.mtc +*.mtc[0-9] +*.mtc[1-9][0-9] + +# minted +_minted* +*.pyg + +# morewrites +*.mw + +# mylatexformat +*.fmt + +# nomencl +*.nlo + +# sagetex +*.sagetex.sage +*.sagetex.py +*.sagetex.scmd + +# sympy +*.sout +*.sympy +sympy-plots-for-*.tex/ + +#pythontex +*.pytxcode +pythontex-files-*/ + +# Texpad +.texpadtmp + +# TikZ & PGF +*.dpth +*.md5 +*.auxlock + +# todonotes +*.tdo + +# xindy +*.xdy + +# WinEdt +*.bak +*.sav + +# endfloat +*.ttt +*.fff diff --git a/marsrover/document/Makefile b/marsrover/document/Makefile new file mode 100644 index 0000000..c2430d1 --- /dev/null +++ b/marsrover/document/Makefile @@ -0,0 +1,21 @@ +LATEX:=latex +DOCUMENT:=marsrover +SOURCES:=prop.tex req.tex dev.tex + +.SECONDARY: $(addsuffix .fmt,$(DOCUMENT)) +.PHONY: clean + +all: $(DOCUMENT).pdf + +%.pdf: %.dvi + dvipdfm $< + +%.dvi: %.tex %.fmt $(SOURCES) + $(LATEX) $(basename $@) + $(LATEX) $(basename $@) + +%.fmt: preamble.tex + $(LATEX) -ini -jobname="$(basename $@)" "&$(LATEX) $<\dump" + +clean: + $(RM) -v $(addprefix $(DOCUMENT).,fmt aux bbl blg dvi log out toc pdf) diff --git a/marsrover/document/dev.tex b/marsrover/document/dev.tex new file mode 100644 index 0000000..6c9f3ca --- /dev/null +++ b/marsrover/document/dev.tex @@ -0,0 +1 @@ +\section{Development Plan} diff --git a/marsrover/document/marsrover.tex b/marsrover/document/marsrover.tex new file mode 100644 index 0000000..c7eaa40 --- /dev/null +++ b/marsrover/document/marsrover.tex @@ -0,0 +1,10 @@ +%&marsrover +\begin{document} +\maketitle +\input{req.tex} + +\input{prop.tex} + +\input{dev.tex} + +\end{document} diff --git a/marsrover/document/preamble.tex b/marsrover/document/preamble.tex new file mode 100644 index 0000000..79ebcd1 --- /dev/null +++ b/marsrover/document/preamble.tex @@ -0,0 +1,13 @@ +\documentclass[titlepage]{article} + +\usepackage{a4wide} % For not wasting space on a4 +\usepackage{fancyhdr} % For the fancy header with our names + +\title{MarsRover proposal} +\author{Natanael Adityasatria (s4417992)\and Mart Lubbers (s4109503)} +\date{\today} + +\pagestyle{fancy} +\renewcommand{\headrulewidth}{0pt} +\fancyhead[RF]{\small\textsc{DES2015: Mart Natanael (\today). Page: \thepage}} +\fancyhead[CF,RH]{} diff --git a/marsrover/document/prop.tex b/marsrover/document/prop.tex new file mode 100644 index 0000000..8ae9817 --- /dev/null +++ b/marsrover/document/prop.tex @@ -0,0 +1 @@ +\section{Proposal for mapping the sensors and actuators} diff --git a/marsrover/document/req.tex b/marsrover/document/req.tex new file mode 100644 index 0000000..b629dab --- /dev/null +++ b/marsrover/document/req.tex @@ -0,0 +1 @@ +\section{Requirements} -- 2.20.1