Sito Web di Franco Pasut

  • en
  • Articoli
  • Contatti
  • Informazioni
  • Riservatezza

Articoli

gennaio 28, 2022

Usare Vim per scrivere partiture in LilyPond

A proposito di LilyPond

LilyPond è un linguaggio per produrre eleganti partiture musicali, strutturalmente simile a LaTeX con il quale può integrarsi per generare documenti contenenti testo e musica (per l’integrazione tra LilyPond e LaTeX richiamo questo mio articolo.)

Anche in LilyPond, come in LaTeX, è possibile scrivere il contenuto con vari editor.

Molto utile, sopratutto per imparare la sintassi, è l’editor denominato Frescobaldi.

Per chi, invece, ha già imparato la sintassi, può essere utile sfruttare le infinite potenzialità di Emacs e Vim,

leggi di più
gennaio 15, 2022

Variabili in documenti LaTeX esportati da Emacs Org Mode

La solita introduzione su Emacs, Org Mode e LaTeX

Questa è la solita introduzione su Emacs, Org Mode e LaTeX: se sapete già tutto potete saltarla.

Org Mode sotto GNU Emacs è un potente strumento per organizzare idee.

Una funzionalità eccellente di tale strumento è la possibilità di esportare i documenti direttamente da Org Mode verso LaTeX, l’eccellenza assoluta per l’impaginazione, così come verso altri linguaggi, come Markdown e HTML.

Nell’esportazione verso LaTeX, è possibile inserire comandi nella parte preliminare del documento in Org Mode, per modificare il risultato dell’eportazione nel documento PDF finale.

leggi di più
dicembre 30, 2021

LilyPond, legature di valore e voci (avanzato)

L’oggetto di questo articolo

L’oggetto dell’articolo è il medesimo di questo mio precedente ma ora ho composto, utilizzando il linguaggio LilyPond, una breve partitura per pianoforte con combinazioni di voci e legature di valore un po’ più complesse.

Ho anche creato un’immagine colorata con evidenza dei punti di interesse.

I seguenti termini del lessico di LilyPond devono, naturalmente, essere considerati:

  • oneVoice: una linea di voce singola
  • voiceOne: la melodia superiore di una composizione polifonica
  • voiceTwo: la melodia inferiore di una composizione polifonica

Ed ora diamo un’occhiata al codice di LilyPond

Ecco il codice completo di Lilypond in cui trovate ogni riga commentata ed, in particolare, i punti di incrocio visualizzati nella partitura in basso:

leggi di più
dicembre 1, 2021

LilyPond, legature di valore e voci

LilyPond: legature di valore e voci

Nella configurazione di base del linguaggio LilyPond non è possibile inserire una legatura di valore tra una nota appartenente ad una voce singola ed una nota analoga appartenemente ad un insieme di voci multiple.

Recentemente ho dovuto risolvere un passaggio d’autore riguardante un problema analogo ed ho chiesto aiuto alla splendida comunità di LilyPond.

Così ho appreso un nuovo “trucco” che vorrei condividere con tutti: è possibile modificare il contesto in cui operano le legature di valore.

leggi di più
ottobre 23, 2021

LilyPond: anacrusi, gruppi irregolari, voci multiple

Brevissima introduzione

LilyPond è un incredibile e potente linguaggio per scrivere partiture musicali.

Ogni musicista dovrebbe impararlo. Ma la scrittura di codice è più adatta ai programmatori che ai musicisti e occorre effettuare molti tentativi per scrivere partiture complete.

In questo articolo vi mostro alcuni piccoli frammenti di codice riguardanti anacrusi, gruppi irregolari e voci multiple (Se state leggendo questo articolo sapete di cosa si tratta).

Ecco gli schemi di base per ciascuno di essi in linguaggio LilyPond:

leggi di più
ottobre 9, 2021

Vim: alcune modalità per aprire documenti singoli o multipli

Tabella di sintesi

Alcuni comandi di Vim di cui parlerò in questo articolo:

Scrivo Per ottenere
vim document_name Per avviare Vim e aprire un documento
gvim document_name Per avviare Vim in modalità grafica ed aprire un documento
vim file-1 file-2 file-n Per avviare Vim ed aprire multipli documenti
vim -p file-1 file-2 file-n Per avviare Vim ed aprire multipli documenti in schede separate
vim -o file-1 file-2 file-n Per avviare Vim ed aprire multipli documenti in finestre sovrapposte in orizzontale
vim -O file-1 file-2 file-n Per avviare Vim ed aprire multipli documenti in finestre sovrapposte in verticale
sp doc_name Per aggiungere un documento in finestra con separatore orizzontale quando Vim è già in esecuzione
vs doc_name Per aggiungere un documento in finestra con separatore verticale quando Vim è già in esecuzione
tabe doc_name Per aggiungere un documento in una scheda quanto Vim è in esecuzione

Vim offre molte opzioni per aprire o creare file singoli o multipli dalla riga di comando o mentre l’applicazione è in esecuzione.

leggi di più
  • ««
  • «
  • 8
  • 9
  • 10
  • 11
  • 12
  • »
  • »»
© Sito Web di Franco Pasut 2026