Comunicati sugli aggiornamenti
del pacchetto software ARTI2000

Lunedì 29 luglio 2024


Nota. Alcuni link possono non essere attivi perché i relativi programmi sono stati sostituiti da versioni più aggiornate.

Scarica l'intera raccolta dei comunicati inviati (archivio compresso ZIP)


Comunicato n.22 del 18/9/1998

Scarica questo comunicato in formato testo semplice

PULISCI edizione 4.0.

Nuove direttive P1 P2 ... P6. Servono per indicare la posizione in cui deve trovarsi entro una parola la stringa da sostituire. Precisamente, a seconda della direttiva, la stringa: P1 deve coincidere con una parola; P2 deve trovarsi a fine parola; P3 deve trovarsi a inizio parola; P4 deve trovarsi in "centro" parola, cioè né all'inizio né alla fine; P5 non deve trovarsi a fine parola; P6 non deve trovarsi a inizio parola. Non sono compatibili con le direttive "R" e "!": se una di queste è presente, le direttive P1 P2 ... P6 sono ignorate.

Nuova direttiva "+": agisce in modo opposto alla "*", nel senso che le corrispondenze che la includono hanno effetto solo entro i blocchi compresi fra i delimitatori di blocco. Anche la "+" è applicata globalmente all'intera sezione di corrispondenze se appare nella riga che inizia con [CORRISPONDENZE]. La direttiva "+" è annullata se è simultaneamente presente la "*": però la "+" indicata in una corrispondenza prevale sulla "*" globale.

Corrispondenze extra. Il loro trattamento è stato migliorato ed ora non esiste più alcuna differenza rispetto alle corrispondenze predefinite. Ad ogni avvio del programma viene aperta una nuova tabella per ospitare le corrispondenze extra. La tabella è resa subito attiva e si può variarne la posizione o la si può correggere (F2). Le corrispondenze extra sono compatibili anche con la corrispondenza speciale. Non ne viene più indicato il umero. La tabella generata può essere cancellata o conservata al termine dell'elaborazione. La si può anche "chiudere" durante l'esecuzione (Alt+M o Ctrl+F4): in questo caso la tabella viene comunque salvata e per le successive corrispondenze extra viene aperta una nuova tabella.

Tasti attivi nella schermata interattiva principale. F10 e Alt+F avviano la correzione del file puntato dal cursore (in luogo del file originale) quando il cursore si trova nel campo del file destinazione o del file del rapporto. I tasti F8 e Alt+R modificano la condizione del nuovo parametro "Reimpagina". Il tasto F9 (come Alt+O) modifica la condizione del parametro "Originale". Il tasto Alt+P abilita/disabilita la funzione di "taglio". Il tasto Alt+B attiva/disattiva la scrittura dello schermo tramite BIOS. Il tasto Ctrl+F4 (come Alt+M) chiude l'attuale file di corrispondenze extra (la successiva verrà collocata in un nuovo file).

Ambiente di selezione delle tabelle. Si può cercare una stringa fra i nomi delle tabelle ed i loro commenti (tasto F2). Lo scambio di posizione fra due tabelle avviene con F3/F4 (in luogo di F9/F10) o anche con Ctrl+frecce verticali. La correzione della tabella si fa con F10 (in luogo di F8).

Nella schermata principale del modo interattivo sono stati aggiunti tre campi: Inizio blocco: stringa utilizzata in presenza delle direttive "*" e "+"; Fine blocco : stringa utilizzata in presenza delle direttive "*" e "+"; Codici di controllo: lista dei caratteri accettabili con codice minore di 32. Le stringhe di inizio e fine blocco ora possono essere impostate durante l'esecuzione, possono avere più di tre caratteri e possono contenere i simboli $CR, ^A, ^B, eccetera.

I delimitatori di blocco si possono impostare anche con le variabili PUL_INI e PUL_FIN.

Nuova funzione di reimpaginazione del testo. Viene eseguita al termine del procedimento di sostituzione (previa richiesta di consenso) se è indicata l'opzione "/R" o se il parametro "reimpagina" è posto a "Sì". Il testo viene riscritto con righe di lunghezza massima prestabilita (la stessa lunghezza di riga usata anche per le direttive "R" e "!"). Se necessario, due righe consecutive vengono riunite. Non vengono riunite le righe separate da una riga vuota (due ritorni a capo consecutivi) e quelle che terminano o iniziano con particolari caratteri, che si impostano nella sezione simboli delle tabelle rispettivamente con i comandi _FRiga e _IRiga.

Nuova opzione "/N". Sintassi:
N[r][,p] Il parametro r (default=80) è un numero che indica la lunghezza di riga (reimpaginazione e direttive "R" e "!"). p è un numero che può variare fra 0 e 5 (default 0): esso indica la lunghezza massima di una parola da mandare a capo se presente a fine riga. E` usato durante la reimpaginazione. Può favorire una miglior leggibilità del testo.

Nuova funzione di "taglio". Si abilita con l'opzione "/+". Nella sezione comandi delle tabelle si possono usare i nuovi comandi: _StIni=stringa1 _StFin=stringa2 Se almeno una fra le stringhe stringa1 e stringa2 è non vuota in almeno una tabella, viene attivata la funzione di "taglio", cioè:

Estensione del nome delle tabelle. Ora le tabelle devono avere tutte la medesima estensione ".TAB". Questa estensione di default può essere modificata con l'opzione "/X" oppure con la variabile di ambiente PUL_EXT.

Il numero massimo di tabelle è 500, quello di corrispondenze è 5000. Il valore normale del parametro "Originale" è "Sì", cosicché dopo l'elaborazione il nome del file origine rimane invariato. L'opzione "/O" lo pone a "No". Il valore normale del parametro "Conserva" è 1, cioè sono conservati gli spazi a inizio riga e cancellati quelli a fine riga.

Identificazione automatica della stringa di ritorno a capo. Eliminati alcuni inconvenienti che si verificavano nel modo interattivo quando la sequenza di ritorno a capo subiva modifiche in elaborazioni successive.

Il manuale (file PULISCI.TXT) è indicizzato secondo le specifiche del programma DOC edizione 7.0. Per trasformare il file in un normale testo si può utilizzare il batch file NO_IND.BAT.

L'archivio compresso PUL40.EXE è disponibile al seguente URL: ftp://ftp.math.unipd.it/pub/people/artico/pul40.exe

Tale archivio è anche raggiungibile a partire da una delle seguenti pagine: http://www.math.unipd.it/~artico/artisoft.html http://www.math.unipd.it/~artico


Per informazioni sul pacchetto ARTISOFT: http://www.math.unipd.it/~artico/artisoft.html


Per favore: N.B. Questa lista ha esclusivamente lo scopo di comunicare alle persone interessate che e` disponibile un aggiornamento di qualche mio programma. L'elenco degli iscritti rimane riservato.

Giuliano Artico E-mail: artico@math.unipd.it 


Aprire un comunicato indicandone il numero

Premere questo pulsante per aprire il comunicato corrispondente al numero specificato:


Impostare il numero di comunicati per pagina

Premere questo pulsante per effettuare l'impostazione:



Iscrizione Precedente Successivo Ultimo 10 comunicati

registrazioni ciechi file i3lgp lia religione scrivi inizio