KeenWrite, een open source op Java gebaseerde markdown-editor

over scherpschrijven

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.

donker thema

  • 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.).

KeenWrite-voorkeuren

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

downloaden scherpschrijven

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:

start de app

./keenwrite.bin

In de GitHub-repository van het project kunnen gebruikers we kunnen vinden documentatie over hoe u met dit programma kunt werken.

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


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.