hinnalangus

Haroopadi tutvustus

Haroopadi tutvustus
Ühes oma eelmises ajaveebiartiklis oleme juba andnud teile sissejuhatuse Markdowni - hõlpsasti kirjutatav, nutikas ja väga paindlik dokumendikirjelduse keel. Markdown võimaldab teil luua nii HTML-dokumente kui ka hooldada tehnilist dokumentatsiooni, ajaveebiartikleid ja esitlusi. Lisaks rääkisime Markdowni dokumentide kirjutamisest tekstiredaktorite PileMD ja EME abil. Selles artiklis keskendume Haroopadile, mis väidab end olevat järgmine dokumendiprotsessor GPLv3 alusel litsentsitud Markdowni keelele.Pikaajaliste kirjutajatena oleme selgelt välja mõelnud, millised tööriistad aitavad meil tekstidokumentide loomisel kõige produktiivsemalt töötada - kas käsureal töötades või kasutades graafilist kasutajaliidest (GUI). Näiteks on Pandoc, Asciidoc ja Asciidoctor käsurea tööriistad Markdowni dokumentide HTML-failideks muutmiseks, samas kui PileMd, Vim-gtk, Atom ja Haroopad järgivad selle asemel GUI-l põhinevat lähenemist. Joonisel 1 on näidatud, kuidas Haroopad välja näeb - kahepaneeliline lähenemine, kus dokumendi lähtekood on vasakul ja dokument paremal küljel HTML-i tõlgitud.

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.deb

Meie 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-4

Haroopad 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:

$ haroopad

Sarnaselt 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.

Rakenduse AppyMouse ekraanipaneel ja hiirekursor Windowsi tahvelarvutitele
Tahvelarvutite kasutajad tunnevad hiirekursorit sageli puudust, eriti kui neil on kombeks sülearvuteid kasutada. Puutetundliku ekraaniga nutitelefonid...
Hiire keskmine nupp ei tööta Windows 10-s
The hiire keskmine nupp aitab teil sirvida pikki rohke andmega veebisaite ja ekraane. Kui see peatub, siis lõpuks kasutate kerimiseks klaviatuuri, mis...
Kuidas muuta hiire vasakut ja paremat nuppu Windows 10 PC-s
On üsna tavaline, et kõik arvutihiirte seadmed on ergonoomiliselt mõeldud parempoolsete kasutajate jaoks. Kuid on olemas hiire seadmeid, mis on spetsi...