1.ábra
Telepítés és beállítás
A Haroopad célja, hogy ugyanazokat a tapasztalatokat szerezze meg a szerkesztésben, függetlenül attól, hogy milyen platformon dolgozik. Rhio Kim koreai programozó által kifejlesztett Haroopad elérhető a projekt webhelyéről Microsoft Windows, Mac OS X és Linux számára bináris csomagként 32 és 64 bites rendszerekhez. Ehhez a cikkhez teszteltük a Debian GNU / Linux 9 (64 bites) csomagját, és letöltöttük a megfelelő deb csomagot.
A Haroopad csomag telepítéséhez használja a következő parancsot (felhasználói gyökérként vagy sudo paranccsal):
$ dpkg -i haroopad-v0.13.1-x64.debTesztkörnyezetünkben egyetlen szoftvercsomag hiányzott - a libgconf-2-4 nevű GNOME konfigurációs könyvtár. Az apt, az apt-get vagy az aptitude használatával telepítse a hiányzó csomagot:
$ apt-get install libgconf-2-4A Haroopad maga a NodeJS / webkit alapú és teljes mértékben online dokumentált. A Haroopad bináris csomag nem tartalmaz kézi oldalt, és a Haroopad súgó opciói sem állnak rendelkezésre, mivel az általános a UNIX / Linux programokhoz, mint például a -help. A forráskód és a dokumentáció megtekintéséhez le kell töltenie a megfelelő csomagot a GitHubról.
A telepítés befejezése után vagy elindíthatja a Haroopad programot a Linux asztalon található szoftver menü Fejlesztés szakaszának megfelelő bejegyzés kiválasztásával, vagy a következő parancs használatával a terminálban:
$ haroopadAz 1. ábrához hasonlóan megnyílik a Haroopad ablak, amely lehetővé teszi egy új dokumentum azonnali szerkesztését. Amint azt fentebb kifejtettük, a bal oldali panel tartalmazza a szerkesztési ablakot (a dokumentum Markdown forráskódja), a jobb oldali panel pedig annak fordítását, amely szinkronizálódik a dokumentum forráskódjával, amint megváltoztatja azt. A panelek felett található egy menü, amely közös elemeket tartalmaz a fájlok megnyitásához és bezárásához, szöveg kereséséhez minta szerint, bizonyos Markdown elemek beszúrásához és a Haroopad GUI kinézetének beállításához.
A Haroopad ablak alsó sorában (lásd a 2. ábrát) számos elem található, amelyek a súgóablaktól a statisztikai információkig, az adományozási gombokig, közvetlenül a különböző közösségi média csatornákon való közzétételig és a megjelenítési lehetőségekig terjednek. A szóköz gombbal módosíthatja a szerkesztőablak fülének szélességét, és az oszlopgombbal válthat a szöveg megjelenítési módja között - egyetlen, dupla vagy három oszlopban. A jobb oldali kerék lehetővé teszi, hogy váltson a normál és a teljes képernyős kijelző között.
2. ábra
Dokumentumok exportálása
Miután elkészült a dokumentumával, a Haroopad felajánlja, hogy különböző formátumokban tárolja, például e-mailként, nyers HTML-ként és HTML-ként CSS-sel kombinálva. Az aktuális verziót nem sikerült exportálni, de a „File” -> „Save as” menüpont működött, és létrehozott egy HTML / CSS oldalt (lásd a 3. ábrát).
3. ábra
Haroopad tapasztalatok
A Haroopadban az tetszik, hogy összetettsége egy nagyon egyszerű felhasználói felületen elérhetővé válik a „Mit látsz, amit kapsz” megközelítéssel (WYSIWYG) kombinálva. A Markdown megírása egyébként könnyűnek érzi magát, de a Haroopad még jobban leegyszerűsíti. Ez magában foglalja a listák automatikus kitöltését, valamint az előre definiált szövegmodulokat az inline kódhoz, a szöveg kiemeléséhez, a linkekhez és a blokkjegyzetekhez. Emellett számos Markdown dialektust támogatnak, amelyeket például a GitHub használ. Ha szükséges, engedélyezheti a Vi / Vim billentyűkapcsolását. A 4. ábra a megfelelő Beszúrás menüt mutatja.
4. ábra
A Haroopad nagyon testreszabható a grafikus felhasználói felület témái, valamint általános elrendezése, betűmérete, szöveges behúzásai és szükség esetén automatikus javításai tekintetében. Az 5. ábra a beállítások párbeszédpanelt mutatja. Bővítheti az elérhető témák listáját saját CSS-alapú elrendezések hozzáadásával.
5. ábra
A Haroopad tudományos dokumentumokhoz is felhasználható. A MathJax JavaScript motor segítségével matematikai egyenletek exportálhatók a böngészőbe. Emellett a LaTeX kimenet is támogatott.
A Haroopad hátránya, hogy a szoftvercsomag egyes részein további fejlesztésekre van szükség, és hogy a hivatalos dokumentáció koreai nyelven készült. Tehát a koreai nem beszélők számára kissé nehéz eligazodni a Haroopadban. Az angol nyelvre történő fordítás lépésről lépésre megtörténik.
Ezenkívül az alapértelmezett téma elég sötét, és kissé bonyolulttá teszi a dokumentum forráskódjának olvasását. A könnyebb téma lehet egy lehetőség, és javíthatja a használhatóságot.
Következtetés
A Haroopad nagyon leegyszerűsíti az életedet. Elég stabil és szórakoztató a használata. A Haroopad folyamatosan fejlesztés alatt áll az adott platformokon. Az Atom, a Remarkable és a ReText hatalmas versenytársa. Izgatottan várjuk, hogy növekszik. Szép munka!
Köszönetnyilvánítás
A szerző köszönetet mond Mandy Neumeyernek a cikk elkészítése során nyújtott támogatásáért.