RTF

Che cos’è un file RTF?

Testo formattato che apre qualsiasi elaboratore. Il minimo comune denominatore che conserva ancora il grassetto.

Che cos’è RTF

RTF è un formato di testo semplice che si apre in qualsiasi editor. Si usa per spostare dati fra programmi e la modifica.

L’estensione è .rtf e il nome per esteso è Rich Text Format. Contano entrambi meno di ciò che il file può contenere, ed è di questo che parla il resto della pagina.

Da dove viene RTF

Microsoft lo ha pubblicato nel 1987.

A un formato rimasto leggibile così a lungo si può affidare qualcosa che vuoi ritrovare fra dieci anni.

La specifica è pubblicata, ma dal suo proprietario

È scritta e implementabile, però è il produttore a decidere come sarà la versione successiva. In pratica basta perché il file continui ad aprirsi; non basta per starne tranquilli.

È un formato ereditato

Si apre ancora dappertutto e i programmi più vecchi lo scrivono ancora, ma attorno non si costruisce più niente di nuovo. Converti ciò che vuoi tenere e non sceglierlo per qualcosa che comincia oggi.

Può contenere più pagine in un solo file

Un file RTF non è limitato a una pagina, e la cosa conta quando lo si converte in qualcosa che invece lo è: una conversione produce un solo file con dentro una sola pagina — la prima, a meno che non sia una di quelle che il convertitore ti lascia scegliere.

Che tipo di documento è

RTF contiene un documento di testo: paragrafi che si riadattano alla pagina su cui finiscono.

È questo a decidere come si converte: il testo si riadatta, quindi i numeri di pagina sono una proprietà del risultato e non del file.

Che cosa apre RTF

Microsoft Word, LibreOffice Writer e TextEdit lo leggono, e così fanno quasi tutti i programmi dello stesso tipo.

Quando un file non si apre, il formato è raramente il problema: più spesso è il programma a essere più vecchio di lui. Convertire in qualcosa di più vecchio è la via d’uscita affidabile, ed è a questo che serve il resto di questo sito.

Aprirlo nel browser

Nessun browser lo legge.

È di gran lunga il motivo più comune per convertirlo: non che il formato sia scadente, ma che il posto in cui vuoi mostrare il file non sappia leggerlo.

È un formato di lavoro

RTF è pensato per essere aperto e modificato. Tieni il file in questo formato per tutto il tempo in cui il lavoro va avanti, ed esporta da lì ogni volta che serve una copia finita.

Testo formattato che resta un file di testo

Aprite un RTF in un editor semplice e si legge, a modo suo: una successione di parole di controllo che iniziano con una barra rovesciata, con le parole vere intercalate. Il grassetto è una parola di controllo, il font pure, l’interruzione di paragrafo pure. Il file è ASCII dall’inizio alla fine, e tutto ciò che esce da lì — una lettera accentata, un apostrofo tipografico — va scritto con un codice numerico di escape.

Microsoft ha pubblicato la specifica nel 1987 perché i documenti potessero muoversi fra elaboratori di testo senza che nessuno dovesse capire il formato interno dell’altro. Ha funzionato, e quasi quarant’anni dopo resta l’unico formato di documento formattato che praticamente tutto legge e scrive.

La sua unica funzione duratura: consegnare qualcosa a un programma sconosciuto

Word, Pages, LibreOffice, Google Docs, WordPad, TextEdit, AbiWord e una lunga coda di programmi legali, medici e gestionali aprono RTF, e quasi tutti lo esportano. Non c’è nessun altro formato con questa proprietà che porti con sé anche la formattazione.

Ecco perché sopravvive in angoli precisi: sistemi di deposito di atti legali, cartelle cliniche, programmi di gestione pratiche con quindici anni sulle spalle, e qualsiasi posto dove il documento deve essere leggibile da software scelto nel 2003. È il minimo comune denominatore con gli stili, e viene scelto esattamente per questo e non per un suo pregio particolare.

Gli appunti sono l’altro posto in cui vive

Copiate testo formattato da un elaboratore e incollatelo in un altro programma conservando l’aspetto: ciò che ha viaggiato è, molto spesso, RTF. È uno dei formati standard degli appunti sia su Windows sia su macOS, insieme al testo semplice e all’HTML.

Quasi tutti usano il formato quotidianamente senza mai vedere un file .rtf. E spiega un fastidio noto: incollare in un programma che preferisce il formato RTF vi porta font e colori che non volevate, e «incolla come testo semplice» non è altro che l’istruzione di prendere un altro formato.

