Grammle

Grammle – häufige Grammatikfehler

Grammle bietet eine kurze und knackige Übersicht über häufige sprachliche Fehler. Damit soll Grammle es ermöglichen, eigenen sprachlichen Unsicherheiten zu begegnen. Fragt man sich regelmäßig, ob es „aufwändig“ oder „aufwendig“ heißt, könnte man sich einfach die entsprechende Regel als Lesezeichen abspeichern.

Grammle kann auch beim Korrekturlesen fremder Texte hilfreich sein, um Änderungen von Formulierungen kurz und prägnant zu begründen. Statt lang und breit selbst darlegen zu müssen, warum ein bestimmter Ausdruck lieber vermieden werden sollte, kann der Lektor einfach auf die entsprechende Grammle-Regel verweisen.

„Wider besseren Wissens ging er nach draußen, wo das Unwetter bereits erbarmungslos tobte.“ – Schön geschrieben. Trotzdem falsch. Darum nächstes Mal bei Grammle nachsehen.

Voraussetzungen zum Bauen

Um Grammle selbst bauen zu können, musst du:

  1. Die neueste Hugo-Extended-Version von GitHub als .deb herunterladen.
  2. Die heruntergeladene .deb installieren (dabei den richtigen Dateinamen verwenden!).
  3. Git, Python 3 und cURL installieren.
  4. Einen Ordner namens Grammle anlegen.
  5. Darin die Repositorys Grammle/Grammle, Grammle/pages und Grammle/docs klonen.
  6. NVM installieren.
  7. Node.js installieren.
  8. Die Node.js-Abhängigkeiten installieren.
$ sudo apt update && sudo apt upgrade
$ sudo apt install ./hugo_extended_VERSION_Linux-64bit.deb
$ sudo apt install git python3 curl
$ mkdir Grammle && cd Grammle
$ git clone https://codeberg.org/Grammle/Grammle.git
$ git clone https://codeberg.org/Grammle/pages.git
$ git clone https://codeberg.org/Grammle/docs.git
$ cd Grammle
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
$ nvm install node
$ npm install

Grammle bauen

Vorschau der Website unter localhost:1313 starten:

$ npm run start

TypeScript-Klassen auf Fehler überprüfen:

$ npm run test

Grammle bauen:

$ npm run build

Grammle bauen sowie automatisch committen und pushen:

$ npm run commit

Kann ich mitmachen?

Klar! Feedback, Kritik und Ergänzungen sind immer willkommen, und auch Vorschläge für ganz neue Grammle-Einträge kannst du gern machen. Gehe dazu zur Bearbeitungsseite, speichere deine Änderungen in eine Datei und sende diese an den Autor.

Öffne dazu einfach einen neuen Issue bzw. Pull-Request auf Codeberg oder schreibe eine Direktnachricht per Mail oder Matrix-Messenger.

Durch das Beitragen zu Grammle stellst du deine Änderungen unter die Repository-Lizenzen (siehe unten), wobei das Ethical CLA gilt.

Folge Grammle auf Mastodon!

Lizenzen

Unter der Voraussetzung, dass

  1. der Titel „Grammle“ sowie Grammle-Logos, -Icons, -Banner, -Werbeanzeigen und andere Marketing-Medien etc. entfernt oder zumindest hinreichend abgeändert werden, sodass einer potenziellen Verwechslung zwischen dem Original des Lizenzgebers und der Adaption des Lizenznehmers wirksam vorgebeugt wird,

  2. nicht der falsche Eindruck erweckt wird, der Lizenzgeber unterstütze oder bewerbe explizit die Adaption des Lizenznehmers oder den Lizenznehmer selbst, und dass

  3. keine der nachstehend genannten Inhalte zum Zwecke der üblen Nachrede, Verleumdung, falschen Verdächtigung, Rufschädigung usw. gegen den Lizenzgeber verwendet werden,

dürfen

  • a) sämtliche von Pixelcode erstellten Inhalte im auf Codeberg.org zu findenden Grammle-Repository gemäß der Bestimmungen der For Good Eyes Only Licence v0.2 genutzt werden und

  • b) die von Pixelcode erstellten Grammle-Inhalte gemäß der Creative-Commons-Lizenz Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) genutzt werden, wobei

als „Grammle-Inhalte“ all jene Inhalte der gerenderten Grammle-Website gelten, die ein potenzieller Nutzer mithilfe eines Internetbrowsers visuell oder akustisch wahrnehmen kann (Texte, Bilder, Videos, Audio etc.). Dazu zählen insbesondere die Inhalte der Grammle-Regeln (sowohl einzeln als auch als Sammlung) und Meta-Texte wie z.B. „Über Grammle“. Nicht dazu zählt hingegen ausführbarer oder kompilierbarer Programm-/Quellcode (z.B. JavaScript oder TypeScript).

Grammle-Inhalten gleichgestellt sind die menschenlesbaren, nicht ausführbaren Kommentare im Quellcode sowie die per typedoc aus den Kommentaren gerenderte technische Dokumentation.

Diese Lizenzierung ist ausschließlich gültig, solange sie durch keine neuere(n) Lizenzierung(en) ersetzt worden ist (erkennbar an der Git-Commit-Historie des Grammle-Repositorys). Diese Regelung hat jedoch keinen Einfluss auf solche Lizenznahmen, die vor der Ersetzung erfolgt sind (keine rückwirkende Annullierung, vgl. „Irrevocability“-Klausel). Wer aber nach der Ersetzung zum Lizenznehmer wird oder zu werden beabsichtigt, kann sich nicht auf die ersetzte Lizenzierung (oder jegliche noch ältere Lizenzierungen) berufen.

Außerdem bezieht sich diese Lizenzierung ausschließlich auf die laut Git-Commit-Historie gleiche Version der Inhalte des Grammle-Repositorys, statt auf zukünftige Versionen. Diese Lizenzierung ersetzt allerdings sämtliche vorherigen Lizenzierungen des Grammle-Repositorys, wodurch alle vorherigen Lizenzierungen (spätestens) mit dieser Lizenzierung ungültig sind (auch hier keine rückwirkende Annullierung).

Es ist deutsches Urheberrecht anzuwenden.

For Good Eyes Only Flag

summary

Inhalte von Dritten

Grammle verwendet folgende Inhalte, die (größtenteils) von Dritten erstellt worden sind und/oder unter einer anderen Lizenz stehen:

Generated using TypeDoc