Robitex's Blog

Ideas in the web

Archivi Categorie: IT

LuaTeX and METAPOST

La libreria MPlib in LuaTeX METAPOST, il noto linguaggio di disegno vettoriale, è stato incluso in LuaTeX sotto forma della libreria MPlib. Possiamo quindi inserire codice METAPOST direttamente in un sorgente LuaTeX. Questa modalità, non richiede conversioni del formato d’uscita di METAPOST (.mps) ne la necessità di particolari opzioni di compilazione, mentre per procedere ancora [...]

Click and script

Scarica l’articolo nel formato PDF Sommario In questo post impareremo come personalizzare il menù contestuale in Nautilus, il gestore di file incorporato in Gnome, fino a compilare al volo sorgenti LaTeX e compiere moltissime altre operazioni che possono essere ripetitive. Il menù contestuale Nelle moderne interfacce grafiche il menù contestuale è un efficace idea che [...]

Numeri in lettere con Python

Scarica l’articolo nel formato PDF per la stampa Sommario L’articolo presenta il codice nel linguaggio Python per convertire un numero in parole nel comune formato ‘finanziario’. Il codice Avevamo già risolto questo problema prima con Java e poi con Lua. Lua è un linguaggio di scripting assai simile a Python e non è stato difficile [...]

Il computo metrico con Lua

Scarica l’articolo in formato PDF per la stampa Sommario Certi tipi di opere edili possono essere così articolate da mettere in difficoltà l’utente che intendesse gestirle con un tradizionale software di computazione. In questo post si svilupperà un’idea che può risolvere il problema di efficienza, secondo la quale i dati sono descritti da un opportuno [...]

Gli oggetti di Lua

Click to download the article in the PDF file format Sommario Il linguaggio Lua è fondato sull’essenzialità tanto che supporta la programmazione ad oggetti utilizzando quasi esclusivamente le risorse di base e senza mettere a disposizione specifici costrutti. In questa introduzione vedremo come ciò sia stato effettivamente implementato utilizzando l’unica struttura dati disponibile in Lua: [...]

Collage di precisione di PDF

Download the article in the pdf file format Sommario Con gli strumenti a disposizione di una distribuzione TeX è possibile ottenere un pdf unendo vari pdf di partenza per di più posizionandoli geometricamente nel modo voluto. I pacchetti LaTeX utilizzati allo scopo sono il potente PGF, forse il pacchetto dall’implementazione più complessa, e il pacchetto [...]

Aprire finestre sul PDF

Sommario Lavoreremo con i linguaggi Lua e LaTeX per estrarre finestre da un qualsiasi file in formato PDF. Capita infatti di voler riportare in un nostro documento una tabella, un grafico, un immagine o qualsiasi altro materiale contenuto in un secondo file PDF. In questo post impareremo ad estrarre rettangoli qualsiasi da una qualsiasi pagina [...]

Carta millimetrata a volontà

Scarica l’articolo nel formato PDF per la stampa Sommario Con il pacchetto rilasciato recentemente su CTAN dal nostro Prof. Enrico Gregorio, siamo in grado di produrre un serie di PDF per fogli a carta millimetrata con una facilità sorprendente, utilizzando il codice già predisposto in un precedente post. Buon divertimento. Divertimento millimetrato Bene, bene, partiamo [...]

Il declino di TeX e LaTeX

Note alla lettura: l’analisi dei dati su cui si basa questo post (che comunque non verrà modificato) non è corretta. Leggere i commenti per scoprire l’approccio corretto. Scende nel mondo la diffusione di TeX e LaTeX Consultando il volume in ricerche che si svolgono nel mondo attraverso Google si nota un costante calo di interesse [...]

Plot della funzione Gamma con matplotlib

Scarica l’articolo in formato pdf Abstract Utilizzando alcune librerie Python di calcolo numerico utilizzeremo il pacchetto matplotlib per disegnare il grafico della funzione Gamma di Eulero. Questa infatti è la funzione scelta per introdurre questo interessante ambiente di computazione e visualizzazione, integrato e circoscritto all’interno del linguaggio Python. Lo scopo è quello di mostrare le [...]

Iscriviti

Get every new post delivered to your Inbox.