ODT

Che cos’è un file ODT?

Lo standard aperto per il documento di testo, quello che scrivono LibreOffice e OpenOffice.

Che cos’è ODT

ODT è un contenitore: un involucro per flussi codificati da qualcos’altro. Si usa per la modifica e l'archiviazione.

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

Da dove viene ODT

OASIS lo ha pubblicato nel 2005. La specifica è ISO/IEC 26300.

L’età serve saperla per un motivo pratico: più un formato è vecchio, più programmi hanno avuto tempo di impararlo.

La specifica è pubblica

È pubblicata per intero, quindi la si può implementare partendo dal documento invece che per osservazione: è per questo che il formato compare in così tanti programmi, ed è per questo che file scritti vent’anni fa si aprono ancora. Una specifica pubblicata però non è la stessa cosa di una esente da royalty: dove un formato incapsula un codec, le licenze sui brevetti restano una questione a parte che lo standard non risolve.

Può contenere più pagine in un solo file

Un file ODT 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 è

ODT 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 fa per proteggersi

ODT porta con sé una cifratura opzionale.

Un file cifrato va sbloccato prima che qualcosa possa convertirlo, qui come altrove. Una password non è qualcosa che un convertitore possa aggirare, e a uno che sostenesse il contrario non converrebbe affidare il file.

Che cosa apre ODT

LibreOffice Writer, Microsoft Word e Google Docs 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.

Che cosa può portare oltre al contenuto

ODT può contenere le proprietà del documento.

Se qualcosa di tutto questo sopravviva a una conversione dipende interamente dalla destinazione, e la risposta onesta è di solito «una parte».

È un formato di lavoro

ODT è 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.

Il formato che Word non produce ma apre

L’ODT è la metà di elaborazione testi dell’OpenDocument, il formato che LibreOffice, OpenOffice e Google Docs scrivono quando viene chiesto qualcosa di aperto. Quasi ogni ODT in circolazione è stato fatto da uno di questi, perché Microsoft Word lo legge e lo scrive ma non lo suggerisce mai.

Quell’asimmetria produce l’arrivo più comune qui: qualcuno ha inviato un ODT a un utente Word, che ha fatto doppio clic e non ha ottenuto nulla di utile — di solito perché l’associazione del file andava a un editor di testo o a uno strumento d’archivio piuttosto che perché Word non riesca a gestirlo. Word moderno apre l’ODT perfettamente bene; semplicemente non è il proprietario predefinito dell’estensione.

Uno ZIP di XML, come il DOCX e leggibile allo stesso modo

Rinominate un ODT in .zip e si apre. Dentro ci sono una manciata di file XML — il testo stesso in uno, gli stili in un altro, i metadati del documento in un terzo — più una cartella con qualunque immagine. La struttura è abbastanza semplice da leggere senza strumenti.

Il DOCX è costruito allo stesso modo, ed è per questo che convertire fra i due è una vera traduzione strutturale invece che una ricostruzione, e perché entrambi convertono molto più fedelmente di quanto facciano entrambi verso un formato binario come il DOC. I due formati non concordano sui nomi e sui dettagli, non su cosa sia fondamentalmente un documento.

Uno standard vero, che è il punto

L’OpenDocument è ISO/IEC 26300 ed è stato standardizzato nel 2006 da un comitato invece che pubblicato dal suo fornitore. Non è un vantaggio tecnico nell’uso quotidiano — un paragrafo è un paragrafo comunque — ma è l’intera ragione per cui il formato esiste e la ragione per cui certe organizzazioni lo impongono.

La conseguenza pratica è la longevità. Un formato la cui specifica è pubblica e le cui implementazioni sono aperte può essere ancora letto fra trent’anni da software che nessuno ha ancora scritto. Quell’argomento pesa per gli archivi, i documenti pubblici e qualunque cosa con un periodo di conservazione legale, e pesa pochissimo per una lettera che viene inviata questo pomeriggio.

Cosa costa davvero convertire in DOCX

