Post

Markdown con Vim, Emacs, Sublime Text 4 e Visual Studio Code

Immagine
1. Premessa. Abstract: Come se la cavano quattro editor generalisti , ovvero progettati per essere utilizzati con una vasta gamma di linguaggi di programmazione e file di testo, per la scrittura di documenti in linguaggio Markdown? Questo è l'oggetto di questo articolo basato sulle mie esperienze personali nell'utilizzo di Vim, Emacs, Sublime Text 4 e Visual Studio Code sia direttamente che con estensioni dedicate al predetto linguaggio di marcatura. 1. Premessa. 2. Vim e Markdown. 2.1. Vim senza plugin . 2.2. Vim con il plugin vim-markdown. 2.3. Vim con il plugin UltiSnips. 2.4. Vim e l'anteprima di Markdown. 3. Emacs e Markdown. 3.1. Emacs senza plugin . 3.2. Emacs con il markdown-mode . 3.3. Emacs e l'anteprima in Markdown. 4. Sublime Text 4 e Markdown. 4.1. Sublime Text 4

Ridurre la dimensione di documenti PDF singoli o multipli in GNU/Linux Bash e Python

Immagine
1. La condizione necessaria. Abstract : la compressione di documenti PDF è una tecnica utile per ridurre lo spazio occupato da questi file e facilitarne la trasmissione e l'archiviazione. In questo articolo, partendo da una pagina dedicata alla compressione di PDF singoli, presento due metodi per comprimere documenti PDF multipli. La pagina di riferimento è la seguente: " Linux shell script to reduce PDF file size (è richiesta una semplice verifica per entrare) e consente di operare su PDF singoli in codice bash a linea di comando nel terminale di GNU/Linux. Sulla base del precedente ho provato ad estendere la procedura per operare su PDF multipli. Alla fine presento una semplice applicazione in Python con interfaccia grafica. Ammetto di avere chiesto alcuni aiuti a ChatGPT e Copilot.

Usare Visual Studio Code per scrivere partiture in LilyPond.

Immagine
1. Precedenti articoli su editor per LilyPond title: "Usare Visual Studio Code per scrivere partiture in LilyPond." date: 2024-02-11 slug: vscode-lilypond categories: Blog tags: VSCode LilyPond image: placement: 3 preview_only: false caption: 'LilyPond e Visual Studio Code' Abstract: Visual Studio Code è un ottimo ambiente integrato per la scrittura dei codici di programmazione, ma può essere utilizzato anche come editor per il linguaggio LilyPond dedicato alla scrittura della musica? 1. Precedenti articoli su editor per LilyPond 2. Visual Studio Code originale o Code - OSS? 3. Installazione dell'estensione VSLilyPond. 4. Uso di VSCode con il plugin VSLilyPond come IDE per LilyPond. 5. Osservazioni conclusive su VSCode come IDE Per LilyPond. 1. Preced

Generazione automatica di collegamenti ipertestuali, in ambiente LaTeX mediante le Espressioni Regolari di Vim, tra atti giudiziari e documenti prodotti.

Immagine
1. Oggetto di questo articolo. Abstract: Vim è un editor dalle infinite risorse. Può anche anche generare, grazie alle Espressioni Regolari incorporate, collegamenti ipertestuali in linguaggio LaTeX verso altri documenti presenti in locale. Per gli Avvocati ciò significa collegare un atto principale con le relative produzioni documentali. Questa è l'analisi del procedimento. 1. Oggetto di questo articolo. 2. Prima di cominciare. 3. Configurazione del documento principale. 4. Formula in RegEx per la generazione automatica dei collegamenti. 5. Spiegazione della formula RegEx. 6. Gestione del "carattere di sottolineatura". 7. Collegamenti all'interno del testo 7.1. Soluzione del "collegamento indiretto": 7.2. Soluzione del "collegamento diretto": 1. Oggetto di questo articolo.

Dagli Oggetti di Testo in Vim ai Blocchi di Testo in Gutenberg per WordPress.

Immagine
1 A proposito di Vim e Gutenberg 2 Esempi di “oggetti di testo” in Vim. 3 Esempi di blocchi di testo in Gutenberg. 4 Vim e Gutenberg insieme. 5 In conclusione. {{% toc %}} 1 A proposito di Vim e Gutenberg Vim è un editor a linea di comando. Gutenberg per WordPress è un editor visuale. Vim è stato creato nel 1987, come evoluzione dal precedente Vi. Gutenberg è diventato l’editor predefinito di WordPress dalla versione 5.0 del CMS, rilasciata il 27 novembre 2018 . Sono strumenti di scrittura cronologicamente e strutturalmente molto distanti tra loro. Ma, nonostante le diffenze, vi sono anche alcune analogie. Vim consente di scrivere trattando il testo come “oggetto”. Gutenberg consente di scrivere trattando il testo come “blocco”. Gli “oggetti di testo” di Vim possono essere modificati o spostati “in blocco”. Lo stesso accade, ovviamente, con i “blocchi di testo” di Gutenberg. Il principio della “scrittura a bloc