Formattazione 80 colonne.

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Formattazione 80 colonne.

Messaggio da Blizzard »

Post non molto serio :D

Dato che molti editor (ad esempio questo del phpBB) non mi fanno vedere quando arrivo alle 80 colonne ho scritto un tool per convertire il testo :D
In pratica formatta il testo ad 80 colonne senza tagliare le parole
converte in testo semplice il testo formattato
converte le lettere accentate tipo "è" in "e'" [edit]ma le "à" in "a'" me le sono dimenticate :D [/edit]
converte le tabulazioni in " " (quattro spazi) <non testato>

Per fare un test ho preso un messaggio di algol da questo topic
viewtopic.php?f=3&t=25705

In pratica incollate il testo nell'apposita text box, cliccate sul pulsante e copiate il nuovo testo.

Ecco postato l'esempio di conversione
Ma sono dei grandi!!!!
La realtà ormai surclassa la fantasia, è talmente sorprendente ed innovativa che qualunque romanzo o fiction di ambito pseudo-informatico risulta al confronto scialba e prevedibile...

LORO, i pirati SI FANNO I SOLDI PESANTI con banner e microtariffe da 5 euro...

NOI, pirati altresì, CI FACCIAMO I SOLDI PESANTI scaricando roba così indispensabile, ma indispensabile proprio alla basilare sopravvivenza organica, che altrimenti SICURAMENTE avremmo dovuto comprare dai legittimi venditori al loro GIUSTO prezzo.

Il giudice, in questo RARO caso non "DI PARTE", obbliga dei soggetti, attività commerciali in fondo, a spendere danaro per "correggere" una situazione non dovuta a loro colpe.
Se fosseroi tassisti, MALE; se fossero i negozanti, MALE; se fossero degli imprenditori "normali", MALE; ma se sono "quelli di internèt", chissenefrega.

Gli esecutori PRENDONO SUNA SUPER TANGENTE per inventarsi un'attuazione dell'ordinanza scritta solo in cielo con le nuvole.

Gli inglesi, quelli fissati con la videoseoveglianza per intenderci, ricevono un bel regalo per rimpinguare le casse dei loro lagnosi discografici.

Lo stato italiano, come al solito, se ne strasbatte le palle; in fondo, mica vorremmo dare la minima impressione di apparire degli sta[li-ta]listi???? (proviamo a pensare se fosse successo in Francia...)

Noi, perdenti e secchioni, ne stiamo a parlare come se fosse una cosa grave, invece di andare a farci i quindici giorni di vacanza che ci vengono amorevolmente concessi una volta all'anno; o, se stiamo in vacanza, perdiamo la vita appresso a tali boiate invece di "andare a toccare le femmine".

Bel film, no?
DIVENTA
Ma sono dei grandi!!!!
La realtà ormai surclassa la fantasia, e' talmente sorprendente ed innovativa
che qualunque romanzo o fiction di ambito pseudo-informatico risulta al
confronto scialba e prevedibile...

LORO, i pirati SI FANNO I SOLDI PESANTI con banner e microtariffe da 5 euro...

NOI, pirati altresi', CI FACCIAMO I SOLDI PESANTI scaricando roba cosi'
indispensabile, ma indispensabile proprio alla basilare sopravvivenza
organica, che altrimenti SICURAMENTE avremmo dovuto comprare dai legittimi
venditori al loro GIUSTO prezzo.

Il giudice, in questo RARO caso non "DI PARTE", obbliga dei soggetti, attività
commerciali in fondo, a spendere danaro per "correggere" una situazione non
dovuta a loro colpe.
Se fosseroi tassisti, MALE; se fossero i negozanti, MALE; se fossero degli
imprenditori "normali", MALE; ma se sono "quelli di interne't", chissenefrega.

Gli esecutori PRENDONO SUNA SUPER TANGENTE per inventarsi un'attuazione
dell'ordinanza scritta solo in cielo con le nuvole.

Gli inglesi, quelli fissati con la videoseoveglianza per intenderci, ricevono
un bel regalo per rimpinguare le casse dei loro lagnosi discografici.

