Let's Connect LuaTEX to the World

Autori

  • Roberto Giacomelli Autore

Abstract

Una delle migliori novità del mondo TEX è LuaTEX non solamente per la tipografia in sé. Questo potente motore di composizione è capace di recuperare dati da molte sorgenti diverse, una caratteristica molto importante nei contesti di produzione di imprese e studi professionali, dove le informazioni condivise sono una risorsa vitale. In questo articolo discuterò le soluzioni che ho trovato fino a ora durante la mia attività professionale, per estendere il sistema TEX con funzioni esterne come quelle dei driver SQL. Illustrerò poi l'ultima mia inattesa scoperta, sorprendentemente semplice e innovativa: connettere il codice tramite messaggi. Niente più codice di basso livello di cui prendersi cura, niente più vincoli dovuti alle incompatibilità tra programmi, ma uno strato software fornito dalla libreria ZeroMQ con cui connettere LuaTEX a servizi esterni. Illustrerò in dettaglio l'installazione di ZeroMQ, e con l'aiuto di esempi funzionanti, mostrerò come usufruire in LuaTEX di servizi costruiti con il linguaggio Rust.

Dowloads

Pubblicato

2017-10-01