Meno di quanto la gente si aspetti. Testo, titoli, elenchi, tabelle, note a piè di pagina, note di chiusura, immagini, collegamenti ipertestuali, commenti e revisioni tracciate passano tutti in modo affidabile. Per la stragrande maggioranza dei documenti il file convertito è lo stesso documento, e un lettore non saprebbe distinguerlo.

Ciò che si sposta è ai margini. I due formati esprimono diversamente alcune numerazioni di elenco, alcuni posizionamenti di cornici e alcuni tipi di campo, quindi un documento molto stilizzato può spostarsi leggermente. Le interruzioni di riga possono cadere in punti diversi se i font differiscono fra le macchine, il che sposta le interruzioni di pagina in un documento lungo. Se l’impaginazione esatta conta, il PDF piuttosto che il DOCX è la risposta.

Dove gli enti pubblici lo richiedono

Diversi governi specificano l’ODF per i documenti che pubblicano o ricevono, con il ragionamento che un cittadino non dovrebbe dover comprare software particolare per leggere un documento pubblico. Il Regno Unito lo ha adottato per i documenti governativi nel 2014; diverse amministrazioni europee e comuni hanno regole simili, e alcune sono scritte nei requisiti di appalto.

Se vi è stato chiesto un ODT invece di un DOCX, è quasi certamente questo il motivo, e la richiesta riguarda il formato essere aperto piuttosto che il software che usate. Word salva un ODT — Salva con nome, poi scegliete OpenDocument Testo — quindi soddisfare il requisito non significa cambiare programma di scrittura.

I font, il motivo abituale per cui appare diverso

Un ODT nomina i propri font e generalmente non li incorpora. Un documento composto in LibreOffice su Linux può chiedere font che una macchina Windows non ha, e il sostituto avrà larghezze di lettera diverse.

Il risultato è un documento del tutto corretto che appare leggermente sbagliato: un titolo che va a capo su due righe, una colonna di tabella improvvisamente stretta, una pagina che finisce una riga prima. Non si è perso nulla e non c’è nulla da riparare. Attenersi a font disponibili ovunque lo evita; un PDF elimina del tutto la questione.

Anche qui esistono le macro

L’ODT può portare codice macro, di solito LibreOffice Basic. L’esposizione è minore dell’equivalente nel mondo Microsoft — in gran parte perché gli attaccanti prendono di mira la base installata più grande — ma non è zero, e vale la stessa cautela per un allegato inaspettato.

LibreOffice disattiva le macro da fonti non attendibili per impostazione predefinita e chiede prima di eseguire qualunque cosa. Convertire il file invece di aprirlo è un modo ragionevole per leggere il contenuto di qualcosa che non vi aspettavate, dato che una conversione prende il testo e lascia indietro il codice.

I suoi fratelli, e perché contano qui

L’ODT ha una famiglia: ODS per i fogli di calcolo, ODP per le presentazioni, ODG per i disegni. Condividono lo stesso contenitore e lo stesso standard, e si mappano su XLSX e PPTX nel modo in cui l’ODT si mappa sul DOCX.

Vale la pena saperlo perché una cartella esportata da LibreOffice arriva come un mix, e lo strumento che apre uno di solito li apre tutti. Se un collega invia lavoro in ODT, aspettatevi che i fogli di calcolo siano ODS invece di XLSX e convertite l’intero insieme invece di scoprire il secondo formato più tardi.

Quale conservare

Tenete l’ODT se il documento verrà modificato di nuovo, specialmente in LibreOffice — è il formato che il proprio software va e viene senza perdite, e ogni conversione è una piccola traduzione. Inviate un DOCX quando il destinatario è un utente Word e il documento verrà lavorato ulteriormente.

Inviate un PDF quando è finito. È la risoluzione onesta dell’intera questione ODT-contro-DOCX per la maggior parte dei documenti: l’argomento esiste solo finché il file è ancora in modifica, e sparisce nel momento in cui il documento è terminato.

I dati, in un posto solo

Identificativi e provenienza del formato ODT.
Estensione.odt
Tipo di mediaapplication/vnd.oasis.opendocument.text
Pubblicato daOASIS
Prima pubblicazione2005
SpecificaISO/IEC 26300