Joonis 1
Paigaldamine ja seadistamine
Haroopadi eesmärk on anda teile redigeerimisel samad kogemused, hoolimata platvormist, millega töötate. Korea programmeerija Rhio Kimi poolt välja töötatud Haroopad on projekti veebisaidilt saadaval Microsofti Windowsi, Mac OS Xi ja Linuxi jaoks binaarpakettidena 32- ja 64-bitistele süsteemidele. Selle artikli jaoks oleme testinud Debiani GNU / Linux 9 (64-bitine) paketti ja laadinud alla vastava deb-paketi.
Paketi Haroopad installimiseks arvutisse kasutage järgmist käsku (kasutaja juurena või sudo käsu kaudu):
$ dpkg -i haroopad-v0.13.1-x64.debMeie testikeskkonnas puudus vaid üks tarkvarapakett - GNOME'i konfiguratsiooniteek libgconf-2-4. Puuduva paketi installimiseks kasutage kas apt, apt-get või aptitude:
$ apt-get install libgconf-2-4Haroopad ise põhineb NodeJS / webkitil ja on täielikult dokumenteeritud veebis. Haroopadi kahendpakett ei sisalda manuaalset lehte ega ka Haroopadi abisuvandeid, kuna see on tavaline UNIX / Linuxi programmide jaoks nagu -help. Nii lähtekoodi kui ka dokumentatsiooni vaatamiseks peate GitHubist alla laadima ka vastava paketi.
Kui olete installimise lõpetanud, saate Haroopadi käivitada, valides vastavalt Linuxi töölaua tarkvaramenüü jaotises Arendus kirje või kasutades terminalis järgmist käsku:
$ haroopadSarnaselt joonisele 1 avaneb aken Haroopad ja võimaldab teil kohe uut dokumenti redigeerida. Nagu eespool selgitatud, sisaldab vasak paneel redigeerimisakent (dokumendi lähtekood Markdown) ja parem paneel selle tõlget, mis sünkroonitakse dokumendi lähtekoodiga kohe, kui olete selle muutnud. Paneelide kohal leiate menüü, kus on ühised üksused failide avamiseks ja sulgemiseks, teksti otsimiseks mustri järgi, konkreetsete Markdowni elementide sisestamiseks ja Haroopadi GUI väljanägemise reguleerimiseks.
Haroopadi akna alumine rida (vt joonis 2) sisaldab mitmeid üksusi, mis ulatuvad abiaknast statistilise teabe, annetusnuppude, otse erinevates sotsiaalmeedia kanalites avaldamise ja kuvamisvalikuteni. Tühikute abil saate reguleerida redaktori akna vahelehe laiust ja veerunupp vahetab väljunddokumendis teksti kuvamise viisi - ühe, kahe või kolme veeruna. Paremas otsas olev ratas võimaldab teil vahetada tavalise ja täisekraani kuva vahel.
Joonis 2
Dokumentide eksportimine
Kui olete oma dokumendiga valmis, pakub Haroopad võimalust seda salvestada erinevates vormingutes, näiteks e-kirjad, töötlemata HTML-vormingus ja HTML koos CSS-iga. Praeguse versiooni eksportimine nurjus, kuid menüükirje „Fail” -> „Salvesta kui” toimis ja lõi HTML / CSS-i lehe (vt joonis 3).
joonis 3
Haroopadi kogemused
Mis meile Haroopadi juures meeldib, on see, et selle keerukus tehakse kättesaadavaks väga lihtsas kasutajaliideses koos lähenemisviisiga Mida näete, mida saate (WYSIWYG). Markdowni kirjutamine tundub igatahes lihtne, kuid Haroopad lihtsustab seda veelgi. See hõlmab nii loendite automaatset täitmist kui ka eelnevalt määratletud tekstimooduleid tekstisisese koodi, teksti rõhutamise, linkide ja plokkpakkumiste jaoks. Samuti toetatakse mitut Markditi murret, mida kasutatakse näiteks GitHubis. Soovi korral saate lubada Vi / Vimi jaoks klahvisidemed. Joonisel 4 on näidatud vastav menüü Lisa.
Joonis 4
Haroopad on väga kohandatav nii graafilise kasutajaliidese teemade kui ka üldise paigutuse, fondi suuruse, teksti taandete ja vajadusel automatiseeritud paranduste osas. Joonis 5 näitab eelistuste dialoogi. Saate laiendada saadaolevate teemade loendit, lisades oma CSS-põhised paigutused.
Joonis 5
Haroopadi saab kasutada ka teaduslike dokumentide jaoks. JavaScripti mootorit MathJax kasutades saab matemaatilisi võrrandeid brauserisse eksportida. Samuti toetatakse LaTeXi väljundit.
Haroopadi negatiivne külg on see, et mõned tarkvarapaketi osad vajavad täiendavaid täiendusi ja et ametlik dokumentatsioon on korea keeles. Nii et mitte-Korea keelt kõnelevatel kõnelejatel võib olla Haroopadis natuke keeruline orienteeruda. Samm-sammult tehakse tõlge inglise keelde.
Samuti on vaiketeema üsna tume ja muudab dokumendi lähtekoodi lugemise natuke keeruliseks. Heledam teema võiks olla võimalus ja kasutatavust parandada.
Järeldus
Haroopad lihtsustavad teie elu palju. See on üsna stabiilne ja seda on tore kasutada. Antud platvormide jaoks on Haroopad pidevalt arendamisel. See on Atomi, Remarkable'i ja ReText'i võimas konkurent. Oleme põnevil, kui näeme, kuidas see kasvab. Hästi tehtud!
Tänusõnad
Autor tänab Mandy Neumeyeri toetuse eest selle artikli ettevalmistamisel.