Alice  |  Tin.it  |  Foto album |  Disco remoto |  Community 

Kalendae

Il programma Kalendae traduce in latino una data del calendario italiano (occidentale) moderno, usando il calendario dell'antica Roma, e viceversa.

Questo piccolo programma (la cui versione piú recente è la 1.3 del 30/12/2003) è distribuito con licenza GPL ed è stato sviluppato con la consulenza storico-linguistica di Marcus Nux.

<screenshot for Kalendae>

Questo programma è scritto nel linguaggio Tcl/Tk, che è un linguaggio di programmazione interpretato, che quindi richiede un software interprete installato. Dal momento che esistono interpreti di Tcl/Tk per quasi tutti i sistemi operativi, questo programma è multipiattaforma. Inoltre, tutti gli interpreti disponibili sono gratuiti e liberi (nel senso della licenza).

La versione di interprete richiesta è preferibilmente la 8.4, ma il programma funziona anche con la versione 8.3 (seppure con alcune piccole differenze nella finestra principale), e forse anche con versioni precedenti.

L'interprete di Tcl/Tk è presente praticamente in tutte le distribuzioni Linux, anche se a volte non viene installato; in tal caso basta installarlo dal proprio centro di controllo (per esempio Yast2 per chi usa SuSE Linux, chi usa Debian se la caverà con apt-get, ecc). Quindi si potrà rendere eseguibile il file kalendae.tcl modificandone i permessi, oppure richiamandolo da una shell con il comando: wish kalendae.tcl

Per tutti gli altri sistemi (Windows, Mac, Unix, ma anche per Linux) esistono molti fornitori di interpreti pre-compilati, a cominciare da ActiveState. Per Windows e Linux (specialmente RedHat), e per Unix in generale si può scaricare la versione piú "leggera", il tclkit di Equi4, e per MacOS X esiste TclTkAqua. (Per liste di altri fornitori, consiglio di consultare le seguenti pagine (in inglese) del the Tcl'ers Wiki: Binary Distributions, Batteries Included, places to find Tcl binaries and sources.) Una volta installato l'interprete, sarà possibile lanciare Kalendae con il solito doppio click, oppure dare il comando: tclkit kalendae.tcl.

Download:

  1. kalendae.tar.gz: versione generica, contiene il necessario per l'installazione con i metodi standard Unix (make install)
  2. kalendae-1.3-1.noarch.rpm: versione per i sistemi GNU/Linux che usano il formato rpm (RedHat, SuSE, Mandrake, ...). Il pacchetto è stato compilato sotto SuSE Linux 8.1.
  3. kalendae.zip: contiene l'indispensabile per l'installazione sotto Windows.

Istruzioni e note per l'installazione sono incluse nel file README.

Istruzioni e note per l'uso sono incluse nel programma, potrete leggerle facendo click sull'apposito pulsante della finestra principale.

Può essere divertente notare quanto facilmente la biblioteca Tcl/Tk permetta la localizzazione dell'interfaccia in lungue diverse: ne ho inserite alcune in Kalendae, come esercizio.


Torna alla home page di Roberto Ugoccioni.
Ultimo aggiornamento: 7 gennaio 2004