lojbanistan / lojbanistan.de

Deutsche Materialien zu Lojban aus der Augsburger Lerngruppe
3 stars 1 forks source link

Lojban Syntaxhighlighting #6

Open uwap opened 8 years ago

uwap commented 8 years ago

Es wäre cool, wenn wir lojban syntaxhighlighting hätten. Eventuell sogar mit Wörterbuchabfragen wenn man ein Wort hovert.

Edit: Wir sind recht weit gekommen. Hier ist eine Fortschrittstodo:

uwap commented 8 years ago

Vielleicht ist es ja sogar möglich Hakyll Compiler dafür zu nutzen und dann direkt für jedes Wort eine Abfrage an jbovlaste oder vlasisku machen. Das ganze können wir dann statisch reinkompilieren und per CSS das syntaxhighlighting machen. Wir können dann auch gleich die übersetzungen statisch machen und nur per javascript (Vielleicht sogar nur mit CSS) beim hovern anzeigen.

uwap commented 8 years ago

Turns out: Es geht. Ich habe in 1efbfe6 eine sehr dreckige testimplementierung gemacht. Ich hoffe, dass das Jemand™ irgendwann noch mal neu in sauber implementiert, ich gehe aber fast davon aus, dass das mehr oder weniger so auf ewig im Code bleiben wird. Wörterbuchabfragen müssen noch gemacht werden. Hakyll stellt glücklicherweise eine unsafeCompiler :: IO a -> Compiler a funktion für sowas bereit.

Profpatsch commented 8 years ago

Es gibt jetzt hier ein Skript, mit dem man sich dicts für $Sprache ausgeben lassen kann. Man braucht allerdings davor einen Account auf jbovlaste.

uwap commented 7 years ago

Wir sollten aus {lojban} das kürzere {jbo} machen. Das wird ansonsten bei inline dingern zu lang. Eventuell könnten wir sogar beides unterstützen.

uwap commented 7 years ago

Das Anzeigen von Übersetzungen ist denke ich feature complete. Ich füge mal in den ersten Kommentar eine Todo ein.