Ciò che non sa fare

Nulla di simile al tracciamento delle modifiche, nessun commento che sopravviva in modo affidabile, nessuna macro e nessuna funzione di lavoro collaborativo. Le tabelle esistono e sono fragili: quelle complesse arrivano spesso con le celle unite scomposte o senza bordi.

Le immagini vengono incorporate come testo esadecimale, l’altra limitazione seria: codificare dati binari in esadecimale li raddoppia, quindi un RTF con qualche foto è considerevolmente più grande del DOCX equivalente, a volte diverse volte. Per un documento di solo testo, l’RTF è compatto; per uno illustrato è uno spreco.

Perché alcuni sistemi di posta lo bloccano

Il formato ha una storia di sicurezza francamente cattiva. Gli analizzatori di RTF hanno accumulato vulnerabilità per anni, e il formato poteva incorporare oggetti OLE, il che trasformava un documento in un veicolo di contenuto eseguibile. Diversi attacchi piuttosto diffusi dell’ultimo decennio sono arrivati come file RTF.

Microsoft ha finito per aprirlo in visualizzazione protetta in Outlook, e molti gateway di posta aziendali lo rimuovono o lo mettono in quarantena direttamente. Nulla del formato è pericoloso di per sé, ma un documento arrivato in RTF da un mittente sconosciuto merita la stessa cautela di qualsiasi altro allegato — e se qualcuno vi dice di non aver mai ricevuto il vostro file, questa è una causa probabile.

Le tre uscite qui disponibili, e il viaggio del file

Da RTF ci sono tre destinazioni: DOCX, ODT e PDF. Tutte le produce LibreOffice in un contenitore che paghiamo noi, quindi questo è uno dei casi in cui il documento esce dal computer. Va su api.quinvert.com, viene scritto in una cartella temporanea nuova sotto un nome neutro — il nome che gli avete dato voi non tocca il disco — e quella cartella viene cancellata al termine, anche quando qualcosa fallisce lungo il percorso. Il contenitore non ha accesso a internet e il risultato torna contrassegnato per non essere messo in cache.

Il limite su questa via è di 25 MB per file, non di 100 come nelle conversioni che restano nel browser. Vale la pena saperlo perché la zona di trascinamento applica il numero grande a tutto ciò che vi si rilascia, quindi un documento da 40 MB entra nell’interfaccia e viene rifiutato dopo dal server con un messaggio sulla dimensione.

Ciò che cambia passando per il convertitore

La nota che accompagna queste conversioni dice l’essenziale: il formato sopravvive, e macro, oggetti incorporati e cronologia delle revisioni di solito no. Per l’RTF questo quasi non fa male, perché di quelle tre cose non ne aveva praticamente nessuna. Paragrafi, stili, elenchi, tabelle semplici e immagini passano senza problemi, e le tabelle complesse sono la prima cosa da controllare dall’altra parte.

Verso PDF c’è un’avvertenza più specifica. L’impaginazione viene riprodotta con font sostitutivi di metrica compatibile, e il contenitore ha Liberation, Carlito, Caladea, DejaVu e le Noto. Con Arial, Times New Roman, Courier New, Calibri, Cambria o font incorporati il risultato è fedele; con qualsiasi altra famiglia c’è sostituzione silenziosa e il testo si ricompone. Macro, commenti e tracciamento delle modifiche non passano al PDF. La conversione, inoltre, è classificata come approssimativa: un documento non viene tradotto, viene ricomposto.

Contro il DOCX e contro il testo semplice

DOCX per ciò che state scrivendo: pesa meno con le immagini, supporta il tracciamento delle modifiche e i commenti, ed è ciò che si aspetta chiunque collabori con voi. Convertite un RTF in DOCX non appena smette di essere un documento di consegna e diventa uno di lavoro.

Testo semplice quando la formattazione non conta davvero: è più piccolo, più semplice e sopravviverà a entrambi. L’RTF occupa lo spazio stretto in mezzo, dove serve formattazione e non si sa quale programma c’è dall’altra parte. Lo spazio esiste e non è grande.

I dati, in un posto solo

Identificativi e provenienza del formato RTF.
Estensione.rtf
Tipo di mediaapplication/rtf, text/rtf
Pubblicato daMicrosoft
Prima pubblicazione1987