summaryrefslogtreecommitdiff
path: root/10-entwurfsheft/README.md
diff options
context:
space:
mode:
Diffstat (limited to '10-entwurfsheft/README.md')
-rw-r--r--10-entwurfsheft/README.md31
1 files changed, 31 insertions, 0 deletions
diff --git a/10-entwurfsheft/README.md b/10-entwurfsheft/README.md
new file mode 100644
index 0000000..2c08f29
--- /dev/null
+++ b/10-entwurfsheft/README.md
@@ -0,0 +1,31 @@
+# Entwurfsheft
+
+> Systemdesign und -spezifikation
+
+## Diagramme
+
+Installiere [PlantUML](https://plantuml.com/starting) (oder über einen Paketmanager).
+
+Arbeiten an Diagrammen mit Echtzeit-Vorschau (Anzeige wird beim Speichern der
+puml-Datei aktualisiert):
+```sh
+java -jar plantuml.jar -gui assets/classdiagram.puml
+
+# bzw (wenn zu PATH hinzugefügt oder Linux)
+plantuml -gui assets/classdiagram.puml
+```
+
+Bauen der Diagramme:
+```sh
+java -jar plantuml.jar -teps assets/*.puml
+
+# bzw (wenn zu PATH hinzugefügt oder Linux)
+plantuml -teps assets/*.puml
+
+# bzw über Makefile (Linux)
+make diagram
+
+# oder zum Erstellen von Diagrammen und LaTeX:
+make
+```
+