update installer and add booklet

This commit is contained in:
Laila van Reenen 2025-02-22 13:44:38 +01:00
parent b7bb77e36d
commit c2f77233ce
Signed by: LailaTheElf
GPG Key ID: 8A3EF0226518C12D
7 changed files with 109 additions and 22 deletions

View File

@ -0,0 +1,9 @@
\documentclass[a4paper]{article}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages=-, nup=2x1, frame, signature*=4, landscape, angle=180]{?pdf?}
\end{document}

View File

@ -23,5 +23,5 @@ pandoc --to=latex --template "${BASE_DIR}/converters/template.latex" -o "$TEX_FI
cd "$BASE_DIR"
sed --in-place \
-e "s|\*title\*|$title|" \
-e "s|?title?|$title|" \
"$TEX_FILE"

View File

@ -22,7 +22,6 @@
\usepackage[sfdefault]{roboto}
\newfontfamily\fontUbuntu[]{Ubuntu}
% \usepackage[none]{ubuntu}
% \usepackage[style=ieee]{biblatex}
% \usepackage{csquotes}
@ -67,7 +66,7 @@
\begin{titlepage}
\null\vfill
\begin{center}
{\Huge\fontUbuntu *title* \par}
{\Huge\fontUbuntu ?title? \par}
\vskip 3em
% \includegraphics{assets/eriks.50.png}
\vskip 3em
@ -91,12 +90,12 @@
\pagestyle{fancy}
\fancyhead{} % clear all header fields
\fancyhead[LO]{\color{gray}\fontUbuntu *title*}
\fancyhead[LO]{\color{gray}\fontUbuntu ?title?}
\fancyhead[RO]{\color{gray}\fontUbuntu Superlight Personal Carrier}
\fancyfoot{} % clear all footer fields
\fancyfoot[LO]{\color{gray}\fontUbuntu ...}
\fancyfoot[CO]{\color{gray}\fontUbuntu Hoogeschool Rotterdam}
\fancyfoot[RO]{\color{gray}\fontUbuntu pagina \thepage}
\fancyfoot[LO]{\color{gray}\fontUbuntu E.L.F. van Reenen, G. Belfor, C. Tan en M.E. Morabiti}
\fancyfoot[CO]{\color{gray}\fontUbuntu }
\fancyfoot[RO]{\color{gray}\fontUbuntu \thepage}
$if(lof)$

View File

