Ubuntu 16.04 Xenial Xerus
Ubuntu 14.04 Trusty Tahr
Ubuntu 12.04 Precise Pangolin
InyokaEdit ist ein speziell auf Inyoka ausgerichteter Editor. In erster Linie ist er dafür gedacht, Artikel für auf Inyoka aufbauende Portale auf dem eigenen Rechner zu erstellen. Es wird keine Internetverbindung zum Schreiben benötigt, da InyokaEdit über eine integrierte Vorschaufunktion verfügt. InyokaEdit wurde mit Qt erstellt und integriert sich somit in jede Desktopumgebung und ist plattformübergreifend verfügbar.
InyokaEdit | ||
Projektseite
| ||
Sprache: | ||
Autor: | Shakesbier | |
Erste Veröffentlichung: | 2012 | |
Lizenz: | GNU GPL v3 | |
Oberfläche: | Qt | |
Programmiersprache: | C++ | |
Installation: | PPA |
Weitere Funktionen:
Herunterladen des Rohtextes eines Inyokaartikels inklusive Bilder
Hochladen eines Artikels in die Wiki-Baustelle
Integrierte offline Vorschaufunktion
Paralleles Bearbeiten mehrer Artikel (Registerkarten)
Rudimentäre Codevervollständigung
Alle Inyoka-Textbausteine und InterWiki-Links über das Menü auswählbar
Erweiterungen:
Syntax-Hervorhebung der Inyoka-Elemente
Rechtschreibprüfung (basierend auf Hunspell)
Wissensblock-Auswahldialog
Tabellengenerator/-konverter
Tastenkombinationen für eigene Textelemente
InyokaEdit ist kein Bestandteil der offiziellen Paketquellen. Zur Installation muss das "Pesonal Packages Archiv" (PPA) [1] des Entwicklers freigeschaltet werden.
Adresszeile zum Hinzufügen des PPAs:
ppa:elthoro/inyokaedit
Zusätzliche Fremdquellen können das System gefährden.
Ein PPA unterstützt nicht zwangsläufig alle Ubuntu-Versionen. Weitere Informationen sind der PPA-Beschreibung des Eigentümers/Teams elthoro zu entnehmen.
Damit Pakete aus dem PPA genutzt werden können, müssen die Paketquellen neu eingelesen werden.
Nach dem Aktualisieren der Paketquellen können InyokaEdit und optional die Erweiterungen über die folgenden Pakete installiert [2] werden:
inyokaedit (ppa)
inyokaedit-plugins (ppa, optional ab Version 0.14.0; enthält Rechtschreibprüfung, Syntax-Hervorhebung, Wissensbox-Auswahldialog, Tabellengenerator und Tastenkombinationen)
mit apturl
Paketliste zum Kopieren:
sudo apt-get install inyokaedit inyokaedit-plugins
sudo aptitude install inyokaedit inyokaedit-plugins
Sofern in der Vorschau die Syntax-Hervorhebung im Codeblock angezeigt werden soll, wird zusätzlich das nachfolgende Paket benötigt. Hinweis: Dies betrifft nicht die Syntax-Hervorhebung im Editor. Für diese wird kein extra Paket benötigt.
python-pygments
mit apturl
Paketliste zum Kopieren:
sudo apt-get install python-pygments
sudo aptitude install python-pygments
Nach der Installation kann InyokaEdit über "Zubehör → InyokaEdit" (Ubuntu), bzw. "Dienstprogramme → InyokaEdit" (Kubuntu) gestartet werden.
Beim ersten Programmstart erscheint ein Dialog, über den für die korrekte Artikelvorschau benötigte Dateien von Inyoka heruntergeladen werden können. Dieser Vorgang kann einige Minuten dauern. Alternativ kann der Download später manuell gestartet werden.
Über das Menü "Datei → Neu von Template" können Artikelvorlagen geladen werden. Zusätzlich können eigene Vorlagen erstellt werden. Nachdem diese im Verzeichnis ~/.local/share/data/inyokaedit/templates/articles/ (falls der Editor mit Qt4 kompiliert wurde) bzw. ~/.local/share/inyokaedit/templates/articles/ (Qt5) mit der Dateiendung .tpl abgelegt wurden, erscheinen diese ebenfalls im Vorlagenmenü. Die Symbolleiste des Editors entspricht exakt der Symbolleiste, welche bei der Online-Bearbeitung eines Artikels innerhalb von Inyoka angezeigt wird. Des Weiteren stehen über das Menü alle in Inyoka verfügbaren Textbausteine und InterWiki-Links zur Verfügung.
Durch auf kann der Rohtext eines beliebigen Wikiartikels heruntergeladen werden. Hierzu muss man den Namen des gewünschten Artikels in das erscheinende Eingabefenster eingeben. Zum Herunterladen alter Artikelrevisionen muss die Zeichenkette @rev=1234
(1234
durch die jeweilige Revisionsnummer des Artikels ersetzen) angehängt werden. Über den Knopf kann der aktuell geöffnete Artikel in die Baustelle hochgeladen werden.
Über "Hilfe → Syntax-Übersicht" öffnet sich ein Fenster mit einer Übersicht über alle zur Verfügung stehenden Syntaxelemente inklusive einer kurzen Beschreibung.
Durch auf das Symbol oder beim Wechsel eines Reiters wird die Vorschau des Artikels generiert und angezeigt. Befindet man sich in der Vorschau, kann man durch ein Popup-Menü öffnen, über das man die Seite neu laden oder vor und zurück navigieren kann, falls man auf einen Link geklickt hat.
Über die "Einstellungen" kann der Editor vertikal oder horizontal geteilte werden. Damit wird die Vorschau direkt neben oder unter dem Rohtext des Artikels angezeigt. Zusätzlich kann festgelegt werden, beim Druck auf welche Taste (z.B. immer sobald ⏎ gedrückt wird) die Vorschau automatisch aktualisiert werden soll. Alternativ kann eine Zeitspanne angegeben werden, nach der die Vorschau automatisch neu erstellt wird.
Sollen eigene Bilder in der Vorschau genutzt werden, müssen diese im Verzeichnis des Artikels abgelegt werden.
Tabelle erstellen |
Sofern das Paket inyokaedit-plugins installiert ist, stehen Syntax-Hervorhebung, Rechtschreibprüfung, Wissensblock-Auswahl, Tabellengenerator/-konverter und Tastenkombinationen als Erweiterungen zur Verfügung. Über "Bearbeiten → Einstellungen → Erweiterungen" können diese separat de-/aktiviert werden, sowie weitere Konfigurationen vorgenommen werden.
Für die Syntax-Hervorhebung können eigene Farbstile definiert werden. Sowohl die Wissensblock-Auswahl, als auch die Tastenkombinationen für eigene Textelemente können beliebig erweitert oder gekürzt werden. Über den Tabellengenerator/-konverter können Tabellen in frei wählbarer Größe inklusive Farbformatierungen erstellt werden. Des Weiteren können Tabellen von der Inyoka Basisformatierung in die "neue" Tabellenformatierung und umgekehrt umgewandelt werden.
Der Aufruf einer Erweiterung geschieht über das Menü "Extras", bzw. zusätzlich bei manchen Erweiterungen über das entsprechende Symbol in der Werkzeugleiste.
Damit die Vorschaufunktion korrekt funktioniert, müssen einige Bilder und CSS-Dateien von Inyoka heruntergeladen werden. Beim ersten Programmstart erscheint ein entsprechender Dialog, über den der Download gestartet werden kann. Falls der Download unterbrochen wurde oder man die vorhandenen Dateien aktualisieren möchte, kann der Downloadprozess über den Menüpunkt "Extras → Inyoka-Styles herunterladen" erneut gestartet werden.
Alternativ, sofern nicht alle Style-Elemente heruntergeladen werden sollen, können nur die InterWiki-Links über "Extras → Update InterWiki-Links" aktualisiert werden.
Es ist empfehlenswert zumindest den letztgenannten Menüpunkt nach Erscheinen einer neuen Programmversion aufzurufen, da mit der Aktualisierung des Editors eventuell ebenfalls neue Style-Elemente hinzugefügt wurden.
Über "Bearbeiten → Einstellungen" kann ein grafischer Einstellungsdialog aufgerufen werden.
Sofern man das automatische Speichern des Dokuments nach einer gewissen Zeit aktiviert hat, wird eine Sicherungskopie unter ~/.local/share/data/inyokaedit/AutoSave.bak~ (falls der Editor mit Qt4 kompiliert wurde) bzw. ~/.local/share/inyokaedit/AutoSave.bak~ (Qt5) abgelegt, bzw. falls eine existierende .iny-Datei geöffnet wurde, wird eine .bak~-Datei im selben Ordner wie der geöffnete Artikel angelegt.
Da nicht direkt mit jeder Ubuntu-Version eine aktualisierte Version von InyokaEdit zur Verfügung stehen kann, hat man die Möglichkeit, die Textbausteine Getestet und UT über eine Konfigurationsdatei selbst um neue Ubuntu-Versionen zu erweitern. Hierzu muss eine Textdatei TestedWith.conf bzw. TestedWithTouch.conf im Verzeichnis ~/.local/share/data/inyokaedit/templates/ (falls der Editor mit Qt4 kompiliert wurde) bzw. ~/.local/share/inyokaedit/templates/ (Qt5) erstellen. Pro Ubuntu-Version ist eine neue Zeile mit folgender Formatierung einzufügen. Beispiel für Ubuntu 17.04:
zesty = [:Zesty_Zapus:Ubuntu 17.04] Zesty Zapus
Gefundene Fehler sollten, sofern ein Launchpad-Nutzerkonto vorhanden ist, über den zum Projekt gehörenden Bugtracker gemeldet werden. Dies ist über den Menüpunkt "Hilfe → Fehler melden" auch direkt aus dem Editor möglich. Hierbei wird das von Ubuntu bereitgestellte Programm Apport verwendet.
Ist kein Launchpad-Nutzerkonto vorhanden, können Fehler über den Thread zu InyokaEdit im Forum gemeldet werden.
InyokaEdit – Projektseite
RSS-Announcements – Ankündigungen zur aktuellen Versionen, ansehen oder abonnieren
Thread zu InyokaEdit – Diskussion zum Editor, zur Mitarbeit und Verbesserungsvorschläge
Projektvorstellung: InyokaEdit – ein Editor für Inyoka - Ikhaya, 02/2012
Diese Revision wurde am 8. Februar 2017 17:12 von Germrolf erstellt.