Lo stato italiano, come al solito, se ne strasbatte le palle; in fondo, mica
vorremmo dare la minima impressione di apparire degli sta[li-ta]listi????
(proviamo a pensare se fosse successo in Francia...)

Noi, perdenti e secchioni, ne stiamo a parlare come se fosse una cosa grave,
invece di andare a farci i quindici giorni di vacanza che ci vengono
amorevolmente concessi una volta all'anno; o, se stiamo in vacanza, perdiamo
la vita appresso a tali boiate invece di "andare a toccare le femmine".

Bel film, no?
Mario non uccidermi... si programma anche per svago :D

Giovanni
Allegati
80cols.tar.gz
src+bin qt4
(31.51 KiB) Scaricato 65 volte

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Formattazione 80 colonne.

Messaggio da Mario Vanoni »

Giovanni hai reinventato fold(1)
congrats sinceri
Mario

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Formattazione 80 colonne.

Messaggio da conraid »

Tra l'altro ieri ho proprio avuto una "brutta avventura" con knode di kde4, che nella visualizzazione va a capo correttamente, ma nella realtà no, e spedisci i messaggi senza andare a capo

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Formattazione 80 colonne.

Messaggio da Blizzard »

Mario Vanoni ha scritto:Giovanni hai reinventato fold(1)
congrats sinceri
Mario
Grazie!
Mi pareva strano, comunque, che qualcuno in più di vent'anni di unix non ci aveva pensato :D
conraid ha scritto:Tra l'altro ieri ho proprio avuto una "brutta avventura" con knode di kde4, che nella visualizzazione va a capo correttamente, ma nella realtà no, e spedisci i messaggi senza andare a capo
Ah! ma non è che KMail mi fa lo stesso??? :-k
Perchè una delle cose che apprezzavo parecchio era proprio che mi mandava a capo a 80 col.
Se poi mi spedisce i messaggi formattati diversamente non è bello!

ciao
Gio

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Formattazione 80 colonne.

Messaggio da Blizzard »

Aggiungo a quanto detto prima:
ho dato un'occhiata al $man 1 fold
ho visto che alla fina non conta troppe opzioni.
Stavo pensando a questo punto di aggiungere un pochetto di codice per elasticizzarlo e fare un Qfold. Che ne dite? :-k
Tanto che ho reinventato, almeno lo reinvento bene :lol:

ciao
Gio

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Formattazione 80 colonne.

Messaggio da conraid »

conraid ha scritto: Perchè una delle cose che apprezzavo parecchio era proprio che mi mandava a capo a 80 col.
Se poi mi spedisce i messaggi formattati diversamente non è bello!
kmail non l'ho provato. A dire il vero lo uso raramente anche in kde3

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Formattazione 80 colonne.

Messaggio da Blizzard »

ho appena controllato e ti confermo che la visualizzazione 80 colonne di kmail è solo una visualizzazione #-o
Io lo utilizzo più che altro perchè credevo che mi formattava a 80 col e perchè è integrato con KGPG.
Altre mail le ricevo su seamonkey -mail
Per il resto a settembre ci allacciano l'ADSL a casa, quindi ripasso a mutt in modo da poter accedere alle mail via ssh da altri pc.

ciao
Gio

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Formattazione 80 colonne.

Messaggio da conraid »

Blizzard ha scritto:ho appena controllato e ti confermo che la visualizzazione 80 colonne di kmail è solo una visualizzazione #-o
Se mastichi l'inglese, manda la segnalazione, si sa mai....

Per il tuo programma una cosa.
E' dedicato a noi italiani o è per tutto il mondo? In questo caso attento alle lettere accentate, si trovano anche in mezzo alla frase, da noi è difficile :-)

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Formattazione 80 colonne.

Messaggio da Blizzard »

Per il tuo programma una cosa.
E' dedicato a noi italiani o è per tutto il mondo? In questo caso attento alle lettere accentate, si trovano anche in mezzo alla frase, da noi è difficile :-)
E' dedicato a tutto il mondo.
Humm... a questo non avevo pensato. Come si agisce in questi casi? Intendo umanamente.
Un francese che scrive qualcosa con l'accento in mezzo ad una parola come ragiona quando deve postare utilizzando ASCII classico?

