[PLUTO-ildp] Il pacchetto slsc e la sua documentazione

Hugh Hartmann hhartmann a fastwebnet.it
Dom 31 Gen 2016 20:14:01 CET


Un saluto "nebbioso" si propaga a tutti i partecipanti alla lista ... :-))

Come da soggetto di questa mia email volevo ritornare sullo sviluppo 
della documentazione per questo pacchetto che, al momento, è stato 
riesumato e ri-iscritto per la libslang2 (era rimasto in uno stato di 
abbandono dato che la versione precedente era stata sviluppata per 
libslang1).

Dato che uso questo spreadsheet calculator da molti anni e dato che 
esiste solo una man page estremamente stringata che non è di alcuna 
utilità, è da diverso tempo che sto raccogliendo informazioni, dati, e 
testando in tutti i modi slsc per vedere tutti i possibili comandi da 
ordinare e spiegare in una man page.

Allora mi sono basato sulla struttura della man page di sc versione 6.1 
su cui è stato sviluppato slsc e sull'help in linea richiamabile da slsc 
attraverso il tasto "?". Ho consultato anche la man page di ss (simple 
spreadsheet, molto simile a slsc, fornito di menu) e la documentazione 
di xspread. Tutti questi applicativi sono derivati da sc. Ho scelto slsc 
perchè è molto più facile da usare rispetto a sc.

Ecco, dato che ho tradotto l'help in linea tranne la parte delle 
funzioni che è stata solo parzialmente tradotta, si può utilizzarlo come 
base per formare la nuova man page di slsc utilizzando, ove possibile la 
struttura della man page di sc (sc.doc).

Infatti sono andato avanti sulla man page ma, dato che sc, pur avendo 
diversi comandi in comune è abbastanza diverso da slsc, come per 
esempio: slsc ha tre modi: Row (riga), Column (Colonna), Block (Blocco), 
quindi i comandi (selezione, copia, incolla, elimina, ecc) dipendono dai 
modi, ergo se è selezionato il modo Row allora quando si seleziona una 
regione (range) sarà formata da un insieme di righe, se è selezionato il 
modo Column allora se si seleziona una regione sarà formata da 
un'insieme di colonne, se si seleziona il modo Block quando si seleziona 
una regione si otterrà un blocco di celle.

Nella man page di sc, invece non esiste il modo e nemmeno la facilità di 
un menu per i vari comandi.

Ho chiesto gentilmente a Marco Curelli di smanettare con slsc e di darmi 
una mano nella "formazione" di questa man page.

Si capisce che, pur disponendo di altre man page simili, non è proprio 
facile strutturare una man page e quindi mi chiedevo se anche 
qualcun'altro desidera partecipare alla stesura della man page di slsc.

In tal caso cercherò di fornire in privato tutta la documentazione in 
mio possesso e le la man page che sto sviluppando. Naturalmente posso 
fornire anche il pacchetto deb della precedente versione (0.2.9) e il 
sito dove scaricare i sorgenti dell'ultima versione (0.3) basata sulla 
libslang2.

Chiedo venia a messere Vieri per il rallentamento della traduzione della 
Sag ma questo progetto, essendo ancora di vecchia data, ci terrei a 
concluderlo ... :-)

Au Revoire
Hugh Harmann



Good Night!
Hugh Hartmann






Maggiori informazioni sulla lista pluto-ildp