GuIT

  • Increase font size
  • Default font size
  • Decrease font size
Gli articoli del numero 14 di ArsTeXnica

Download dell'intero numero
Ottobre 2012 (6,70 Mb)

 

Beyond BibTEX

(Jean-Michel Hufflen)

Sommario

Questo articolo tratta la produzione di bibliografie di documenti composti con LATEX e ConTEXt. Esploriamo alcune tecniche recenti che soppiantano quanto permesso da BibTEX. Quindi illustriamo perché i programmi mlbiblatex e mlbibcontext ci sembrano promettenti.

Abstract

This article is related to the production of bibliographies for documents typeset by means of LATEX or ConTEXt. We explore some recent ways to go beyond what is allowed by BibTEX. Then we explain why the programs mlbiblatex and mlbibcontext seem to us to be promising.

Leggi l'articolo

 

La forma del testo umanistico: la classe suftesi

(Ivan Valbusa)

Sommario

Avvalendosi anche di riflessioni di carattere filosofico, questo articolo analizza i principali aspetti della composizione dei testi umanistici, dalla scelta del carattere e del layout allo stile dei titoli e degli elementi del testo. Introduce inoltre gli strumenti per impaginare un testo usando la classe suftesi.

Abstract

This article analyzes the main aspects that arise when typesetting a humanistic text, from the choice of font and layout to the style of titles and text elements (even making use of philosophical reflections). It also introduces the tools to typeset by using the suftesi class.

Leggi l'articolo

 

Una classe per comporre un dizionario

(Claudio Beccari, Heinrich Fleck)

Sommario

In questo articolo descriviamo la storia, lo sviluppo e le principali caratteristiche delle classi dictionarySCR e xdictionarySCR, che permettono di comporre, rispettivamente con pdfLATEX e XƎLATEX, dizionari tematici in una varietà  di discipline.

Abstract

In this article we describe the history, the development, and the most relevant characteristics of classes dictionarySCR and xdictionarySCR, that allow to typeset, by means pdfLATEX and XƎLATEX respectively, thematic dictionaries in a variety of disciplines.

Leggi l'articolo

 

LATEX3: un nuovo gioco per i maghi e per diventarlo

(Enrico Gregorio)

Sommario

Esaminiamo con esempi alcune delle funzioni messe a disposizione dal nucleo di LATEX3. In particolare ci concentreremo sull’uso delle variabili di tipo sequence e faremo un cenno sull’uso del modulo l3keys.

Abstract

We shall examine, by means of examples, some of the functions provided by the LATEX3 kernel. In particular, we shall focus on the usage of the sequence variable type and show something about the l3keys module.

Leggi l'articolo

 

Un pacchetto per il controllo del codice fiscale italiano

(Claudio Beccari)

Sommario

Il codice fiscale, che codifica le generalità della persona a cui si riferisce, deve essere generato dall’amministrazione dello Stato, ma tutti necessitano di un software per controllare di averlo scritto in modo corretto; il software deve quindi essere in grado di verificare che i dati siano coerenti, in particolare deve essere in grado di verificare la correttezza della lettera di controllo finale.

Abstract

The Italian Fiscal Code is a special string that encodes the personal identity data; it may be issued only by the State Administrative Offices, but when a document is being written a piece of software should be available so as to check the correctness of the encoded string, in particular it must control the final check letter for coherence with the remaining data.

Leggi l'articolo

 

Grafica ad oggetti

(Roberto Giacomelli)

Sommario

Nell’articolo si sperimentano le potenzialità espressive e l’efficacia di un linguaggio ad oggetti per la grafica in LuaLATEX cercando di delineare quali vantaggi otterrebbe l’utente programmando col nuovo paradigma rispetto ai tradizionali linguaggi di comandi come PGF, pstricks o METAPOST. L’introduzione di LuaTEX permette di scrivere codice Lua direttamente in un sorgente TEX e questo rende possibile avvalersi di librerie ad oggetti ampliando ulteriormente le potenzialità del nuovo motore di composizione.

Abstract

In this paper we will make an attempt to measure the final TEX user advantages and efficacy of an object oriented language, the programming paradigm recently added to TEX world by the new typesetting engine LuaTEX. A case study was developed writing a new graphic object library in Lua, based on the PGF package, carried in a source TEX files with a little ad very simple package.

Leggi l'articolo

 

MFLua: Instrumentation of METAFONT with Lua

(Luigi Scarso)

Sommario

Presentiamo MFLua, una versione di METAFONT che permette la strumentazione del codice e dotata di un interprete Lua per consentire l’estrazione ed il post-processing delle curve di un glifo. Mostriamo e discutiamo anche un esempio di font OpenType prodotto da un sorgente METAFONT.

Abstract

We present MFLua, a METAFONT version which is capable of code instrumentation and has an embedded Lua interpreter that allows glyphs curves extraction and post-processing. We also show and discuss an example of a METAFONT source processed by MFLua to output an OpenType font.

