So konvertieren Sie Markdown-Dokumente im Kate-Texteditor ganz einfach in HTML [Linux]

Es gibt viele Gründe, Texte im Klartext zu verfassen. Ein Grund dafür ist, dass Texteditoren im Vergleich zu anderen Dokumentanwendungen wie Textverarbeitungsprogrammen (im Allgemeinen) langsamer arbeiten und größtenteils ablenkungsfrei sind. Viele Texteditoren verbergen jedoch noch andere clevere Tricks, die sie auf unterschiedliche Weise nützlich machen können. In diesem Artikel verwenden wir die „Build“-Funktion des Kate-Texteditors in KDE, um automatisch Ausgaben zu generieren Pandoc wie wir es kürzlich getan haben.

Aktivieren des Kate Build Plugins

Um diese Pandoc-Ausgabe automatisch zu machen, müssen wir das „Build“-Plug-in aktivieren.

  1. Gehen Sie zum Menü „Einstellungen“ und wählen Sie dann „Kate konfigurieren“.
  2. Wählen Sie aus den Elementen auf der linken Seite „Plugins“ aus. Dadurch wird der Plugin-Manager angezeigt.
  3. Überprüfen Sie den Punkt „Build Plugin“.
  4. OK klicken."

Wenn dies bei Ihnen korrekt funktioniert hat, sollte unten auf dem Bildschirm ein Element mit der Bezeichnung „Build Output“ angezeigt werden. Hier erklären wir Kate, wie sie mit dem Befehl pandoc die Ausgabe aus der aktuell bearbeiteten Datei generiert.

Einrichten Ihres Build-Profils

Wie der Name schon sagt, richtet sich diese Funktion im Allgemeinen an Entwickler, die Code schreiben, und kompiliert diesen Code für sie. Aber es gibt eine „Quick Compile“-Option, die nichts weiter tut, als einen von Ihnen konfigurierten Befehl auszuführen, und dort werden wir die gewünschten Pandoc-Optionen einfügen. Klicken Sie ganz unten im Kate-Fenster auf das Element „Ausgabe erstellen“. Daraufhin wird ein Dialogfeld wie das folgende angezeigt.

Auf der ersten Registerkarte „Fehler und Warnungen“ wird das Ergebnis Ihres Befehls angezeigt, wenn etwas schief geht, und auf der zweiten Registerkarte „Ausgabe“ wird nichts angezeigt, wenn alles nach Plan verläuft. Die letzte Registerkarte, „Zieleinstellungen“, ist diejenige, die uns interessiert. Lassen Sie uns etwas erstellen, was Kate ein „Build-Ziel“ für Pandoc nennt. Klicken Sie zunächst auf die Schaltfläche „Neu“ (die Schaltfläche ganz links mit dem grünen Pluszeichen). Dadurch wird ein Build-Profil erstellt, dem wir im Feld über der Schaltfläche „Neu“ einen Namen geben können – nennen wir es „MD > HTML“, um anzuzeigen, dass dadurch automatisch eine HTML-Version unseres Markdown-Dokuments generiert werden soll.

Wenn Sie dies tun, füllt Kate einige der Einstellungen auf der rechten Seite aus, darunter „Build“ und „Clean“. Dies sind Dinge, um die wir uns bei unserer Arbeit keine Sorgen machen müssen, daher können wir die Befehle „make“ und „make clean“ löschen. Geben Sie stattdessen den folgenden Befehl in das Feld „Quick comple“ ein:

pandoc -r markdown -w html -o %f.html %f

Hier ist „%f“ ein Code, den Kate durch den Namen der aktuell im Fenster geöffneten Datei ersetzt. Sobald Sie Ihr Markdown-Dokument fertiggestellt haben, wählen Sie in der Symbolleiste das Menü „Erstellen“ und dann „Schnellkompilierung“.

Voila! Überprüfen Sie das Verzeichnis, in dem sich Ihr Markdown-Dokument befand, und Sie werden eine Datei mit dem Titel sehen [name of your original file].html. Beachten Sie, dass der „%f“-Code den gesamten Dateinamen enthält. Wenn Ihr Original also „myfile.md“ hieß, heißt das neu generierte „myfile.md.html“ (da die ursprüngliche Erweiterung enthalten ist).

Nun möchte ich dies einer Tastenkombination zuweisen. Dies können Sie im Dialog „Einstellungen -> Verknüpfungen konfigurieren“ tun. Suchen Sie das Element „Schnellkompilierung“, klicken Sie auf die Spalte „Verknüpfung“ für diese Zeile, wählen Sie beim Öffnen „Benutzerdefiniert“ aus und klicken Sie auf die Schaltfläche „Keine“. Dies ändert sich dann in „Eingabe“ – die nächste Tastaturkombination, die Sie drücken, wird dieser zugewiesen. Stellen Sie daher sicher, dass Sie eine Strg- oder Alt-Taste verwenden. Möglicherweise werden Sie auch gewarnt, dass dieser Kombination bereits eine andere Funktion zugewiesen ist. Dies ist jedoch offensichtlich wichtiger und kann daher überschrieben werden. Wie in der Abbildung unten gezeigt, habe ich „Schnellkompilierung“ Strg+B zugewiesen.

Wenn ich mir jetzt den HTML-Code ansehen möchte, den mein Markdown generiert, muss ich nur noch Strg+B drücken.

Index
  1. Aktivieren des Kate Build Plugins
  2. Einrichten Ihres Build-Profils

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Go up