Große anpassung in ORdnerstruktur und Verlinkung. Ganz viel Copiloit erst mal alles chacken

This commit is contained in:
Florian Hensel
2025-12-21 14:14:51 +01:00
parent a1bb73cf22
commit 65c3fb63b1
38 changed files with 1777 additions and 38 deletions

View File

@@ -18,11 +18,11 @@ Dieses Projekt enthält ein Bash-Skript und eine Umgebung zum automatischen Konv
Alle Markdown-Dateien in mkdocs/docs pdfen:
./mkdocs-complete.sh
Einzelne Datei konvertieren:
./mkdocs-to-pdf.sh Linux_Unternehmen/nextcloud-ldap.md
Einzelne Datei konvertieren (Dateiname relativ zu `mkdocs/docs`):
./mkdocs-to-pdf.sh nextcloud-ldap.md
Mehrere Dateien gleichzeitig
./mkdocs-to-pdf.sh basics/Einstieg_in_Linux-Desktop.md Linux_Unternehmen/linux-als-ad-client.md
./mkdocs-to-pdf.sh Einstieg_in_Linux-Desktop.md linux-als-ad-client.md
````
## Voraussetzungen
@@ -36,11 +36,11 @@ Mehrere Dateien gleichzeitig
## Verzeichnisstruktur
````
mkdocs/
├── docs/ <- Markdown Quelldateien und Medien
│ ├── Linux_Unternehmen/
├── nextcloud-ldap.md
│ │ └── nextcloud-ldap-media/ <- Bilder für Markdown
│ └── basics/
├── docs/ <- Markdown Quelldateien und Medien (jetzt flach organisiert)
│ ├── nextcloud-ldap.md
│ ├── assets/
│ │ └── nextcloud/ <- Bilder und Design-Assets für Nextcloud-Seite
│ └── ... (Markdown-Dateien liegen direkt im docs-Root)
├── mkdocs.yml <- MkDocs Konfigurationsdatei
└── site/ <- Ergebnis von MkDocs Build (HTML, PDF)
````
@@ -52,7 +52,7 @@ text
## Hinweise
- Bildpfade in Markdown müssen relativ zum Markdown-Dokument korrekt sein (z.B. `./nextcloud-ldap-media/image1.png`)
- Bildpfade in Markdown müssen relativ zum MarkdownDokument korrekt sein (z.B. `assets/nextcloud/image1.png` oder `assets/nextcloud/design/Logo.png`)
- Änderungen an Markdown führen bei Ausführung des Skripts zur Neugenerierung der PDFs
- Vor dem Commit werden automatisch PDF-Download-Links hinzugefügt, wenn noch nicht vorhanden