Testo puro: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Correla a "File di testo"
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0.9.5
 
(18 versioni intermedie di 11 utenti non mostrate)
Riga 1:
In [[informatica]], con il termineUn '''testo puro''' (anche detto: ''testo semplice'', ''solo testo'', ''testo normale''), ciin si[[informatica]], riferisce aìndica quei dati ([[byte]]) che rappresentano un [[testo]] costituito solamente da lettere, numeri, segni di punteggiatura, spazispazî, altri simboli stampabili, ede anche alcuni [[Carattere di controllo|caratteri di controllo]] come ''[[tabulatore]]'', ''inizio riga'' e ''ritorno a capo''. TaliIl datitesto puro non rappresentanorappresenta immagini, o qualunque altroaltra tipologia di contenuto multimediale, ede in particolare non rappresentanorappresenta l'aspetto grafico del [[Tipotipo di carattere]].<ref name="book_IlPr">{{Cita libro |aspettotitolo=Il graficoPragmatic delProgrammer carattere|autore=Andrew (font)]]Hunt |autore2=David Thomas |data= |accesso=14 maggio 2020 |url= https://books.google.it/books?id=EGNODwAAQBAJ&pg=PT85&lpg=PT85 |lingua=it }}</ref>
 
Il '''testo puro''' è una tipologia di contenuto, mentre un [[File di testo|file di testo puro]] è la tipologia di contenitore che contiene «''testo puro»''.
 
== Caratteri insoliti ==
Quando un «''testo puro»'' presenta caratteri, diversi da lettere e numeri, utilizzati in un modo che risulta insolito per un essere umano giudicherebbe ''insolito'', è molto probabile che siasi tratti di un [[Formattazione del testo|testo formattato]] scritto in un qualche [[Linguaggio di markup|linguaggio di markup]]. Per esempio nel linguaggio di [[markup]] con cui è scritta questa pagina il [[testo]] preceduto e seguito da tre singoli apici <code><nowiki>'''</nowiki></code> ha il significato di [[Grassetto|testo in [[grassetto]].'''<ref name="book_XML.">{{Cita libro |titolo=XML. Guida di riferimento |autore=Elliotte Rusty Harold |autore2=W. Scott Means |sito=Google Books |accesso=14 maggio 2020 |url= https://books.google.it/books?id=-ut1ismjVkYC&pg=PA100&lpg=PA100 |lingua=it }}</ref>
 
Quando si visualizzano dei dati, presupponendo che essi rappresentino «''testo puro»'', ma in realtà si visualizzano ''simboli senza senso'', allora è molto probabile che si tratti di dati [[File binario|binari]] che in prima battuta non rappresentano del «''testo puro»''. Potrebbe trattarsi di: immagini, contenuto multimediale di varia natura, [[Crittografia|testo cifrato]], [[Compressione dei dati|testo compresso]], e simili.<ref name="labs_File">{{Cita web |titolo=File di testo e file binari |sito=labsquare.it |accesso=14 maggio 2020 |url= http://www.labsquare.it/?p=3831 |lingua=it }}</ref>
 
== Leggere e/o modificare ==
Affinché un essere umano possa leggere e/o modificare un «''testo puro»'' è necessario che un software, tramite un [[Tipo di carattere|font]], lo visualizzi su un video. Tali software sono di varia natura:
 
Affinché un essere umano possa leggere e/o modificare un «testo puro» è necessario che un software, tramite un [[Tipo di carattere|font]], lo visualizzi su un video. Tali software sono di varia natura:
 
* tramite un [[editor di testo]] possiamo leggere e modificare un [[File di testo|file di testo puro]];
* da [[Interfaccia a riga di comando|riga di comando]] possiamo visualizzare il contenuto di un [[File di testo|file di testo puro]] lanciando il comando [[Cat (Unix)|cat]], oppure il comando [[comandi di MS-DOS|type]].<ref name="ocs._A.L.">{{Cita web |titolo=A.L.: Gestione dei file di testo |sito=ocs.unipa.it |data=12 aprile 2000 |accesso=14 maggio 2020 |url=http://ocs.unipa.it/AL/al85.htm |lingua=it |dataarchivio=31 marzo 2022 |urlarchivio=https://web.archive.org/web/20220331012538/http://ocs.unipa.it/AL/al85.htm |urlmorto=sì }}</ref>
== Note ==
 
<references/>
* da [[Interfaccia a riga di comando|riga di comando]] possiamo visualizzare il contenuto di un [[File di testo|file di testo puro]] lanciando il comando [[Cat (Unix)|cat]], oppure il comando [[Lista di comandi di MS-DOS|type]];
 
 
 
== Formattazione e complessità ==
 
Quando un «testo puro» presenta caratteri, diversi da lettere e numeri, utilizzati in un modo che risulta insolito per un essere umano è molto probabile che sia un [[Formattazione del testo|testo formattato]] scritto in un qualche [[Linguaggio di markup|linguaggio di markup]]. Per esempio nel linguaggio con cui è scritta questa pagina il [[testo]] preceduto e seguito da tre singoli apici <code><nowiki>'''</nowiki></code> ha il significato di testo in [[grassetto]].'''
 
A seconda della complessità del [[Linguaggio di markup|linguaggio di markup]] il «testo puro» in cui esso è scritto potrebbe risultare più o meno comprensibile per un essere umano. Esistono [[Linguaggio di markup#Linguaggi leggeri|linguaggi di markup leggeri]] che sono estremamente semplici da comprendere. In [[Linguaggio di markup#Voci_correlate|altri casi (SGML, XHTML, DocBook, ...)]] la complessità è così alta che una persona deve prima studiare il [[Linguaggio di markup|linguaggio di markup]] per essere in grado di comprendere il significato del relativo «testo formattato».
 
Per "nascondere" la complessità del [[Linguaggio di markup|linguaggio di markup]] alcuni ''editor di testo puro'' si sono evoluti affinché mostrino il «testo formattato» come se fosse «testo puro»; quando si modifica tale testo (che sembra puro) l'editor si preoccupa di gestire la complessità del [[Linguaggio di markup]] aggiungendo o togliendo i relativi caratteri di markup dal "sottostante" «testo formattato».
 
Quando si visualizzano dei dati, presupponendo che essi rappresentino «testo puro», ma in realtà si visualizzano simboli senza senso, allora è molto probabile che si tratti di dati [[File binario|binari]] che in prima battuta non rappresentano del «testo puro». Potrebbe trattarsi di: immagini, contenuto multimediale di varia natura, [[Crittografia|testo cifrato]], [[Compressione dei dati|testo compresso]], e simili.
 
 
 
 
== Voci correlate ==
* [[VideoscritturaASCII art]]
* [[Codifica di caratteri]]
* [[FileFormattazione didel testo|file di testo puro]]
* [[File di testo]]
* [[File binario]]
* [[ASCII artVideoscrittura]]
 
{{Estensioni}}
{{Portale|informatica}}