Slika 1
Namestitev in namestitev
Cilj Haroopada je zagotoviti enake izkušnje pri urejanju, ne glede na platformo, na kateri delate. Haroopad, ki ga je razvil korejski programer Rhio Kim, je na voljo na spletnem mestu projekta za Microsoft Windows, Mac OS X in Linux kot binarni paketi za 32 in 64 bitne sisteme. V tem članku smo preizkusili paket za Debian GNU / Linux 9 (64 bit) in prenesli ustrezni paket deb.
Za namestitev paketa Haroopad na vaš računalnik uporabite naslednji ukaz (kot uporabniški koren ali prek ukaza sudo):
$ dpkg -i haroopad-v0.13.1-x64.debV našem testnem okolju je manjkal samo en programski paket - konfiguracijska knjižnica GNOME z imenom libgconf-2-4. Za namestitev manjkajočega paketa uporabite apt, apt-get ali aptitude:
$ apt-get namestite libgconf-2-4Sam Haroopad temelji na NodeJS / webkit in je v celoti dokumentiran na spletu. Binarni paket Haroopad ne vsebuje strani z ročnimi navodili, prav tako ni na voljo možnosti pomoči za Haroopad, saj je to običajno za programe UNIX / Linux, kot je -help. Če si želite ogledati izvorno kodo in dokumentacijo, boste morali prenesti tudi ustrezen paket iz GitHub-a.
Ko končate namestitev, lahko Haroopad zaženete tako, da ustrezno izberete vnos v razdelku Razvoj menija programske opreme na namizju Linux ali z uporabo naslednjega ukaza v terminalu:
$ haroopadPodobno kot na sliki 1 se odpre okno Haroopad in vam omogoča, da takoj uredite nov dokument. Kot je že razloženo zgoraj, levo okno vsebuje okno za urejanje (izvorna koda Markdown dokumenta), desno pa njegov prevod, ki je sinhroniziran z izvorno kodo dokumenta takoj, ko ste ga spremenili. Nad ploščami boste našli meni s pogostimi predmeti za odpiranje in zapiranje datotek, iskanje besedila po vzorcu, vstavljanje določenih elementov Markdown in prilagoditev izgleda grafičnega uporabniškega vmesnika Haroopad.
Spodnja vrstica okna Haroopad (glej sliko 2) vsebuje več elementov, ki segajo od okna za pomoč do statističnih informacij, gumbov za donacije, objavljanja neposredno na različnih kanalih socialnih medijev in možnosti prikaza. Gumb presledki vam omogoča, da prilagodite širino zavihka okna urejevalnika, gumb stolpca pa preklaplja med načinom prikaza besedila v izhodnem dokumentu - kot enojni, dvojni ali trije stolpci. Kolesce na desnem koncu vam omogoča preklop med običajnim in celozaslonskim prikazom.
Slika 2
Izvoz dokumentov
Ko končate s svojim dokumentom, Haroopad ponudi, da ga shranite v različnih oblikah, na primer v e-poštnem sporočilu, kot surovi HTML in HTML v kombinaciji s CSS. Trenutne različice ni bilo mogoče izvoziti, vendar je vnos v meniju »Datoteka« -> »Shrani kot« deloval in ustvaril stran HTML / CSS (glej sliko 3).
slika 3
Izkušnje Haroopad
Pri Haroopadu nam je všeč, da je njegova kompleksnost na voljo v zelo preprostem uporabniškem vmesniku v kombinaciji s pristopom What You See Is What You Get (WYSIWYG). Pisanje Markdowna je tako ali tako enostavno, vendar ga Haroopad še nekoliko poenostavi. To vključuje samodejno dokončanje seznamov ter vnaprej določene besedilne module za vstavljeno kodo, poudarjanje besedila, povezave in blok-narekovaje. Podprta je tudi številna narečja Markdown, ki se na primer uporabljajo v GitHubu. Po želji lahko omogočite povezave tipk za Vi / Vim. Slika 4 prikazuje ustrezen meni Vstavi.
Slika 4
Haroopad je zelo prilagodljiv glede tem za GUI, pa tudi glede splošne postavitve, velikosti pisave, zamikov besedila in po potrebi samodejnih popravkov. Slika 5 prikazuje pogovorno okno z nastavitvami. Seznam razpoložljivih tem lahko razširite z dodajanjem lastnih postavitev na osnovi CSS.
Slika 5
Haroopad se lahko uporablja tudi za znanstvene dokumente. Z uporabo mehanizma JavaScript MathJax lahko matematične enačbe izvozimo v brskalnik. Podprt je tudi izhod LaTeX.
Slaba stran Haroopada je ta, da nekatere dele programskega paketa potrebujejo nadaljnje izboljšave in da je uradna dokumentacija v korejskem jeziku. Tako da se lahko nekorejski govorci nekoliko težko znajdejo po Haroopadu. Korak za korakom je izveden prevod v angleščino.
Privzeta tema je tudi precej temna in nekoliko zaplete branje izvorne kode dokumenta. Lažja tema bi lahko bila možnost in izboljšala uporabnost.
Zaključek
Haroopad vam zelo poenostavi življenje. Je precej stabilen in je zabaven za uporabo. Haroopad je v nenehnem razvoju za dane platforme. Je močan konkurent Atom, Remarkable in ReText. Veseli smo, ko vidimo, da raste. Dobro opravljeno!
Zahvala
Avtor se zahvaljuje Mandy Neumeyer za podporo pri pripravi tega članka.