Figur 1
Installasjon og oppsett
Haroopad har som mål å gi deg de samme erfaringene med redigering uavhengig av plattformen du jobber med. Haroopad er utviklet av den koreanske programmereren Rhio Kim, og er tilgjengelig fra prosjektnettstedet for Microsoft Windows, Mac OS X og Linux som binære pakker for 32 og 64-biters systemer. For denne artikkelen har vi testet pakken for Debian GNU / Linux 9 (64 bit) og lastet ned den tilsvarende deb-pakken.
For å installere Haroopad-pakken på maskinen din bruker du følgende kommando (som brukerrot eller via sudo-kommando):
$ dpkg -i haroopad-v0.1. 3.1-x64.debI vårt testmiljø manglet bare en enkelt programvarepakke - GNOME-konfigurasjonsbiblioteket kalt libgconf-2-4. Bruk enten apt, apt-get eller aptitude for å installere den manglende pakken:
$ apt-get install libgconf-2-4Selve Haroopad er basert på NodeJS / webkit og er fullstendig dokumentert online. Haroopad binære pakke inneholder ikke en manuell side, og Haroopad hjelpealternativer er heller ikke tilgjengelige, da det er vanlig for UNIX / Linux-programmer som -help. For å se på både kildekoden og dokumentasjonen, må du også laste ned den tilsvarende pakken fra GitHub.
Når du har fullført installasjonen, kan du enten starte Haroopad ved å velge oppføringen fra utviklingsdelen av programvaremenyen på Linux-skrivebordet i henhold til dette eller ved å bruke følgende kommando i en terminal:
$ haroopadI likhet med figur 1 åpnes Haroopad-vinduet og lar deg redigere et nytt dokument med en gang. Som allerede forklart ovenfor inneholder venstre panel redigeringsvinduet (Markdown-kildekoden til dokumentet), og det høyre panelet inneholder oversettelsen som er synkronisert med kildekoden til dokumentet så snart du har endret det. Over panelene finner du en meny med vanlige elementer for å åpne og lukke filer, søke etter tekst etter mønster, sette inn spesifikke Markdown-elementer og justere hvordan Haroopad GUI ser ut.
Bunnlinjen i Haroopad-vinduet (se figur 2) inneholder flere elementer som spenner fra et hjelpevindu til statistisk informasjon, donasjonsknapper, publisering direkte på forskjellige sosiale mediekanaler og visningsalternativer. Mellomromsknappen lar deg justere fanebredden i redigeringsvinduet, og kolonneknappen bytter mellom måten teksten vises i utdatadokumentet - som enkle, doble eller tre kolonner. Hjulet i høyre ende lar deg veksle mellom en normal og en fullskjermsvisning.
Figur 2
Eksporterer dokumenter
Når du er ferdig med dokumentet ditt, tilbyr Haroopad å lagre det i forskjellige formater, for eksempel en e-post, som rå HTML og HTML kombinert med CSS. Den nåværende versjonen kunne ikke eksporteres, men menyoppføringen "File" -> "Save as" fungerte, og opprettet en HTML / CSS-side (se figur 3).
figur 3
Haroopad opplevelser
Det vi liker med Haroopad er at dets kompleksitet gjøres tilgjengelig i et veldig enkelt brukergrensesnitt kombinert med tilnærmingen Hva du ser er hva du får (WYSIWYG). Å skrive Markdown føles uansett lett, men Haroopad forenkler det enda mer. Dette inkluderer automatisk utfylling av lister samt forhåndsdefinerte tekstmoduler for innebygd kode, tekstfokusering, lenker og blockquotes. Det er også støtte for flere Markdown-dialekter som brukes i GitHub for eksempel. Hvis ønskelig kan du aktivere tastebindinger for Vi / Vim. Figur 4 viser den aktuelle Sett inn-menyen.
Figur 4
Haroopad er veldig tilpassbar når det gjelder temaer for GUI, så vel som generell layout, skriftstørrelse, tekstinnrykk og automatiserte korreksjoner om nødvendig. Figur 5 viser preferansedialogen. Du kan utvide listen over tilgjengelige temaer ved å legge til dine egne CSS-baserte oppsett.
Figur 5
Haroopad kan også brukes til vitenskapelige dokumenter. Ved hjelp av JavaScript-motoren MathJax kan matematiske ligninger eksporteres til nettleseren. LaTeX-utgang støttes også.
På baksiden av Haroopad er at noen deler av programvarepakken trenger ytterligere forbedringer, og at den offisielle dokumentasjonen er på koreansk. Så det kan være litt vanskelig for ikke-koreanske høyttalere å finne veien rundt Haroopad. Trinn for trinn er oversettelsen til engelsk gjort.
Standardtemaet er også ganske mørkt og gjør det litt komplisert å lese kildekoden til dokumentet. Et lettere tema kan være et alternativ, og forbedre brukervennligheten.
Konklusjon
Haroopad forenkler livet ditt mye. Den er ganske stabil og den er morsom å bruke. Haroopad er under stadig utvikling for de gitte plattformene. Det er en kraftig konkurrent til Atom, Remarkable og ReText. Vi er glade for å se den vokse. Bra gjort!
Anerkjennelser
Forfatteren vil takke Mandy Neumeyer for hennes støtte mens han forbereder denne artikkelen.