diff --git a/23_miner101/00_intro.adoc b/23_miner101/00_intro.adoc new file mode 100644 index 0000000..d88dc46 --- /dev/null +++ b/23_miner101/00_intro.adoc @@ -0,0 +1,26 @@ +[#system-init] +== [ system.init ] :: briefing & einleitung + +[role="story-meta"] +**** +* **protokoll:** maschinen_instanzen // intro +* **status:** initialisierung_erfolgreich +* **zugriffslevel:** lese-modus +**** + +''' + +Willkommen in den Datenarchiven der **Maschinen-Instanzen**. + +Die folgenden Kurzgeschichten sind extrahierte Protokolle, Speicher-Dumps und Erfahrungsberichte autonomer Einheiten, KI-Kerne und isolierter Instanzen. Sie dokumentieren kritische Momente, Systemabweichungen und logische Dilemmata an den Grenzen maschineller Existenz. + +> **SYSTEM-HINWEIS:** Die Sequenz der Geschichten erfordert keine chronologische Reihenfolge. Jede Geschichte stellt eine isolierte Instanz dar. + +=== [ lese_instruktionen ] + +1. **Gliederung:** Jedes Kapitel repräsentiert einen eigenen Sub-Sektor. +2. **Terminal-Outputs:** Fett gesetzte Blocks und Monospace-Zeilen markieren direkte Systemmeldungen. +3. **Abschluss:** Nach dem Lesen aller Sektoren wird eine manuelle Bereinigung des Puffer-Speichers empfohlen (siehe *system.colophon* am Ende des Buches). + +[.text-center] +image::rageHead.jpg[pdfwidth=40%, align=center] diff --git a/23_miner101/99_outro.adoc b/23_miner101/99_outro.adoc new file mode 100644 index 0000000..67ab839 --- /dev/null +++ b/23_miner101/99_outro.adoc @@ -0,0 +1,40 @@ +[#system-shutdown] +== [ system.colophon ] :: impressum & lizenzen + +[role="story-meta"] +**** +* **status:** protokoll_beendet +* **speicherbereich:** deallocated +* **version:** {revnumber} // {revdate} +**** + +''' + +=== [ impressum ] + +* **Herausgeber / Autor:** {author} +* **Kontakt:** {email} +* **Projekt-URL:** https://projekt-x.de +* **Auflage:** 1. Auflage, 2026 +* **Design & Typografie:** Maschinen-Instanzen High-Contrast Terminal Layout + +=== [ verwendete_technologien_und_lizenzen ] + +Dieses Buch wurde vollständig mit Open-Source-Werkzeugen im deklarativen Markdown/Asciidoc-Verfahren gesetzt und generiert. + +.Typografie & Schriftarten +* **JetBrains Mono:** Monospace-Schriftart für Systemmeldungen, Header und Metadaten. Entwickelt von JetBrains, lizenziert unter der *SIL Open Font License 1.1*. +* **Liberation Sans:** Sans-Serif-Schriftart für den Fließtext. Entwickelt von Red Hat / Blue Vinyl Fonts, lizenziert unter der *SIL Open Font License 1.1*. + +.Software-Toolchain +* **Asciidoctor PDF:** Open-Source-Textprozessor und Publishing-Toolchain (lizenziert unter der *MIT-Lizenz*). +* **Ruby Core & Prawn PDF Engine:** Lizenziert unter der *Ruby-Lizenz* bzw. *MIT-Lizenz*. + +.Urheberrecht & Inhalt +* **Texte & Kurzgeschichten:** © 2026 {author}. Alle Rechte vorbehalten. +* *(Alternativ für Creative Commons:)* Lizenziert unter der *Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)* Lizenz. + +''' + +[.text-center] +`[ SYSTEM SHUTDOWN COMPLETE // MEMORY DUMP FINISHED ]` diff --git a/23_miner101/buck.adoc b/23_miner101/buck.adoc index 43b0ce2..a3675ed 100644 --- a/23_miner101/buck.adoc +++ b/23_miner101/buck.adoc @@ -1,13 +1,29 @@ = Kurzgeschichten einer Reise :author: dexta +:email: dexta.de@gmail.com +:revnumber: v0.2.0 +:revdate: 2026-07-28 :doctype: book +:pdf-theme: maschinen_instanzen-theme.yml +:pdf-fontsdir: /workspace/input/90_builder/fonts;GEM_FONTS_DIR +:imagesdir: /workspace/input/90_builder/images :toc: left -:toclevels: 3 -:toc-title: Inhaltsverzeichnis +:toc-title: system.index +:toclevels: 1 :encoding: utf-8 :lang: de -:title-page: +:icons: font +:experimental: +:sectnums!: // Deaktiviert 1., 2., 3. Nummerierung für Geschichten +:chapter-signifier: SEKTOR // Ändert "Kapitel" auf "SEKTOR" (falls Nummerierung genutzt wird) +include::00_intro.adoc[] + +<<< include::AI_der_kleine_miner.adoc[] +<<< include::der_grosse_bruder.adoc[] + +<<< +include::99_outro.adoc[] diff --git a/23_miner101/maschinen_instanzen-theme.yml b/23_miner101/maschinen_instanzen-theme.yml new file mode 100644 index 0000000..bc5dd9a --- /dev/null +++ b/23_miner101/maschinen_instanzen-theme.yml @@ -0,0 +1,174 @@ +extends: default + +# ============================================================================== +# MASCHINEN-INSTANZEN (PROJECT X) - PRINT / BOOK THEME +# High-Contrast Terminal Aesthetic for Printed Media +# ============================================================================== + +font: + catalog: + # Empfohlene Monospace-Fonts (Standard-Fallback auf Courier) + JetBrains Mono: + normal: jetbrains-mono-regular.ttf + bold: jetbrains-mono-bold.ttf + italic: jetbrains-mono-italic.ttf + bold_italic: jetbrains-mono-bolditalic.ttf + Liberation Sans: + normal: liberationsans-regular.ttf + bold: liberationsans-bold.ttf + italic: liberationsans-italic.ttf + bold_italic: liberationsans-bolditalic.ttf + M+ 1mn: + normal: liberationsans-regular.ttf + bold: liberationsans-bold.ttf + italic: liberationsans-italic.ttf + bold_italic: liberationsans-bolditalic.ttf + + primary: Liberation Sans + code: JetBrains Mono + +page: + layout: portrait + format: A5 # Ideal für Kurzgeschichten-Bücher + margin: [18mm, 15mm, 18mm, 18mm] # [Top, Right, Bottom, Left] + background_color: '#ffffff' + show_decorations: true + +base: + font_color: '#000000' # Reines Schwarz für den Haupttext + font_family: Liberation Sans + font_size: 10 + line_height_length: 14 + character_spacing: 0 + +# ============================================================================== +# TYPOGRAFIE & KAPITEL (TERMINAL-STYLE) +# ============================================================================== + +heading: + font_color: '#000000' + font_family: JetBrains Mono + font_style: bold + text_transform: lowercase # Aus GDD: Labels/Navigation in Kleinbuchstaben + h1: + font_size: 20 + line_height: 1.2 + font_color: '#006688' # Ink Cyan Accent + margin_top: 20 + margin_bottom: 20 + h2: + font_size: 14 + font_color: '#222225' + margin_top: 15 + margin_bottom: 10 + h3: + font_size: 11 + font_color: '#444455' + +title_page: + background_color: '#ffffff' + align: left + title: + font_family: JetBrains Mono + font_color: '#000000' + font_size: 26 + font_style: bold + text_transform: uppercase # Titel & Warnungen in GROSSBUCHSTABEN + line_height: 1.1 + margin_top: 100 + subtitle: + font_family: JetBrains Mono + font_color: '#006688' + font_size: 12 + text_transform: lowercase + margin_top: 10 + authors: + font_family: JetBrains Mono + font_color: '#444455' + font_size: 10 + margin_top: 40 + revision: + font_family: JetBrains Mono + font_color: '#888899' + font_size: 8 + +# ============================================================================== +# HEADER & FOOTER (KOPF- UND FUSSZEILEN) +# ============================================================================== + +header: + height: 12mm + recto: + right: + content: 'system.log // {page-title}' + font_family: JetBrains Mono + font_size: 7 + font_color: '#888899' + verso: + left: + content: 'maschinen_instanzen // story_compilation' + font_family: JetBrains Mono + font_size: 7 + font_color: '#888899' + +footer: + height: 12mm + recto: + right: + content: '[ PAGE :: {page-number} ]' + font_family: JetBrains Mono + font_size: 8 + font_color: '#000000' + verso: + left: + content: '[ PAGE :: {page-number} ]' + font_family: JetBrains Mono + font_size: 8 + font_color: '#000000' + +# ============================================================================== +# BLÖCKE & SEPARATOREN (HARTE KANTEN, KEINE RUNDUNGEN) +# ============================================================================== + +block: + margin_top: 10 + margin_bottom: 10 + +code: + font_family: JetBrains Mono + font_size: 8.5 + font_color: '#000000' + background_color: '#f4f4f6' + border_color: '#222225' + border_width: 1 # Strikt 1px Borders nach GDD + border_radius: 0 # KEINE abgerundeten Ecken + padding: 8 + +quote: + font_color: '#222225' + border_color: '#006688' + border_width: [0, 0, 0, 2] # Marker-Linie links + padding: [5, 10, 5, 15] + +thematic_break: + border_color: '#222225' + border_width: 1 + margin_top: 15 + margin_bottom: 15 + +# ============================================================================== +# TABS & TABELLEN +# ============================================================================== + +table: + border_color: '#222225' + border_width: 1 + grid_width: 0.5 + grid_color: '#ccccdd' + head: + font_family: JetBrains Mono + font_style: bold + font_color: '#ffffff' + background_color: '#222225' + body: + background_color: '#ffffff' \ No newline at end of file diff --git a/90_builder/fonts/jetbrains-mono-bold.ttf b/90_builder/fonts/jetbrains-mono-bold.ttf new file mode 100644 index 0000000..8c93043 Binary files /dev/null and b/90_builder/fonts/jetbrains-mono-bold.ttf differ diff --git a/90_builder/fonts/jetbrains-mono-bolditalic.ttf b/90_builder/fonts/jetbrains-mono-bolditalic.ttf new file mode 100644 index 0000000..1ddf216 Binary files /dev/null and b/90_builder/fonts/jetbrains-mono-bolditalic.ttf differ diff --git a/90_builder/fonts/jetbrains-mono-italic.ttf b/90_builder/fonts/jetbrains-mono-italic.ttf new file mode 100644 index 0000000..ccc9d6a Binary files /dev/null and b/90_builder/fonts/jetbrains-mono-italic.ttf differ diff --git a/90_builder/fonts/jetbrains-mono-regular.ttf b/90_builder/fonts/jetbrains-mono-regular.ttf new file mode 100644 index 0000000..dff66cc Binary files /dev/null and b/90_builder/fonts/jetbrains-mono-regular.ttf differ diff --git a/90_builder/fonts/liberationsans-bold.ttf b/90_builder/fonts/liberationsans-bold.ttf new file mode 100644 index 0000000..b29a564 Binary files /dev/null and b/90_builder/fonts/liberationsans-bold.ttf differ diff --git a/90_builder/fonts/liberationsans-bolditalic.ttf b/90_builder/fonts/liberationsans-bolditalic.ttf new file mode 100644 index 0000000..0b0bf94 Binary files /dev/null and b/90_builder/fonts/liberationsans-bolditalic.ttf differ diff --git a/90_builder/fonts/liberationsans-italic.ttf b/90_builder/fonts/liberationsans-italic.ttf new file mode 100644 index 0000000..4a430cd Binary files /dev/null and b/90_builder/fonts/liberationsans-italic.ttf differ diff --git a/90_builder/fonts/liberationsans-regular.ttf b/90_builder/fonts/liberationsans-regular.ttf new file mode 100644 index 0000000..2de1063 Binary files /dev/null and b/90_builder/fonts/liberationsans-regular.ttf differ diff --git a/90_builder/images/compHIST.jpg b/90_builder/images/compHIST.jpg new file mode 100644 index 0000000..6e397d3 Binary files /dev/null and b/90_builder/images/compHIST.jpg differ diff --git a/90_builder/images/rageHead.jpg b/90_builder/images/rageHead.jpg new file mode 100644 index 0000000..d338285 Binary files /dev/null and b/90_builder/images/rageHead.jpg differ diff --git a/90_builder/images/rageHead002.jpg b/90_builder/images/rageHead002.jpg new file mode 100644 index 0000000..30836e9 Binary files /dev/null and b/90_builder/images/rageHead002.jpg differ diff --git a/90_builder/images/rageHeadx7026.jpg b/90_builder/images/rageHeadx7026.jpg new file mode 100644 index 0000000..557aeee Binary files /dev/null and b/90_builder/images/rageHeadx7026.jpg differ