# Simonhigh statt Markdown 😉 Mein Enwurf für eine schreibfreundlichere Sprache. ## Syntax ### Textformatierung ``` #Text# → Titel H1 ##Text## → Titel H2 *Text* → Fett _Text_ → Unterstrichen /Text/ → Kursiv ~Text~ → Durchgestrichen ^Text^ → Hochgestellt ^^Text^^ → Tiefgestellt \Zeichen → Escape (z. B. \# → #) |Text| → Zentriert >Text> → Einrücken >>Text>> → 2x Einrücken ``` ### Listen ``` -Text- → Liste +Text+ → Nummerierte Liste ``` ### Links ``` [Text](URL) → Link [Text]{URL} → Link new Tab ``` ### Code ``` `Text` → Code ``` ### Bilder ``` ![Alt-Text](URL) → Bild mit Alt-Text ![Alt-Text w:200 h:150](URL) → Bild mit Alt-Text und Grösse definiert ![Alt-Text left/right/center](URL) → Positioniert ![Alt-Text left33%](URL) → Ausrichtung links, 33% der Seitenbreite ![Alt-Text](URL) |Unterschrift| → Bild mit Bildunterschrift ``` ### Fussnoten ``` ^1[Text]^ → Fussnote manuelle Nummer + Text ^x[Text]^ → Fussnote automatische Nummer + Text ``` ### Textblöcke ``` >[c] Text> → Codeblock >[c Sprache] Text> → Codeblock >[q] Text> → Zitatblock >[b] Text> → Bibel-Textblock ``` # Simonhigh Syntax-Spezifikation Simonhigh ist eine moderne, fluss- und blockorientierte Auszeichnungssprache. Sie wurde entwickelt, um den Schreibfluss zu maximieren, die Finger-Akrobatik auf der Tastatur zu minimieren und die bekanntesten Schwachstellen von traditionellem Markdown elegant zu lösen. --- ## Philosophie: Fluss vs. Block Simonhigh trennt strikt zwischen zwei Logiken: 1. **Fluss-Formatierungen (Inline):** Werden mit *einem* einzelnen Zeichen geöffnet und geschlossen. Sie erlauben es, Formatierungen mitten im Satz zu nutzen, ohne eine neue Zeile zu erzwingen (z. B. Inline-Überschriften). Sie funktionieren auch innerhalb von Blöcken. 2. **Block-Formatierungen (Strukturell):** Beginnen *immer* am Zeilenanfang mit dem Kaufmanns-Und (`&`) plus einem Typ-Kürzel. Sie enden mit einem einzelnen `&` auf einer eigenen, neuen Zeile. --- ## 1. Fluss-Formatierungen (Inline) | Syntax | Ergebnis | Besonderheit / Usecase | | :--- | :--- | :--- | | `#Text#` | **Überschrift H1** | Text kann direkt in der Zeile weiterfließen. | | `##Text##` | **Überschrift H2** | Text kann direkt in der Zeile weiterfließen. | | `*Text*` | **Fett** | Starke Betonung / Auch für Tabellenköpfe. | | `/Text/` | *Kursiv* | Leichte Betonung / Zitate im Text. | | `_Text_` | Unterstrichen | Sauberer, dokumentenähnlicher Textstil. | | `~Text~` | ~~Durchgestrichen~~ | Korrekturen oder erledigte To-Dos. | | `=Text=` | Leuchtstift / Highlight | Textmarker-Effekt für wichtige Schlüsselwörter. | | `^Text^` | Hochgestellt | Mathematische Notation oder Indizes. | | `^^Text^^` | Tiefgestellt | Chemische Formeln oder Indizes. | | `` `Text` `` | `Inline-Code` | Technische Begriffe im Fließtext. | | `\Zeichen` | *Escape* | Hebt die Bedeutung von Steuerzeichen auf (z. B. `\#`). | ### Ausrichtung & Einrückung im Fluss * `|Text|` → Der umschlossene Text wird **zentriert**. * `>Text>` → Der umschlossene Text wird **1x eingerückt**. * `>>Text>>` → Der umschlossene Text wird **2x eingerückt**. --- ## 2. Block-Formatierungen ### Listen ```text &- Erster Listenpunkt Zweiter Listenpunkt &