Leggi l'articolo

 

Gestione ‘quasi automatica’ dei valori numerici in esempi di calcolo ed esercizi svolti

(Agostino De Marco)

Sommario

Nell’articolo viene discussa una tecnica di gestione dei valori numerici, utile specialmente alla preparazione di esempi di calcolo e di esercizi svolti. Questa è una necessità particolarmente sentita dagli autori di manuali tecnico-scientifici. I testi scientifici spesso contengono una successione di esempi di calcolo a corredo della parte teorica. Nella fase di stesura degli esercizi è bene mettere in pratica delle tecniche che limitano l’occorrenza di errori tipografici o addirittura concettuali. Si mostra qui una strategia in cui i dati numerici sono prodotti con strumenti esterni al sistema TEX. Qualche cenno sarà dato a tecniche simili facenti uso di LuaLATEX o del pacchetto di estensione l3fp.

Abstract

In this paper I will show some techniques to manage numbers in order to facilitate the preparation of calculation examples or worked out exercises. This is a well known problem for authors of scientific textbooks. When they want to include a gallery of examples with calculations in their book it is of utmost importance to adopt a strategy designed to limit both typographic and conceptual errors. The techniques shown here handle numeric values which are produced outside the typesetting process with external software tools. Finally, similar techniques are mentioned that use LuaLATEX or the package l3fp.

Leggi l'articolo

 

Il pacchetto esami per la creazione di prove scritte

(Grazia Messineo, Salvatore Vassallo)

Sommario

Viene presentato il pacchetto esami che implementa alcune caratteristiche dei pacchetti exerquiz e probsoln per la produzione collaborativa di database di esercizi e la produzione di temi d’esame.

Abstract

We present the package esami which extends some useful properties of the LATEX packages exerquiz and probsoln to produce databases of exercises in a collaborative way and to produce exams.

Leggi l'articolo

 

Test online di matematica: il Progetto M. In. E. R. va

(Grazia Messineo, Salvatore Vassallo)

Sommario

Vengono presentati i pacchetti esami-online, per la creazione di prove d’esame con correzione automatica da somministrare al pc, e minerva, per la creazione di percorsi di recupero delle carenze in matematica per studenti delle scuole superiori.

Abstract

We present the packages esami-online, to create online exams with automatic corrections, and minerva, to create sets of exercises for high school students.

Leggi l'articolo

 

Stemma codicum con LATEX

(Matteo Fadini)

Sommario

Nell’allestimento di una edizione critica arriva il momento di disegnare lo stemma codicum, vale a dire la rappresentazione grafica, tramite un albero genealogico, dei rapporti di derivazione dei manoscritti e delle stampe che trasmettono il testo oggetto dell’edizione.

Non esiste un pacchetto pensato per la creazione degli stemmata, ma è possibile utilizzarne alcuni normalmente impiegati negli studi di linguistica generativa per gli alberi sintattici, adattandoli allo scopo.

Esistono molti pacchetti di questo tipo, ma si è deciso di limitare la descrizione a due casi: uno di facile utilizzo (syntree) e uno più complesso ma molto più versatile (xytree). La descrizione dei due pacchetti si limiterà alle funzioni utili per la costruzione degli stemmata codicum, tralasciando le altre particolarità non pertinenti.

Abstract

During a critical edition’s work it is necessary to draw the stemma codicum, i.e. the graphical representation of the lineage relationships of the textual transmission through the linkage of manuscripts and prints.

There is no specific package designed to draw the stemmata. Nevertheless it is possible to adapt the packages usually employed for generative syntax trees in linguistic studies.

This paper discusses two cases: syntree, a user-friendly package, and xytree, a more complex yet more powerful package. The analysis limits the description to the useful functions for drawing stemmata codicum, neglecting the others.

Leggi l'articolo

 

Composizione di uno Stemma codicum con TikZ

(Jerónimo Leal, Gianluca Pignalberi)

Sommario

Sebbene LATEX abbia ottimi pacchetti dedicati alla composizione di uno stemma codicum più o meno complesso, TikZ fa ottenere risultati almeno altrettanto buoni senza bisogno di introdurre maggior complessità notazionale.

Abstract

While LATEX has very good packages to typeset a more or less complex stemma codicum, TikZ allows to reach at least results as good without requiring harder notational complexity.

Leggi l'articolo

 

Alcuni stralci sul Computer Bodoni

(Claudio Vincoletto)

Sommario

Il tentativo di riprodurre, mediante una metamorfosi del Computer Modern di Knuth, alcuni alfabeti realizzati da Giambattista Bodoni che rappresentano l’apice del suo stile.

Abstract

The Computer Modern font source may be conveniently modified in order to obtain a new version of a Bodoni type nearer to the original one.

Leggi l'articolo