figur 1
Installation og opsætning
Haroopad har til formål at give dig de samme oplevelser i redigering uanset hvilken platform du arbejder på. Haroopad er udviklet af den koreanske programmør Rhio Kim og er tilgængelig fra projektwebstedet til Microsoft Windows, Mac OS X og Linux som binære pakker til 32 og 64 bit-systemer. Til denne artikel har vi testet pakken til Debian GNU / Linux 9 (64 bit) og downloadet den tilsvarende deb-pakke.
For at installere Haroopad-pakken på din maskine skal du bruge følgende kommando (som brugerrod eller via sudo-kommando):
$ dpkg -i haroopad-v0.13.1-x64.debI vores testmiljø manglede kun en enkelt softwarepakke - GNOME-konfigurationsbiblioteket med navnet libgconf-2-4. Brug enten apt, apt-get eller aptitude til at installere den manglende pakke:
$ apt-get install libgconf-2-4Selve Haroopad er baseret på NodeJS / webkit og er fuldt dokumenteret online. Haroopad binære pakke indeholder ikke en manuel side, og Haroopad-hjælpemuligheder er heller ikke tilgængelige, da det er almindeligt for UNIX / Linux-programmer som -help. For at se både på kildekoden og dokumentationen skal du også downloade den tilsvarende pakke fra GitHub.
Når du er færdig med installationen, kan du enten starte Haroopad ved at vælge posten i afsnittet Udvikling i softwaremenuen på dit Linux-skrivebord i overensstemmelse hermed eller ved at bruge følgende kommando i en terminal:
$ haroopadSvarende til figur 1 åbnes Haroopad-vinduet og giver dig mulighed for med det samme at redigere et nyt dokument. Som allerede forklaret ovenfor indeholder det venstre panel redigeringsvinduet (dokumentets Markdown-kildekode), og det højre panel indeholder dets oversættelse, der er synkroniseret med kildekoden til dokumentet, så snart du har ændret det. Over panelerne finder du en menu med almindelige emner, der åbner og lukker filer, søger efter tekst efter mønster, indsætter specifikke Markdown-elementer og justerer, hvordan Haroopad GUI ser ud.
Den nederste linje i Haroopad-vinduet (se figur 2) indeholder flere emner, der spænder fra et hjælpevindue til statistisk information, donationsknapper, offentliggørelse direkte på forskellige sociale mediekanaler og visningsmuligheder. Mellemrumsknappen giver dig mulighed for at justere fanebredden i editorvinduet, og kolonneknappen skifter mellem den måde, teksten vises i outputdokumentet - som enkelt, dobbelt eller tre kolonner. Hjulet i højre ende giver dig mulighed for at skifte mellem en normal og en fuldskærmsvisning.
Figur 2
Eksport af dokumenter
Når du er færdig med dit dokument, tilbyder Haroopad at gemme det i forskellige formater såsom en e-mail, som rå HTML og HTML kombineret med CSS. Den aktuelle version kunne ikke eksporteres, men menupunktet "File" -> "Save as" fungerede og oprettede en HTML / CSS-side (se figur 3).
figur 3
Haroopad Oplevelser
Hvad vi kan lide ved Haroopad, er, at dens kompleksitet gøres tilgængelig i en meget enkel brugergrænseflade kombineret med tilgangen Hvad du ser er, hvad du får (WYSIWYG). At skrive Markdown føles alligevel let, men Haroopad forenkler det endnu mere. Dette inkluderer automatisk udfyldelse af lister samt foruddefinerede tekstmoduler til inline-kode, tekstfokusering, links og blockquotes. Der er også understøttelse af flere Markdown-dialekter, der f.eks. Bruges i GitHub. Hvis det ønskes, kan du aktivere tastebindinger til Vi / Vim. Figur 4 viser den ifølge menuen Indsæt.
Figur 4
Haroopad kan meget tilpasses med hensyn til temaer til GUI såvel som det generelle layout, skrifttypestørrelse, tekstindrykk og automatiske korrektioner, hvis det er nødvendigt. Figur 5 viser indstillingsdialogen. Du kan udvide listen over tilgængelige temaer ved at tilføje dine egne CSS-baserede layouts.
Figur 5
Haroopad kan også bruges til videnskabelige dokumenter. Ved hjælp af JavaScript-motoren MathJax kan matematiske ligninger eksporteres til browseren. LaTeX-output understøttes også.
På ulempen ved Haroopad er, at nogle dele af softwarepakken har brug for yderligere forbedringer, og at den officielle dokumentation er på koreansk. Så det kan være lidt svært for ikke-koreanske højttalere at finde vej rundt i Haroopad. Trin for trin er oversættelsen til engelsk færdig.
Standardtemaet er også ret mørkt og gør det lidt kompliceret at læse dokumentets kildekode. Et lettere tema kan være en mulighed og forbedre anvendeligheden.
Konklusion
Haroopad forenkler dit liv meget. Det er ret stabilt, og det er sjovt at bruge. Haroopad er under konstant udvikling for de givne platforme. Det er en stærk konkurrent til Atom, Remarkable og ReText. Vi er glade for at se det vokse. Godt klaret!
Anerkendelser
Forfatteren vil gerne takke Mandy Neumeyer for hendes støtte under forberedelsen af denne artikel.