1. attēls
Uzstādīšana un iestatīšana
Haroopad mērķis ir sniegt jums tādu pašu rediģēšanas pieredzi neatkarīgi no platformas, pie kuras strādājat. Korejiešu programmētāja Rhio Kim izstrādātais Haroopad ir pieejams projekta vietnē Microsoft Windows, Mac OS X un Linux kā bināras paketes 32 un 64 bitu sistēmām. Šajā rakstā mēs esam pārbaudījuši Debian GNU / Linux 9 (64 bitu) pakotni un lejupielādējuši atbilstošo deb pakotni.
Lai instalētu Haroopad pakotni savā datorā, izmantojiet šādu komandu (kā lietotāja root vai izmantojot sudo komandu):
$ dpkg -i haroopad-v0.13.1-x64.debMūsu testa vidē trūka tikai vienas programmatūras pakotnes - GNOME konfigurācijas bibliotēkas ar nosaukumu libgconf-2-4. Izmantojiet vai nu apt, apt-get vai aptitude, lai instalētu trūkstošo pakotni:
$ apt-get install libgconf-2-4Haroopad pati ir balstīta uz NodeJS / webkit un ir pilnībā dokumentēta tiešsaistē. Haroopad binārā pakotne nesatur manuālu lapu, kā arī nav pieejamas Haroopad palīdzības iespējas, jo tas ir izplatīts UNIX / Linux programmām, piemēram, -help. Lai apskatītu gan pirmkodu, gan dokumentāciju, jums būs arī jāielādē atbilstošā pakete no GitHub.
Kad esat pabeidzis instalēšanu, varat startēt Haroopad, attiecīgi atlasot ierakstu no Linux darbvirsmas programmatūras izvēlnes sadaļas Attīstība vai izmantojot šādu komandu terminālā:
$ haroopadLīdzīgi kā 1. attēlā, tiek atvērts logs Haroopad, kas ļauj uzreiz rediģēt jaunu dokumentu. Kā jau paskaidrots iepriekš, kreisajā panelī ir rediģēšanas logs (dokumenta avota kods Markdown), un labajā panelī ir tā tulkojums, kas tiek sinhronizēts ar dokumenta avota kodu, tiklīdz esat to mainījis. Virs paneļiem atradīsit izvēlni ar kopīgiem vienumiem, lai atvērtu un aizvērtu failus, meklētu tekstu pēc parauga, ievietotu īpašus Markdown elementus un pielāgotu Haroopad GUI izskatu.
Loga Haroopad apakšējā rindā (sk. 2. attēlu) ir iekļauti vairāki vienumi, sākot no palīdzības loga līdz statistikas informācijai, ziedojumu pogām, publicēšanai tieši dažādos sociālo mediju kanālos un displeja opcijām. Poga atstarpes ļauj pielāgot redaktora loga cilnes platumu, un kolonnas poga pārslēdzas starp veidu, kā teksts tiek parādīts izvades dokumentā - kā vienu, divkāršu vai trīs kolonnas. Ritenis labajā galā ļauj pārslēgties starp parasto un pilnekrāna displeju.
2. attēls
Dokumentu eksportēšana
Kad esat pabeidzis dokumentu, Haroopad piedāvā to uzglabāt dažādos formātos, piemēram, e-pastā, kā neapstrādātu HTML un HTML kopā ar CSS. Pašreizējo versiju neizdevās eksportēt, bet izvēlnes ieraksts “Fails” -> “Saglabāt kā” darbojās un izveidoja HTML / CSS lapu (skat. 3. attēlu).
3. attēls
Haroopad pieredze
Kas mums patīk Haroopad, ir tas, ka tā sarežģītība ir pieejama ļoti vienkāršā lietotāja saskarnē kopā ar pieeju Tas, ko jūs redzat, ir tas, ko jūs saņemat (WYSIWYG). Uzrakstīšana Markdown tik un tā jūtas viegli, bet Haroopad to vēl vairāk vienkāršo. Tas ietver sarakstu automātisku aizpildīšanu, kā arī iepriekš definētus teksta moduļus teksta kodam, teksta uzsvaram, saitēm un blokķēdēm. Ir arī atbalsts vairākiem Markdown dialektiem, kas tiek izmantoti, piemēram, GitHub. Ja vēlaties, varat iespējot taustiņus Vi / Vim. 4. attēlā parādīta atbilstošā izvēlne Ievietot.
4. attēls
Haroopad ir ļoti pielāgojams GUI tēmām, kā arī vispārējam izkārtojumam, fonta lielumam, teksta ievilkumiem un, ja nepieciešams, automatizētām korekcijām. 5. attēlā parādīts preferenču dialoglodziņš. Jūs varat paplašināt pieejamo motīvu sarakstu, pievienojot savus izkārtojumus, kuru pamatā ir CSS.
5. attēls
Haroopad var izmantot arī zinātniskiem dokumentiem. Izmantojot JavaScript dzinēju MathJax, matemātiskos vienādojumus var eksportēt uz pārlūkprogrammu. Tiek atbalstīta arī LaTeX izeja.
Haroopad trūkums ir tas, ka dažas programmatūras paketes daļas ir jāturpina uzlabot un ka oficiālā dokumentācija ir korejiešu valodā. Tāpēc runātājiem, kas nav korejieši, var būt mazliet grūti orientēties Haroopad. Soli pa solim tiek veikts tulkojums angļu valodā.
Arī noklusējuma tēma ir diezgan tumša, un tas padara dokumenta avota koda lasīšanu mazliet sarežģītu. Vieglāka tēma varētu būt iespēja un uzlabot lietojamību.
Secinājums
Haroopad ļoti vienkāršo jūsu dzīvi. Tas ir diezgan stabils, un to ir jautri izmantot. Haroopad tiek pastāvīgi izstrādāts attiecīgajām platformām. Tas ir spēcīgs Atom, Remarkable un ReText konkurents. Mēs esam priecīgi redzēt, kā tā aug. Labi padarīts!
Pateicības
Autore vēlas pateikties Mandy Neumeyer par atbalstu, sagatavojot šo rakstu.