Sito Web di Franco Pasut

  • en
  • Articoli
  • Contatti
  • Informazioni

Articoli

maggio 26, 2024

Estrarre una lista di elementi da una cartella ed incollarla in un documento, in MS Windows, GNU/Linux e macOS.

Articolo su come copiare una lista di elementi presenti in una cartella ed incollare la lista in un documento aperto. L’operazione viene effettuata soltanto con risorse interne ai sistemi operativi testati che sono MS Windows, GNU/Linux (Arch, Fedora e Ubuntu) e macOS, anche se in quest’ultimo caso solo nella modalità a linea di comando.

  • 1. Argomento di questo articolo.
  • 2. Soluzione linea di comando in MS Windows.
  • 3. Soluzione a linea di comando in GNU/Linux e macOS.
  • 4. Soluzione grafica in Windows con Esplora File.
  • 5. Soluzione grafica con Gestione File

1. Argomento di questo articolo.

Vi è mai capitato di avere una cartella del vostro computer piena di elementi e di dovere inserire l’elenco di tali elementi in una pagina che state scrivendo?

leggi di più
aprile 26, 2024

Programma in Python per copiare testo da vari PDF e raccoglierlo in un unico documento in linguaggio Markdown.

  • 1. Oggetto dell’articolo.
  • 2. Analisi del sorgente in Python.
  • 3. Il codice sorgente completo in Python.

1. Oggetto dell’articolo.

L’obiettivo è quello di generare un semplice programma che permetta di raccogliere il testo contenuto in vari PDF generati direttamente da programmi di videoscrittura e di inserire i vari frammenti in un unico documento in linguaggio Markdown separando i frammenti con titoli di secondo livello corrispondenti al nome dei documenti di provenienza.

leggi di più
aprile 12, 2024

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

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.

leggi di più
marzo 9, 2024

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

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.

leggi di più
febbraio 11, 2024

Usare Visual Studio Code per scrivere partiture in LilyPond.

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. Precedenti articoli su editor per LilyPond

Sul tema della scrittura di partiture musicali tramite LilyPond, linguaggio di marcatura equivalente al LaTeX per i testi, richiamo i miei precedenti articoli dedicati, rispettamente, ad Emacs e Vim:

leggi di più
gennaio 8, 2024

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

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.

A volte occorre inserire in un documento principale in PDF una lista di documenti da richiamare con specifici collegamenti ipertestuali dedicati ad ogni elemento della lista.

leggi di più
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»
© Sito Web di Franco Pasut 2025