Newsgroup: it.comp.os.linux.iniziare
Titolo: Scrivere in formato TXT

 
      Salve a tutti,
vorrei dei consigli su come scrivere correttamente dei documenti lunghi in
formato TXT.
L'esigenza nasce dal dover realizzare documenti a portabilità massima, che
occupano poco spazio e che possono essere caricati anche su server non
particolarmente grandi.
Possiedo "Appunti di informatica libera" in questo formato e mi trovo
benissimo. Il problema è che non ho capito come configurare al meglio gli
editor. Mi spiego: ho scritto qualcosa con Kate o Kwrite; oppure con ViM, e
quando sono andato ad aprire il testo su Notepad (Win) apparivano quadratini
al posto dell'a-capo, oppure non c'era nemmeno l'a-capo, né le spaziature
corrette.
Qualche dritta?
grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 corrette.
dos2unix
-- 
Signature automatica inserita a mano.
In God we trust, all others we monitor 
(National Security Agency)

 Qualche dritta?
$ unix2dos (e dos2unix)
Il problema deriva dal fatto che Windows usa andare a capo con CR+LF
mentre linux solo con LF.
Ciao
-- 
.jacobbe

 Qualche dritta?
Semplicemente con Vim basta convertire il file da tipo unix a tipo Dos.
Per fare questo se usi GVim Edit->File Settings...->File format e
clicchi su Dos, invece da linea di comando basta che scrivi
:set fileformat=dos
(I valori accettati sono dos|unix|mac)
-- 
Stéphane Bisinger
Webmas... well...


Quando si usavano le telescriventi si usavano 2 caratteri per iniziare
una nuova riga. Il CR (carriage return) che spostava il carrello all'inizio
riga e il LF (line feed) per far scorrere la carta. In seguito all'arrivo
dei primi computers i programmatori unix, per risparmiare spazio e
memoria, si accordarono nell' usare un solo carattere per l'interruzione di
linea e scelsero LF, mentre i programmatori mac si accordarono per  CR e
i programmatori dos continuarono a usare CR+LF.
Per convertire i file nel formato desiderato direttamente da vim, 
i comandi sono:
:set fileformat=dos  (oppure 'unix' 'mac')
:write
Se osservi nell'ultima linea, vim ti indica il formato del file tra
le parentesi []
-- 
echo 152079117477642780034933529998195782666P | dc

 Qualche dritta?
a tua scelta:
- sostituire notepad
 
http://www.flos-freeware.ch/notepad2.html
- usare wordpad
- usare i seguenti comandi
   dos2unix < file.txt > file
   unix2dos < file > file.txt

 Qualche dritta?
usare uno di questi due se proprio sei costretto ad usare windows:
http://members.ozemail.com.au/~nulifetv/freezip/freeware/edxor.htm
http://www.liquidninja.com/metapad/

 Qualche dritta?
se non ricordo male bisogna aprirli con Wordpad (Padword?), insomma, con 
un lettore meno semplice;
r
-- 
Hare hare supermarket !
Hare hare supermarket !
[Daevid Allen: Other Side of the Sky]
Baudelaire e l'arte: 
http://umpf.net/

 corrette.
da kate -> impostazioni -> configura kate -> apri/salva -> fine della
riga e scegli MSDOS/Windows.
Il problema e' dettato dal fatto che sotto Unix, per i file di testo,
NON esiste il carattere di ritorno carrello (ctrl-m o ascii #13). Ogni
riga finisce solo con un line-feed (avanzamento linea, ascii #10).
Sotto MSDOS, invece, ogni linea finisce con #13#10, ossia ritorno
carrello piu' avanzamento linea, cosi' come farebbero coloro che
usassero una vecchia macchina da scrivere (spingi il carrello a destra,
vai avanti di una riga).

       Salve a tutti,
aggiungo: sotto windows, per leggerli basta usare wordpad o word.

 corrette.
Altri ti hanno gia' spiegato tutto il necessario, e la storia
dell'a-capo nei secoli.
Io ti consigliavo solo di usare gvim anche su windows, che va benissimo.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 aggiungo: sotto windows, per leggerli basta usare wordpad o word.
per essere piu' precisi: basta EVITARE il notepad :P (tutti gli altri *pad
che ho visto, sia freeware che made in MS non hanno questo limite)
-- 
Sto ascoltando: "Pink floyd - Shine on you crazy diamond (parts I-V)" (da:
                "Wish you where here", album del 1975, traccia 1, voto 72)