Che cos'è il formato di file DIC?
Un file .dic è un file dizionario utilizzato dai word processor e dagli strumenti di correzione ortografica come database di elenchi di parole. I file dizionario sono stati a lungo la spina dorsale dei correttori ortografici e oggi lo standard dominante è il formato Hunspell - un file di testo semplice sempre accoppiato a un file di regole per gli affissi .aff con lo stesso nome (ad esempio, en_US.dic insieme a en_US.aff).
Nel formato Hunspell, un file .dic si apre con una riga contenente il conteggio approssimativo delle parole, seguita da una radice di parola per riga. Le parole possono recare codici flag opzionali dopo un carattere / (es. walk/DGS), che fanno riferimento alle regole di prefissi e suffissi definite nel file .aff complementare. La codifica è dichiarata in .aff tramite la direttiva SET; lo standard attuale è UTF-8, sebbene i dizionari più vecchi utilizzino ancora le codifiche ISO-8859. I dizionari Hunspell sono distribuiti all'interno delle estensioni di LibreOffice e Apache OpenOffice (.oxt), dei componenti aggiuntivi di Firefox e Chrome (.xpi) e sono integrati in macOS e Android.
I dizionari utente sono una variante comune - file .dic in testo semplice creati dall'utente per memorizzare parole non presenti nel database principale. Il dizionario principale contiene tipicamente da decine di migliaia a centinaia di migliaia di radici di parole, con file che variano da circa 100 KB a 5 MB.
I file .dic possono apparire anche nei flussi di lavoro di localizzazione software, dove le stringhe sorgente vengono inviate ai traduttori o memorizzate come glossari di riferimento. Alcuni file dizionario sono distribuiti dagli sviluppatori di software di dizionari come ausili per l'integrazione per i programmatori che creano il controllo ortografico nelle proprie applicazioni.
Sicurezza e incolumità
RISCHIO: LOWUn file .dic è un elenco di parole in testo semplice e non contiene codice eseguibile, quindi il file stesso è sicuro. L'unica cautela realistica riguarda il contenitore di distribuzione: i dizionari per il controllo ortografico sono spesso installati come estensioni di LibreOffice (.oxt) o componenti aggiuntivi del browser, e le estensioni possono contenere codice - installa i pacchetti lingua solo dal sito ufficiale delle estensioni di LibreOffice/AOO o dallo store dei componenti aggiuntivi del tuo browser, non da portali di download casuali. Il file dell'elenco di parole può essere aperto e letto in qualsiasi editor di testo senza rischi.
Dettagli del formato
in sintesi- Dizionario personalizzato Microsoft Office - CUSTOM.DIC - un elenco di parole utente in testo semplice per i termini aggiunti tramite «Aggiungi al dizionario» in Word/Office; una parola per riga, nessun file di affissi.
- CLEX / dizionario di programmazione o CAD - Alcune applicazioni (ad esempio certi strumenti CAD, IDE o di testo) utilizzano .dic come elenco generico di parole chiave o termini; la struttura è specifica dell'app.
Programmi che aprono file DIC
Dettagli tecnici
specifiche approfondite| Tipo di formato | Elenco di parole in testo semplice; nessuna firma binaria o magic bytes |
| File complementare | Sempre accoppiato a un file di regole per gli affissi `.aff` con lo stesso nome (es. `en_US.dic` + `en_US.aff`) |
| Struttura del file | Prima riga: intero per il conteggio delle parole; ogni riga successiva: una radice di parola, opzionalmente seguita da `/flag` |
| Sintassi dei flag di affisso | I flag aggiunti dopo `/` su una riga di radice fanno riferimento alle regole di prefisso/suffisso in `.aff` (es. `walk/DGS`); formato dei flag impostato dalla direttiva FLAG in `.aff` |
| Codifica dei caratteri | Dichiarata nel file `.aff` accoppiato tramite la direttiva `SET`; UTF-8 per i dizionari moderni; i file legacy possono utilizzare ISO-8859-x |
| Tipo MIME | `text/plain`; informalmente `application/x-hunspell-dictionary` |
| Dimensione tipica del file | 100 KB - 5 MB per dizionari linguistici completi (da decine di migliaia a centinaia di migliaia di radici di parole) |
| Confezionamento per la distribuzione | Incluso nelle estensioni `.oxt` di LibreOffice/OpenOffice o nei componenti aggiuntivi `.xpi` di Firefox/Chrome; installato in cartelle di lingua specifiche dell'app |
| Supporto piattaforma | Multipiattaforma: Windows, macOS, Linux, Android e qualsiasi applicazione che integri la libreria Hunspell |
| Origine del formato | Formato Hunspell (superset di MySpell, che estendeva Ispell); sviluppato da László Németh nel 2002, originariamente per l'ungherese |
| Variante dizionario utente | File `.dic` semplificati contenenti solo un elenco di parole semplice (senza flag di affisso), utilizzati da Microsoft Word per memorizzare le parole aggiunte dall'utente |
| Motore di controllo ortografico di riferimento | Hunspell; integrato in LibreOffice, Apache OpenOffice, Firefox, Chrome e nel correttore ortografico integrato di macOS |
| Copertura linguistica | Oltre 100 dizionari linguistici disponibili in formato Hunspell, mantenuti dalle comunità linguistiche e dal progetto LibreOffice |
| Modificabilità | Completamente leggibile dall'uomo; può essere aperto e modificato in qualsiasi editor di testo - le modifiche diventano effettive dopo il riavvio dell'applicazione ospite |
| Rilasciato | 2002 (Hunspell; building on MySpell/Ispell lineage from the 1980s-90s) |
| Ultima versione | N/A (no version on the .dic format; tracked per language dictionary release) |
| Standard aperto | Sì · royalty-free |
| Specifica | manpages.ubuntu.com |
Conversioni DIC
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file DIC.