Che cos'è il formato di file ABW?
.abw è il formato di file predefinito utilizzato dal word processor AbiWord per salvare i documenti creati. I file .abw memorizzano dati del documento ed elementi correlati come formattazione del testo, layout di pagina, elenchi, immagini, diagrammi, tabelle e altro ancora.
.abw si basa su XML e offre supporto per RTF (Rich Text Format). Il formato presenta anche compatibilità con una gamma di editor, funzioni di layout avanzate e supporto per i plugin. Poiché i file .abw sono XML semplici e non compressi, è possibile ispezionarli o modificarli in qualsiasi editor di testo - ogni file inizia con una dichiarazione standard <?xml ... ?> seguita da un elemento radice <abiword>. Le immagini incorporate sono memorizzate inline come dati codificati in base64 all'interno dell'XML.
.abw ha uno scopo simile al formato Microsoft Word .doc. I documenti creati con AbiWord sono, a differenza dei file .doc, compatibili con molti sistemi operativi tra cui Windows, Linux, macOS e BSD. Il formato è supportato anche da LibreOffice Writer. Esistono due varianti strettamente correlate: .zabw è una versione compressa con gzip dello stesso formato XML, e .awt è il file modello di AbiWord.
Sicurezza e incolumità
RISCHIO: LOWUn .abw è un documento XML passivo, non un programma, quindi aprirne uno è sicuro - non c'è codice eseguibile da avviare. Come per ogni documento di videoscrittura, gli unici rischi teorici sono bug del parser per file malformati (mantenere aggiornato il word processor) e link incorporati su cui si sceglie di cliccare. Poiché si tratta di XML semplice, è possibile ispezionare un .abw sospetto in un editor di testo prima di aprirlo in AbiWord/LibreOffice.
Dettagli del formato
in sintesiProgrammi che aprono file ABW
Dettagli tecnici
specifiche approfondite| Struttura del file | Singolo documento XML non compresso; testo semplice leggibile dall'uomo |
| Elemento radice | `<abiword>` con un attributo di versione del formato (es. `1.1`, `1.3`) scritto da ogni release di AbiWord |
| Codifica dei caratteri | UTF-8 ovunque; dichiarata nell'intestazione `<?xml?>` |
| Tipo MIME | `application/x-abiword` (visto anche come `application/abiword`) |
| Magic bytes | `3C 3F 78 6D 6C` (`<?xml`) all'offset 0, seguito da DOCTYPE e radice `<abiword>` |
| Archiviazione immagini | Immagini raster incorporate come dati codificati in base64 all'interno degli elementi figli `<data>` di `<abiword>` |
| Variante compressa | `.zabw` - contenuto identico compresso con gzip; magic bytes `1F 8B` all'offset 0 |
| Variante modello | `.awt` - file modello AbiWord in XML semplice che utilizza lo stesso schema |
| Struttura del corpo | Gli elementi `<section>` e `<p>` formano il corpo del documento; le proprietà del paragrafo sono trasportate come attributi |
| Stili | Stili di paragrafo e di carattere con nome definiti in una sezione `<styles>` vicino all'inizio del file |
| Impostazioni di pagina | L'elemento `<pagesize>` registra le dimensioni della carta, l'orientamento e i valori dei margini |
| Supporto plugin | L'architettura dei plugin di AbiWord può estendere la gestione del formato (es. plugin per matematica, grammatica, tracciamento modifiche) |
| Interoperabilità RTF | AbiWord legge e scrive RTF; i documenti `.abw` possono essere convertiti tramite esportazione e importazione RTF |
| Supporto multipiattaforma | AbiWord gira su Linux, Windows, macOS e BSD; i file `.abw` si aprono anche in LibreOffice Writer |
| Rilasciato | 1998 (AbiWord 0.x); the .abw XML format matured with AbiWord 1.0 (2002) |
| Ultima versione | AbiWord 3.0.x file format (3.0.5, 2021 was the last stable release) |
| Standard aperto | Sì · royalty-free |
| Specifica | www.abisource.com |
Conversioni ABW
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file ABW.