Skizzen und technische Formen direkt aus Text erzeugen
ASCII-nahe Diagrammsprachen eignen sich für schnelle Skizzen, README-Dateien und technische Darstellungen, deren Quelle unmittelbar lesbar bleiben soll. Ditaa, SvgBob, GoAT und Pikchr unterscheiden sich jedoch deutlich bei Syntax, Layoutkontrolle und Stabilität.
Zwei Tage sind notwendig, um vier Werkzeuge praktisch zu vergleichen, Zeichensatz- und Formatierungsprobleme zu beherrschen und aus einer spontanen Skizze eine reproduzierbare, reviewfähige Dokumentationsquelle zu entwickeln.
Inhaltsübersicht
- Einsatzgrenzen text- und ASCII-naher Diagramme
- Ditaa für Boxen, Verbindungen und einfache Strukturen
- SvgBob für technische ASCII-Zeichnungen
- GoAT für textbasierte Diagrammskizzen
- Pikchr für präziser platzierte Formen und Beziehungen
- Zeichensatz, Monospace und stabile Quellformatierung
- Kroki-Rendering und Dokumentationsintegration
- Werkzeugvergleich, Review und Fallstudie
Zielgruppe
Das Seminar richtet sich an Entwickler, Administratoren, technische Redakteure, Architekten und Open-Source- oder Plattformteams, die kompakte Diagramme direkt in textnahen Quellen pflegen möchten.
Voraussetzungen
Erforderlich sind allgemeine IT-Kenntnisse und sicherer Umgang mit Textdateien. Erfahrung mit Markdown, AsciiDoc oder README-Dokumentation ist hilfreich. Vorkenntnisse in Ditaa, SvgBob, GoAT oder Pikchr werden nicht vorausgesetzt.
Lernstrecke Schritt für Schritt
- Schritt 1: Eignung textnaher Diagramme bewerten. Quelllesbarkeit, Layoutanspruch, Zielmedium, Änderungsrate und benötigte Semantik bestimmen, ob eine ASCII-nahe Sprache sinnvoll ist.
- Schritt 2: Ein Ditaa-Grunddiagramm erstellen. Boxen, Linien, Pfeile, Beschriftungen und grundlegende Typkennzeichnungen werden in einem festen Zeichenraster aufgebaut.
- Schritt 3: Ditaa-Strukturen stabilisieren. Ausrichtung, Abstände und Verbindungspunkte werden so formatiert, dass kleine Textänderungen nicht unbeabsichtigt das gesamte Layout zerstören.
- Schritt 4: SvgBob anwenden. Technische Skizzen, Leitungen, Pfeile und Formen werden aus ASCII-Quellen erzeugt. Eignung für README- und Protokolldokumentation wird geprüft.
- Schritt 5: GoAT vergleichen. Ein identisches Beispiel wird mit GoAT umgesetzt. Quelllesbarkeit, unterstützte Formen und Renderstabilität werden systematisch verglichen.
- Schritt 6: Pikchr-Grundlagen nutzen. Formen, relative Positionen, Verbindungen und Beschriftungen werden präziser als in reinem ASCII angeordnet.
- Schritt 7: Komplexere Pikchr-Strukturen aufbauen. Wiederholte Elemente, Ausrichtung und Gruppen werden für eine technische Komponentenübersicht verwendet.
- Schritt 8: Zeichensatz und Whitespace kontrollieren. UTF-8, Tabulatoren, Leerzeichen, Zeilenenden und Monospace-Darstellung werden vereinheitlicht. Automatische Formatierer werden passend konfiguriert.
- Schritt 9: Quellenkonventionen definieren. Maximale Breite, Einrückung, Kommentare, Beschriftung und Dateiendungen erhalten einfache Regeln.
- Schritt 10: Über Kroki rendern. Diagrammtyp, Quelle und Ausgabeformat werden per API oder CLI verarbeitet. Fehlermeldungen werden von Quellformatierungsproblemen getrennt.
- Schritt 11: In Dokumentation integrieren. Eine textnahe Quelle wird in Markdown oder AsciiDoc eingebunden und im automatisierten Build gerendert.
- Schritt 12: Werkzeuge anhand einer Fallstudie auswählen. Vier Varianten derselben technischen Skizze werden nach Aussage, Quelllesbarkeit, Layoutstabilität und Wartungsaufwand bewertet.
Praxisaufgaben
- Eine kleine Systemskizze mit Ditaa erstellen und stabil ausrichten.
- Dasselbe Beispiel mit SvgBob oder GoAT umsetzen und vergleichen.
- Eine präzise technische Darstellung mit Pikchr aufbauen.
- Whitespace- und Zeichensatzfehler absichtlich erzeugen und beheben.
- Eine textnahe Diagrammquelle in einen automatisierten Dokumentationsbuild integrieren.
Kompetenzziele
- Text- und ASCII-nahe Diagrammsprachen nach Einsatzfall auswählen.
- Ditaa, SvgBob, GoAT und Pikchr für typische technische Skizzen verwenden.
- Zeichensatz, Whitespace und Layoutquellen stabil organisieren.
- Textdiagramme über Kroki reproduzierbar rendern und integrieren.
- Werkzeuge anhand von Lesbarkeit, Aussage und Wartungsaufwand bewerten.
Fachbereichsleitung / Leitung der Trainer / Ansprechpersonen
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Entwickler, Administratoren, technische Redakteure, Architekten und Plattformteams |
| Voraussetzungen: | Allgemeine IT-Kenntnisse und sicherer Umgang mit Textdateien |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Fachvortrag, Demonstrationen, praktische Übungen, Live-Konfiguration und Review am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
