Figur 1
Installation och installation
Haroopad syftar till att ge dig samma upplevelser när du redigerar oavsett vilken plattform du arbetar med. Haroopad är utvecklad av den koreanska programmeraren Rhio Kim och finns tillgänglig från projektwebbplatsen för Microsoft Windows, Mac OS X och Linux som binära paket för 32 och 64-bitars system. För den här artikeln har vi testat paketet för Debian GNU / Linux 9 (64 bitar) och laddat ner det enligt deb-paketet.
För att installera Haroopad-paketet på din maskin använder du följande kommando (som användarrot eller via sudo-kommando):
$ dpkg -i haroopad-v0.13.1-x64.debI vår testmiljö saknades bara ett enda mjukvarupaket - GNOME-konfigurationsbiblioteket med namnet libgconf-2-4. Använd antingen apt, apt-get eller aptitude för att installera det saknade paketet:
$ apt-get install libgconf-2-4Haroopad själv är baserat på NodeJS / webkit och är fullständigt dokumenterat online. Haroopad binära paket innehåller inte en manuell sida, och Haroopad hjälpalternativ finns inte heller eftersom det är vanligt för UNIX / Linux-program som -help. För att ta en titt på både källkoden och dokumentationen måste du också ladda ner motsvarande paket från GitHub.
När du har slutfört installationen kan du antingen starta Haroopad genom att välja posten i avsnittet Utveckling av programvaramenyn på ditt Linux-skrivbord i enlighet med detta eller genom att använda följande kommando i en terminal:
$ haroopadPå samma sätt som i figur 1 öppnas Haroopad-fönstret och låter dig redigera ett nytt dokument direkt. Som redan förklarats ovan innehåller den vänstra panelen redigeringsfönstret (dokumentets Markdown-källkod) och den högra panelen innehåller dess översättning som synkroniseras med källkoden för dokumentet så snart du har ändrat det. Ovanför panelerna hittar du en meny med vanliga objekt för att öppna och stänga filer, söka efter text efter mönster, infoga specifika Markdown-element och justera hur Haroopad GUI ser ut.
Den nedersta raden i Haroopad-fönstret (se figur 2) innehåller flera objekt som sträcker sig från ett hjälpfönster till statistisk information, donationsknappar, publicering direkt på olika sociala mediekanaler och visningsalternativ. Mellanslagsknappen låter dig justera flikbredden i redigeringsfönstret och kolumnknappen växlar mellan hur texten visas i utdatadokumentet - som enkla, dubbla eller tre kolumner. Hjulet i den högra änden låter dig växla mellan en normal och en helskärmsvisning.
figur 2
Exportera dokument
När du är klar med ditt dokument erbjuder Haroopad att lagra det i olika format som ett e-postmeddelande, som rå HTML och HTML i kombination med CSS. Den nuvarande versionen kunde inte exporteras men menyposten “File” -> “Save as” fungerade och skapade en HTML / CSS-sida (se figur 3).
figur 3
Haroopad-upplevelser
Vad vi gillar med Haroopad är att dess komplexitet görs tillgänglig i ett mycket enkelt användargränssnitt i kombination med vad du ser är vad du får (WYSIWYG). Att skriva Markdown känns lätt ändå men Haroopad förenklar det ännu mer. Detta inkluderar automatisk komplettering av listor samt fördefinierade textmoduler för inline-kod, betoning av text, länkar och blocknoteringar. Det finns också stöd för flera Markdown-dialekter som används i GitHub till exempel. Om så önskas kan du aktivera tangentbindningar för Vi / Vim. Figur 4 visar enligt menyn Infoga.
Figur 4
Haroopad är mycket anpassningsbar när det gäller teman för GUI såväl som den allmänna layouten, teckensnittsstorlek, textindragningar och automatiserade korrigeringar om det behövs. Figur 5 visar inställningsdialogen. Du kan utöka listan över tillgängliga teman genom att lägga till dina egna CSS-baserade layouter.
Figur 5
Haroopad kan också användas för vetenskapliga dokument. Med hjälp av JavaScript-motorn MathJax kan matematiska ekvationer exporteras till webbläsaren. Dessutom stöds LaTeX-utdata.
Nackdelen med Haroopad är att vissa delar av programvarupaketet behöver ytterligare förbättringar och att den officiella dokumentationen är på koreanska. Så det kan vara lite svårt för icke-koreanska talare att hitta sig runt i Haroopad. Steg för steg görs översättningen till engelska.
Standardtemat är också ganska mörkt och gör det lite komplicerat att läsa dokumentets källkod. Ett lättare tema kan vara ett alternativ och förbättra användbarheten.
Slutsats
Haroopad förenklar ditt liv mycket. Det är ganska stabilt och det är kul att använda. Haroopad är under ständig utveckling för de givna plattformarna. Det är en kraftfull konkurrent till Atom, Remarkable och ReText. Vi är glada att se det växa. Bra gjort!
Bekräftelser
Författaren vill tacka Mandy Neumeyer för hennes stöd när han förbereder denna artikel.