KeenWrite, text editor open source per il linguaggio R

KeenWrite è un interessante editor di testo open source.

Supporta il markdown in R, uno dei linguaggi maggiormente utilizzati in ambito statistico. Risulta utilissimo per una miriade di scopi, ad esempio permette di creare rapidamente documenti testuali con grafici e altre espressioni matematiche.

KeenWrite, un utile editor per matematici e data scientist

R, come ben sapete, è un linguaggio di programmazione specifico per l’analisi statistica dei dati.

KeenWrite, oltre a supportare il markdown in R, è dotato anche di ulteriori funzionalità quali l’anteprima in tempo reale e una serie di altre caratteristiche particolarmente utili per i ricercatori e professionisti in ambito matematico, statistico o simile.

https://youtu.be/u_dFd6UhdV8

Una delle caratteristiche più utili di KeenWrite è la string interpolation, che permette di avere una sintassi più leggibile e pratica. È possibile, ad esempio, utilizzarla per includere, in una stringa di testo, il risultato di un’espressione. Utilizzare questa funzionalità è semplicissimo. Data una variabile definita come segue:

novel: title: Diary of $novel.author$ author: Anne Frank

questa può essere utilizzata inserendola in una stringa:

#codice
The novel "$novel.title$" is one of the most widely read books in the world
#risultato
The novel "Diary of Anne Frank" is one of the most widely read books in the world

keenwrite
Altre importanti caratteristiche sono:

  • Supporto alle espressioni matematiche;
  • Funzionalità di auto completamento dei nomi delle variabili;
  • Possibilità di inserire codice in linea o a blocchi;
  • Inserimento immagini, citazioni, link;
  • Esportazione dei documenti in Markdown, HTML/SVG o HTML/Tex.

Come installarlo

L’editor è distribuito, oltre che per il pinguino, anche come eseguibile per Windows o come file Jar. Per installare KeenWrite su GNU/Linux è necessario scaricare il pacchetto dalla pagina ufficiale GitHub, renderlo poi eseguibile ed avviarlo. In alternativa, basta che eseguiate tramite CLI le seguenti direttive:

cd
wget https://gitreleases.dev/gh/DaveJarvis/keenwrite/latest/keenwrite.bin
chmod +x keenwrite.bin
./keenwrite.bin

Per utilizzare la versione di KeenWrite distribuita come archivio Jar, invece, basta utilizzare nella console del sistema operativo questa stringa:

java -jar keenwrite.jar

Per una guida completa all’utilizzo dell’editor open source KeenWrite con R, vi rimando all’apposita documentazione, accessibile tramite questo link.

sharing-caring-1

Seguiteci sul nostro canale Telegram, sulla nostra pagina Facebook e su Google News. Nel campo qui sotto è possibile commentare e creare spunti di discussione inerenti le tematiche trattate sul blog.

Fonte: https://www.lffl.org/2020/10/keenwrite-r-markup-editor.html

Visited 10 times, 1 visit(s) today
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.