Premesso che comunque questa funzione è comunque inserita come opzione dato che in fold non c'è.

ciao
Gio

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Formattazione 80 colonne.

Messaggio da conraid »

Blizzard ha scritto: Humm... a questo non avevo pensato. Come si agisce in questi casi? Intendo umanamente.
Un francese che scrive qualcosa con l'accento in mezzo ad una parola come ragiona quando deve postare utilizzando ASCII classico?
Non prenderla come regola assoluta, ma sono andato per curiosità qualche minuti in vari newsgroup francesi.
Ormai scrivono tutti con l'accento, in effetti il problema del charset al giorno d'oggi non esiste più. Un buon software sa riconoscere vari charset, e quando non succede è perché il client sbaglia (altra nota, knode di default ha "nessun charset", che palle).
Ho visto solamente un paio di messaggi senza l'uso delle lettere accentate, accigliate (si lo so che non si dice così ma mi piaceva :D ), etc, e... non usano niente.
débutant diventa debutants, semplicemente.

Che palle i francesi con la loro mania di cambiare tutte le parole straniere, anche se è sicuramente meglio il loro débutant del nostro "niubbo" :?

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Formattazione 80 colonne.

Messaggio da Blizzard »

mmm... la soluzione che potrei adottare in tal caso è:

cambia tutte le "è " o "è\n" o "è\0" ovvero "è" seguito da un blank in "e'"+il blank

cambia tutte le "è" rimaste in "e"

ciao
Gio

P.S.
Che palle i francesi con la loro mania di cambiare tutte le parole straniere, anche se è sicuramente meglio il loro débutant del nostro "niubbo" :?
mi sembra di aver visto in questi giorni su qualche forum che gli americani hanno storpiato "noob" che a sua volta era una storpiatura di "newbie" che a sua volta è una storpiatura di una frase... boh! io non capisco perchè sta parola sta tanto antipatica che ogni giorno la peggiorano in qualche modo :lol:

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Formattazione 80 colonne.

Messaggio da Mario Vanoni »

Blizzard ha scritto:Aggiungo a quanto detto prima:
ho dato un'occhiata al $man 1 fold
ho visto che alla fina non conta troppe opzioni.
Stavo pensando a questo punto di aggiungere un pochetto di codice per elasticizzarlo e fare un Qfold. Che ne dite? :-k
Tanto che ho reinventato, almeno lo reinvento bene :lol:
Lavoro probabilmente inutile:

fold -s -w 40 file_name | less

funziona perfettamente con
- testi tedeschi con Umlaut
- testi italiani con accenti
- testi francesi con accenti, circonflesso e dieresi
mantenendo tutto intatto, puro stile UNIX!

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Formattazione 80 colonne.

Messaggio da conraid »

Blizzard ha scritto: mi sembra di aver visto in questi giorni su qualche forum che gli americani hanno storpiato "noob" che a sua volta era una storpiatura di "newbie" che a sua volta è una storpiatura di una frase... boh! io non capisco perchè sta parola sta tanto antipatica che ogni giorno la peggiorano in qualche modo :lol:

Leggendo http://en.wikipedia.org/wiki/Newbie sembra che derivi da un termine militare, è un po' come il nostro "spina" (non l'utente del forum :-) ). Mai più da usare quindi ;-) Da oggi uso "débutant" :P

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Formattazione 80 colonne.

Messaggio da Blizzard »

viewtopic.php?f=4&t=25722

qui c'è screenshot src ecc... per Qfold, il fold(1) per l'hacker débutant! :D

MelmothX
Linux 0.x
Linux 0.x
Messaggi: 89
Iscritto il: sab 25 nov 2006, 20:40

Re: Formattazione 80 colonne.

Messaggio da MelmothX »

Aggiungo che esiste anche fmt, usato varie volte e fa un lavoro egregio.

Rispondi