Salta al contenuto principale

Problemi formattazione files di testo

Carlo Loiodice su mbx, 29\09\2009, h. 19.35.

d.

Ed ora, un po' di pubblicità

:

ho un problema aiutoooo!!!!
Mi ritrovo con un libro scannarizzato solo su metà pagina,esempio
blablabla..................vuoto
blablabla..................vuoto
c'è qualcuno che può dirmi come posso fare per avere la pagina intera?
Cioè in modo che quando lo stampo non mi ritrovi con 200 pagine ma solo
con 100
Premette che uso office e spero più che altro di essermi spiegata bene.

r.
Dopo che la prova è riuscita, eccomi a comunicare a te e a tutti la spiega del fatto e la soluzione.
Il formato di solo testo txt non ha alcun elemento di formattazione o d'impaginazione. Così come si presenta, è composto di righe lunghe 255 caratteri; troppo per la larghezza dello schermo. Per questo chi compila un file txt o lo ricava attraverso scansione, si preoccupa di forzare il ritorno a capo? inserendo un codice 13 - alt+013 - alla fine di ogni riga.
Non è obbligatorio, visto che il Blocconote di windows ha una riga nel menu formato, per forzare un ritorno a capo automatico. Tuttavia i fautori del txt ad oltranza preferiscono mettersi dalla parte dei bottoni. E così, se una riga di 255 caratteri può risultare eccessivamente lunga rispetto allo schermo, una riga di 40, perfetta per la barra braille, risulta troppo breve, e ne risulta uno spazio bianco sulla destra.
Inutile dire che, decidendo di stampare con righe corte, ne va un consumo eccessivo di carta e ne viene penalizzata l'estetica.

Si può modificare la situazione una volta che un file txt non risponde alle nostre esigenze? Direi di sì, usando qualche stratagemma che deriva dalla praticaccia.
Chi legge con la sintesi è ora pregato di attivare la lettura di tutta la punteggiatura.

1.. Apriamo il file txt con Word. E ora dobbiamo operare tramite un raggiro. I ritorni a capo sono di due tipi: quello artificiale a fine riga, e quello grammaticale dopo un punto fermo.
2.. Mettiamo al riparo i "punto e a capo". E per far ciò, usiamo la funzione sostituisci. Trova: .^p - Sostituisci con: \\\.
3.. Adesso, sempre con la funzione sostituisci facciamo: Trova: ^p - Sostituisci con: spazio.
4.. Rifacciamo al contrario la mossa 2. Cioè: Trova: \\\ - Sostituisci con: .^p

Spiegazione.
Con la mossa 2 abbiamo isolato e messo da parte i ritorni a capo che seguono un punto fermo.
Con la 3 abbiamo sostituito i ritorni a capo così rimasti con uno spazio, allo scopo di evitare che l'ultima parola di una data riga non vada a fondersi con la prima della riga successiva.
Con la mossa 4 abbiamo rimesso un "a capo" dopo i punti fermi che lo richiedevano.

Se per caso, ci fossero delle parole sillabate, con un trattino a fine riga, allora la stringa da sostituire sarebbe -^p e il campo di sostituzione dovrebbe rimanere vuoto. Tasto canc per assicurarsene.
Questa mossa, eventualmente dovrebbe diventare la 3, facendo slittare le successive.

P.S. - Come colpo di fortuna, potrebbe accadere che, prima di fare tutto questo, noi si provi, con word, a comandare menu formato, formattazione automatica. Certe volte il colpo riesce e ci risparmiamo il resto. Ma nel campione fornitomi da Lory la cosa non ha funzionato.