In het volgende artikel gaan we KeenWrite bekijken. Dit is een tekstverwerker, die wordt gebruikt om platte tekstbestanden te bewerken en waarmee we met Markdown kunnen werken. Zoals met alle teksteditors, hebben ze meestal een gemeenschappelijke reeks functies, zoals tekst zoeken / vervangen, tekst opmaken, ongedaan maken / opnieuw uitvoeren, bestanden importeren of tekst binnen het bestand verplaatsen, en dit programma is geen uitzondering.
Tegenwoordig zijn er verschillende open source Markdown-editors beschikbaar voor Gnu / Linux, maar KeenWrite onderscheidt zich van anderen door het vermogen om string interpolatie en Markdown R-ondersteuning. Het is niet alleen daartoe beperkt, het ondersteunt ook realtime preview en een heleboel functies die nuttig kunnen zijn voor studenten wiskunde, statistiek en andere gerelateerde velden. String-interpolatie is gebruikelijk in veel programmeertalen, maar wordt niet gevonden in teksteditors. Dit maakt KeenWrite meer een ontwikkelomgeving dan een eenvoudige teksteditor.
Algemene kenmerken van KeenWrite
Onder de functies die we in dit programma beschikbaar kunnen vinden, kunnen de volgende worden benadrukt:
- Het stelt ons in staat om geïnterpoleerde strings te gebruiken gebruiker gedefinieerde.
- AutoAanvullen variabelenamen op basis van variabelewaarden.
- De teksteditor biedt het volgende: export opties: PDF, samengevoegde PDF, HTML / SVG, HTML / TeX, XHTML / TeX en Markdown.
- Het heeft een spellingcontrole en tiempo real.
- Het heeft een aanpasbare gebruikersinterface, die verwijderbare tabbladen biedt.
- Donkere, aangepaste en responsieve UI-skins. In de GitHub-repository kun je de . lezen documentatie over skins. Hierin kunt u zien hoe u het uiterlijk van de gebruikersinterface kunt wijzigen.
- Er is ook goede ondersteuning voor de real-time wiskundige weergave met behulp van TeX, wat een populair middel is om complexe wiskundige formules samen te stellen.
- Gaat ons aanbieden realtime documentstatistieken.
- We zullen tot onze beschikking hebben de mogelijkheid om met diagrammen te werken: Mermaid, GraphViz, UML, Sequence, Synchronization en meer.
- Het heeft een geïntegreerd bestandsbeheer.
- Het heeft een interactief documentoverzicht.
- Ondersteuning van geïnternationaliseerde bronnen (bijvoorbeeld; Chinees, Japans, Koreaans, enz.).
- Integratie R. De applicatie maakt gebruik van een tolk die bekend staat als: renjin integreren met R.
- Es platformonafhankelijk (Windows, Gnu/Linux, Mac OS). Het ziet er bij allemaal hetzelfde uit.
- Deze software heeft de 2 clausule BSD-licentie en is gebaseerd op Markdown-Writer-FX.
Dit zijn slechts enkele van de kenmerken van dit programma. Ze kunnen raadpleeg ze allemaal in detail van de de GitHub-repository van het project.
KeenWrite downloaden en gebruiken op Ubuntu
Helaas is er geen .deb- of Flatpak-pakket beschikbaar om op Ubuntu te installeren. Maar een beschikbaar binair bestand is te vinden in de projectrepository die we kunnen downloaden en uitvoeren.
Om de nieuwste versie van het binaire bestand vandaag gepubliceerd te krijgen, kunnen we: download het pakket vanuit je repository op GitHub of gebruik wget in een terminal (Ctrl + Alt + C) als volgt:
wget https://gitreleases.dev/gh/DaveJarvis/keenwrite/latest/keenwrite.bin
De volgende stap zal zijn machtigingen geven aan het gedownloade bestand We zullen dit bereiken met het commando:
chmod +x keenwrite.bin
Op dit punt kunnen we start het programma door in dezelfde terminal te typen:
./keenwrite.bin
In de GitHub-repository van het project kunnen gebruikers we kunnen vinden documentatie over hoe u met dit programma kunt werken.
De reeks functies die dit programma biedt, lijkt nuttig genoeg om mee te werken. Het geeft ons ook de mogelijkheid om veel ervan te wijzigen, zoals de configuratie om R Markdown te gebruiken, de definities of de grootte van het lettertype.
KeenWrite is een andere Markdown-teksteditor, die te maken heeft met stevige concurrentie van meer ontwikkelde programma's. Dus als dit programma niet past bij wat u zoekt, aarzel dan niet om anderen verkennen Markdown-editors die we in deze blog hebben gepubliceerd, om degene te vinden die het beste bij uw behoeften past. In ieder geval hebben gebruikers tot onze beschikking veel Markdown-editors beschikbaar voor Ubuntu.