diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f1f2921..e0a6788 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -29,6 +29,7 @@ final_report: - include/references.bib - report.tex - content/*.tex + - graphics/*.tex rro: stage: rro diff --git a/Makefile b/Makefile index bd5b662..f9da5db 100644 --- a/Makefile +++ b/Makefile @@ -28,7 +28,7 @@ $(TARGET): $(SOURCE) $(GRPH_TARGET) $(CONTENT_SOURCE) $(LATEXMK) $(LATEXMK_OPTS) $(LATEXMK_TARGET) $< $(GRPH_DIR)/%.pdf: $(GRPH_DIR)/%.tex - $(LATEXMK) -lualatex -outdir=$(GRPH_DIR) $(LATEXMK_OPTS) $< + $(LATEXMK) $(LATEXMK_TARGET) -outdir=$(GRPH_DIR) $(LATEXMK_OPTS) $< .PHONY: clean Clean clean: diff --git a/graphics/design_flow.tex b/graphics/design_flow.tex index f1acd80..af82e71 100644 --- a/graphics/design_flow.tex +++ b/graphics/design_flow.tex @@ -11,7 +11,7 @@ draw=black!50, thick, font=\footnotesize, fill=white}, \draw[fill=lightgray] (-1.7cm , 0.5cm) rectangle (5cm, -2.8cm); \draw[fill=lightgray] (-1.7cm,-3cm) rectangle (5cm, -7.2cm); \node (pd) {Problem Description}; - \node (sp)[below=1 of pd] {System\\Requirements}; + \node (sp)[below=1 of pd] {Specifications}; \node (id)[below=1 of sp] {Initial Design}; \node (fs)[below=1 of id] {Feature Definition}; \node (ss)[below=1 of fs] {Feature Selection}; diff --git a/graphics/feature_dependency.tex b/graphics/feature_dependency.tex index ad3cae6..3c3341a 100644 --- a/graphics/feature_dependency.tex +++ b/graphics/feature_dependency.tex @@ -1,16 +1,21 @@ \documentclass{standalone} \usepackage{tikz} -\usetikzlibrary {arrows.meta,graphs,graphdrawing} \usegdlibrary {layered} +\usepackage{siltex} +\usetikzlibrary {arrows.meta,positioning} \tikzset{nodes={text height=.7em, text width=1.2cm, align=center, draw=black!50, thick, font=\footnotesize, fill=white}, >={Stealth[round,sep]}, rounded corners, semithick} \begin{document} -\begin{tikzpicture} - \graph [layered layout, level distance=1.2cm, sibling sep=.5em, sibling distance=1.5cm, sweep crossing minimization] { - "Feat. A" -> {"Feat. B", "Feat. C"}; - "Feat. D" ->[edges=white!99] "Feat. C" -> "Feat. E"; - }; +\begin{tikzpicture}[on grid, y = 1.5cm, x = 1.8cm] + \node (a) {Feature A}; + \node (d) [right = 1 of a]{Feature D}; + \node (b) [below = 1 of a]{Feature B}; + \node (c) [below = 1 of d]{Feature C}; + \node (e) [below = 1 of c]{Feature E}; + \path[->] (a) edge (b) + (a) edge (c) + (c) edge (e); \end{tikzpicture} \end{document} diff --git a/graphics/test_flow_graph.tex b/graphics/test_flow_graph.tex index 77def6a..ea9ff02 100644 --- a/graphics/test_flow_graph.tex +++ b/graphics/test_flow_graph.tex @@ -1,6 +1,6 @@ %&tex \documentclass{standalone} -%\usepackage[]{siltex} +\usepackage{siltex} \usepackage{tikz} \usetikzlibrary {arrows.meta,graphs,positioning,shapes.geometric} \tikzset{nodes={text height=.7em, text width=1.7cm, align=center, diff --git a/graphics/waterfall.tex b/graphics/waterfall.tex index 495ee88..a32c462 100644 --- a/graphics/waterfall.tex +++ b/graphics/waterfall.tex @@ -1,16 +1,23 @@ \documentclass{standalone} \usepackage{tikz} -\usetikzlibrary {arrows.meta,graphs,graphdrawing} \usegdlibrary {layered} +\usepackage{siltex} +\usetikzlibrary {arrows.meta,positioning} \tikzset{nodes={text height=.7em, text width=2.8cm, align=center, draw=black!50, thick, font=\footnotesize, fill=white}, >={Stealth[round,sep]}, rounded corners, semithick} \begin{document} -\begin{tikzpicture} - \graph [layered layout, level distance=1.2cm, sibling sep=.5em, sibling distance=1.5cm, sweep crossing minimization] { - pd [as=Problem Description] -> "Specifications" -> "Initial Design" -> "Implementation" -> "Testing"; - }; +\begin{tikzpicture}[on grid,y=1.2cm,x=3.2cm] + \node (pd) {Problem Description}; + \node (sp)[below=1 of pd] {Specifications}; + \node (id)[below=1 of sp] {Initial Design}; + \node (im)[below=1 of id] {Implementation}; + \node (te)[below=1 of im] {Testing}; + \path[->] (pd) edge (sp) + (sp) edge (id) + (id) edge (im) + (im) edge (te); \end{tikzpicture} \end{document}