@ -1,5 +1,5 @@
all: plan_van_aanpak.pdf
all: prepare pdf/plan_van_aanpak.pdf pdf/plan_van_aanpak.booklet.pdf
prepare:
mkdir -p latex pdf
@ -8,13 +8,68 @@ clean:
rm -r build
install_arch:
pacman -S --noconfirm texlive texlive-fontsextra texlive-langeuropean
#TODO: install ubuntu font
mkdir -p build/install
pacman -S --noconfirm --needed curl unzip texlive-basic texlive-langeuropean
plan_van_aanpak.latex: prepare markdown/plan_van_aanpak.md
test -e build/install/ubuntu.zip || curl https://assets.ubuntu.com/v1/0cef8205-ubuntu-font-family-0.83.zip -o build/install/ubuntu.zip
test -d build/install/ubuntu && mkdir build/install/ubuntu
unzip build/install/ubuntu.zip -d build/install/ubuntu
mkdir -p /usr/share/fonts/ubuntu
cp build/install/ubuntu/ubuntu-font-family-0.83/*.ttf /usr/share/fonts/ubuntu/
chmod 0775 /usr/share/fonts/ubuntu
chmod 0664 /usr/share/fonts/ubuntu/*
test -e build/install/roboto.zip || curl https://dl.dafont.com/dl/?f=roboto -o build/install/roboto.zip
test -d build/install/roboto && rm -r build/install/roboto || echo
mkdir build/install/roboto
unzip build/install/roboto.zip -d build/install/roboto
mkdir -p /usr/share/fonts/roboto
cp build/install/roboto/*.ttf /usr/share/fonts/roboto/
chmod 0775 /usr/share/fonts/roboto
chmod 0664 /usr/share/fonts/roboto/*
install_ubuntu:
mkdir -p build/install
apt-get update
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends curl unzip texlive texlive-lang-european
test -e build/install/ubuntu.zip || curl https://assets.ubuntu.com/v1/0cef8205-ubuntu-font-family-0.83.zip -o build/install/ubuntu.zip
test -d build/install/ubuntu && mkdir build/install/ubuntu
unzip build/install/ubuntu.zip -d build/install/ubuntu
mkdir -p /usr/share/fonts/ubuntu
cp build/install/ubuntu/ubuntu-font-family-0.83/*.ttf /usr/share/fonts/ubuntu/
chmod 0775 /usr/share/fonts/ubuntu
chmod 0664 /usr/share/fonts/ubuntu/*
test -e build/install/roboto.zip || curl https://dl.dafont.com/dl/?f=roboto -o build/install/roboto.zip
test -d build/install/roboto && rm -r build/install/roboto || echo
mkdir build/install/roboto
unzip build/install/roboto.zip -d build/install/roboto
mkdir -p /usr/share/fonts/roboto
cp build/install/roboto/*.ttf /usr/share/fonts/roboto/
chmod 0775 /usr/share/fonts/roboto
chmod 0664 /usr/share/fonts/roboto/*
# =======================================
# === latex generation ==================
# =======================================
latex/plan_van_aanpak.latex: converters/mdToLatex.sh converters/template.latex markdown/plan_van_aanpak.md
mkdir -p build/plan_van_aanpak
bash converters/mdToLatex.sh markdown/plan_van_aanpak.md latex/plan_van_aanpak.latex build/plan_van_aanpak
bash converters/mdToLatex.sh markdown/plan_van_aanpak.md latex/plan_van_aanpak.latex
plan_van_aanpak.pdf: prepare plan_van_aanpak.latex
# =======================================
# === pdf generation ====================
# =======================================
pdf/plan_van_aanpak.pdf: latex/plan_van_aanpak.latex
cd build/plan_van_aanpak && xelatex ../../latex/plan_van_aanpak.latex
cd build/plan_van_aanpak && xelatex ../../latex/plan_van_aanpak.latex
cd build/plan_van_aanpak && xelatex ../../latex/plan_van_aanpak.latex
mv build/plan_van_aanpak/plan_van_aanpak.pdf pdf/plan_van_aanpak.pdf
pdf/plan_van_aanpak.booklet.pdf: converters/bookletify.latex pdf/plan_van_aanpak.pdf
mkdir -p build/plan_van_aanpak.booklet
sed -e 's|?pdf?|../../pdf/plan_van_aanpak.pdf|' converters/bookletify.latex >build/plan_van_aanpak.booklet/bookletify.latex
pdflatex -interaction=nonstopmode -output-directory="build/plan_van_aanpak.booklet" "build/plan_van_aanpak.booklet/bookletify.latex"
mv build/plan_van_aanpak.booklet/bookletify.pdf pdf/plan_van_aanpak.booklet.pdf

View File

@ -29,8 +29,8 @@ Er is al een concept voor een twee wiel voertuig ontworpen een deels gefabriceer
| Functie | Naam | opleining | Email |
|-------------------|---------------------|------------|------------------|
| Opdracht gever | Niels van Groningen | Automotive | ...@hr.nl |
| School begeleider | Joris Straver | ELE | j.g.Straver@hr.nl|
| Projectleider | Max Kappert | Automotive | 1030682@hr.nl |
| Docentbegeleider | Joris Straver | ELE | j.g.Straver@hr.nl|
| Project lid | Max Kappert | Automotive | 1030682@hr.nl |
| Project lid | Tijn Snijders | Automotive | 1001829@hr.nl |
| Project lid | Chris Tan | ELE | 0992143@hr.nl |
| Project lid | Gryvon Belfor | ELE | 0985890@hr.nl |
@ -48,6 +48,28 @@ Er is al een concept voor een twee wiel voertuig ontworpen een deels gefabriceer
## De opdracht
In dit project wordt the stuursysteem herontworpen, een digital twin en het reactiewiel voor sabilisatie gemaakt.
### stuursysteem
De vorige groep heeft geconstateerd dat er gebrekken zijn aan het huidige mechanisme voor het stuuren. Om deze gebrekken te verbeteren moet het systeem opnieuw optworpen en gefabriseerd worden.
Wij gaat dit systeem herontwerpen zodat de volgende groep zich kan focusen op de aandrijving van de wielen.
### digital twin
Om goed in beeld te krijgen wat er nodig is om het de snelheid en actieradius doelen te behalen, wordt er een ditital twin gamaakt. Deze word zo gamaakt zodat de keuze voor aandrijving en andere keuzes die nog niet vast staan eenvouding aan te passen zijn.
### reactiewiel
Het reactiewiel is n tot nu toe alleen getest in schaal. Wij gaat dit schaal model vertalen naar de 1:1 versie en indien er voldoende budget is wordt deze ook geinstaleerd in het frame.
### afbakeningen
Wij hebben niet als doel om alle eisen de behalen. Er wordt een platform gebouwd waar mee bij vervolg projecten deze eisen wel te behalen zijn.
Er wordt niet gewerkt aan het wiel aandrijf systeem, accu's, chacie (maar dan goed geschreven), of andere systeemen die niet temaken hebben met de drie eerder genoemde onderdelen waar wel aangewerkt worden.
## Het projectresultaat
### Projectactiviteiten
@ -63,19 +85,19 @@ Er is al een concept voor een twee wiel voertuig ontworpen een deels gefabriceer
In de analyse fase worden de volgende documenten opgesteld:
- **Plan van Aanpak**
Dit document.
Dit document.
- **Risico analyse**
Hier worden alle risico's beschreven en wat we doen om de risico's te verminderen.
Hier worden alle risico's beschreven en wat we doen om de risico's te verminderen.
- **Pakket van eisen**
Hier worden alle eisen waar het product aan moet gaan voldoen
Hier worden alle eisen waar het product aan moet gaan voldoen
- **Globale planning**
Zie hoofdstuk [Planning](#Planning).
Zie hoofdstuk [Planning](#Planning).
- **Functioneel prototype?**
Een prototype om te controleren of het concept mogelijk en realistisch is.
Een prototype om te controleren of het concept mogelijk en realistisch is.
### Ontwerp fase
@ -89,6 +111,8 @@ Een prototype om te controleren of het concept mogelijk en realistisch is.
## Kwaliteit
De kwalitijd wordt continu getest, dit word gedaan volgende de Scrum methodiek. Er worden sprintd van twee weken gedaan.
## Planning
Er worden twee niveaus aan van planningen gemaakt: globale planning en een detail planning. De globale planning worden de grotere lijnen van het project geplant. Het doel is om te zorgen dat de hele groep weet wanneer andere onderdelen klaar zijn om de onderdelen met elkaar te kunnen testen.
@ -97,12 +121,12 @@ De detailplanning is voor het plannen van deze onderdelen. Elk onderdeel zal een
Elke week komt de groep samen op donderdag om de planningen door te nemen en waar nodig aanpassingen maken.
De globale planning is te vinden in de [bijlagen]
De globale planning is te vinden in de [bijlagen](#Globale-Planning).
## Kosten en baten
kosten: voor dit project is het budget nog onbekend.
baten: omdat het budjed nog onbekend is, is het moeijlijk te bepalen wat de baten voor het budget zijn.
baten: omdat het budget nog onbekend is, is het moeijlijk te bepalen wat de baten voor het budget zijn.
## Risicos

Binary file not shown.

Binary file not shown.