figūra 1
Diegimas ir sąranka
„Haroopad“ siekia suteikti jums vienodą redagavimo patirtį, neatsižvelgiant į platformą, kurioje dirbate. Korėjiečių programuotojo Rhio Kim sukurto „Haroopad“ galima rasti projekto svetainėje „Microsoft Windows“, „Mac OS X“ ir „Linux“ kaip dvejetainiai paketai 32 ir 64 bitų sistemoms. Šiame straipsnyje mes išbandėme „Debian GNU / Linux 9“ (64 bitų) paketą ir atsisiuntėme atitinkamą „Deb“ paketą.
Norėdami įdiegti „Haroopad“ paketą savo kompiuteryje, naudokite šią komandą (kaip vartotojo šaknis arba per sudo komandą):
$ dpkg -i haroopad-v0.13.1-x64.debMūsų bandymo aplinkoje trūko tik vieno programinės įrangos paketo - GNOME konfigūracijos bibliotekos pavadinimu libgconf-2-4. Norėdami įdiegti trūkstamą paketą, naudokite „apt“, „apt-get“ arba „aptitude“:
$ apt-get install libgconf-2-4Pati „Haroopad“ yra pagrįsta „NodeJS / webkit“ ir yra visiškai dokumentuota internete. „Haroopad“ dvejetainiame pakete nėra rankinio puslapio, taip pat nėra „Haroopad“ pagalbos parinkčių, nes tai įprasta UNIX / Linux programoms, tokioms kaip -help. Norėdami peržiūrėti tiek šaltinio kodą, tiek dokumentus, taip pat turėsite atsisiųsti atitinkamą paketą iš „GitHub“.
Baigę diegimą, galite paleisti „Haroopad“ pasirinkdami įrašą iš „Linux“ darbalaukio programinės įrangos meniu „Kūrimas“ skyriaus arba naudodami šią komandą terminale:
$ haroopadPanašiai kaip 1 paveiksle, atidaromas „Haroopad“ langas, leidžiantis iškart redaguoti naują dokumentą. Kaip jau paaiškinta aukščiau, kairiajame skydelyje yra redagavimo langas (dokumento šaltinio kodas Markdown), o dešiniajame skydelyje yra jo vertimas, kuris sinchronizuojamas su dokumento šaltinio kodu, kai tik jį pakeisite. Virš skydų rasite meniu su įprastais elementais, kad atidarytumėte ir uždarytumėte failus, ieškokite teksto pagal modelį, įterpkite konkrečius „Markdown“ elementus ir koreguokite „Haroopad“ GUI išvaizdą.
Apatinėje „Haroopad“ lango eilutėje (žr. 2 pav.) Yra keli elementai, kurie svyruoja nuo pagalbos lango iki statistinės informacijos, aukojimo mygtukų, tiesiogiai publikavimo įvairiuose socialinės žiniasklaidos kanaluose ir rodymo parinkčių. Tarpų mygtukas leidžia reguliuoti redaktoriaus lango skirtuko plotį, o stulpelio mygtukas perjungia teksto rodymo būdą išvesties dokumente - kaip vieną, dvigubą ar tris stulpelius. Dešiniajame gale esantis ratukas leidžia perjungti įprastą ir viso ekrano ekraną.
2 paveikslas
Dokumentų eksportavimas
Kai baigsite savo dokumentą, „Haroopad“ siūlo jį laikyti įvairiais formatais, pvz., El. Paštu, kaip neapdorotas HTML ir HTML kartu su CSS. Nepavyko eksportuoti dabartinės versijos, bet meniu įrašas „Failas“ -> „Išsaugoti kaip“ veikė ir sukūrė HTML / CSS puslapį (žr. 3 pav.).
3 pav
„Haroopad“ patirtis
„Haroopad“ mums patinka tai, kad jo sudėtingumas yra prieinamas labai paprastoje vartotojo sąsajoje kartu su metodu „Tai, ką matote, yra tai, ką gaunate“ (WYSIWYG). Rašyti „Markdown“ ir taip jaučiasi lengvai, bet „Haroopad“ dar labiau supaprastina. Tai apima automatinį sąrašų pildymą, taip pat iš anksto apibrėžtus teksto modulius, skirtus įterptiems kodams, teksto pabrėžimui, nuorodoms ir blokinėms citatoms. Be to, palaikomos kelios „Markdown“ tarmės, kurios naudojamos, pavyzdžiui, „GitHub“. Jei norite, galite įjungti klavišų susiejimus „Vi / Vim“. 4 paveiksle parodytas atitinkamas meniu Įterpti.
4 paveikslas
„Haroopad“ yra labai pritaikomas atsižvelgiant į GUI temas, taip pat bendrą išdėstymą, šrifto dydį, teksto įtraukas ir automatinius taisymus, jei reikia. 5 paveiksle parodytas nuostatų dialogo langas. Galite išplėsti galimų temų sąrašą pridėdami savo CSS pagrįstus maketus.
5 paveikslas
„Haroopad“ taip pat gali būti naudojamas moksliniams dokumentams. Naudojant „JavaScript“ variklį „MathJax“, matematines lygtis galima eksportuoti į naršyklę. Taip pat palaikoma „LaTeX“ išvestis.
„Haroopad“ trūkumas yra tas, kad kai kurias programinės įrangos paketo dalis reikia toliau tobulinti ir kad oficialūs dokumentai yra korėjiečių kalba. Taigi ne korėjiečių kalbėtojams gali būti šiek tiek sunku orientuotis „Haroopad“. Žingsnis po žingsnio atliekamas vertimas į anglų kalbą.
Be to, numatytoji tema yra gana tamsi, todėl skaityti dokumento šaltinio kodą yra šiek tiek sudėtinga. Lengvesnė tema gali būti galimybė ir pagerinti jų naudojimą.
Išvada
„Haroopad“ labai supaprastina jūsų gyvenimą. Jis yra gana stabilus ir juo smagu naudotis. „Haroopad“ yra nuolat kuriamas tam tikroms platformoms. Tai galingas „Atom“, „Remarkable“ ir „ReText“ konkurentas. Mes džiaugiamės matydami, kaip ji auga. Šauniai padirbėta!
Padėkos
Autorius norėtų padėkoti Mandy Neumeyer už palaikymą rengiant šį straipsnį.