Hva er DIC-filformatet?
En .dic-fil er en ordboksfil som brukes av tekstbehandlere og stavekontrollverktøy som en ordlistedatabase for rettskriving. Ordboksfiler har lenge fungert som ryggraden i stavekontroller, og i dag er den dominerende standarden Hunspell-formatet - en ren tekstfil som alltid er parret med en .aff-fil med samme navn for bøyingsregler (for eksempel en_US.dic sammen med en_US.aff).
I Hunspell-formatet starter en .dic-fil med en linje som inneholder det omtrentlige antall ord, etterfulgt av én ordstamme per linje. Ord kan ha valgfrie flaggkoder etter et /-tegn (f.eks. walk/DGS), som refererer til prefiks- og suffiksregler definert i den tilhørende .aff-filen. Kodingen deklareres i .aff via SET-direktivet; UTF-8 er nå standard, selv om eldre ordbøker fortsatt bruker ISO-8859-kodinger. Hunspell-ordbøker leveres i LibreOffice- og Apache OpenOffice-utvidelser (.oxt), Firefox- og Chrome-tillegg (.xpi), og er innebygd i macOS og Android.
Brukerordbøker er en vanlig variant - .dic-filer i rent tekstformat opprettet av brukeren for å lagre ord som ikke finnes i hoveddatabasen. Hovedordboken inneholder vanligvis titusenvis til hundretusenvis av ordstammer, med filstørrelser fra omtrent 100 KB til 5 MB.
.dic-filer kan også forekomme i arbeidsflyter for programvarelokalisering, der kildestrenger sendes til oversettere eller lagres som referanseordlister. Noen ordboksfiler distribueres av programvareutviklere som integreringshjelp for programmerere som bygger stavekontroll inn i egne applikasjoner.
Sikkerhet og trygghet
RISIKO: LOWEn .dic er en ordliste i rent tekstformat og inneholder ingen kjørbar kode, så selve filen er trygg. Den eneste realistiske forsiktighetsregelen er leveringsmetoden: ordbøker for stavekontroll installeres ofte som LibreOffice-utvidelser (.oxt) eller nettlesertillegg, og utvidelser kan inneholde kode - installer språkpakker kun fra det offisielle nettstedet for LibreOffice/AOO-utvidelser eller nettleserens tilleggsbutikk, ikke tilfeldige nedlastingsportaler. Ordlistefilen kan du åpne og lese i et hvilket som helst tekstredigeringsprogram uten risiko.
Formatdetaljer
i et nøtteskall- Microsoft Office egendefinert ordbok - CUSTOM.DIC - en brukerordliste i rent tekstformat for termer lagt til via «Legg til i ordbok» i Word/Office; ett ord per linje, ingen bøyingsfil.
- CLEX / programmerings- eller CAD-ordbok - Enkelte applikasjoner (f.eks. visse CAD-, IDE- eller tekstverktøy) bruker .dic som en generisk nøkkelord-/termliste; strukturen er app-spesifikk.
Programmer som åpner DIC-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Ordliste i rent tekstformat; ingen binær signatur eller magiske byte |
| Tilhørende fil | Alltid parret med en `.aff`-fil for bøyingsregler med samme navn (f.eks. `en_US.dic` + `en_US.aff`) |
| Filstruktur | Første linje: heltall for ordantall; hver påfølgende linje: én ordstamme, eventuelt etterfulgt av `/flagg` |
| Syntaks for bøyingsflagg | Flagg lagt til etter `/` på en stammelinje refererer til prefiks-/suffiksregler i `.aff` (f.eks. `walk/DGS`); flaggformat settes av FLAG-direktivet i `.aff` |
| Tegnkoding | Deklarert i den tilhørende `.aff`-filen via `SET`-direktivet; UTF-8 for moderne ordbøker; eldre filer kan bruke ISO-8859-x |
| MIME-type | `text/plain`; uformelt `application/x-hunspell-dictionary` |
| Typisk filstørrelse | 100 KB - 5 MB for komplette språkordbøker (titusenvis til hundretusenvis av ordstammer) |
| Distribusjonspakking | Buntet inne i LibreOffice/OpenOffice `.oxt`-utvidelser eller Firefox/Chrome `.xpi`-tillegg; installert i app-spesifikke språkmapper |
| Plattformstøtte | Plattformuavhengig: Windows, macOS, Linux, Android, og alle applikasjoner som bygger inn Hunspell-biblioteket |
| Formatets opprinnelse | Hunspell-format (videreutvikling av MySpell, som utvidet Ispell); utviklet av László Németh i 2002, opprinnelig for ungarsk |
| Variant for brukerordbok | Forenklede `.dic`-filer som kun inneholder en ren ordliste (ingen bøyingsflagg), brukt av Microsoft Word for å lagre ord lagt til av brukeren |
| Referansemotor for stavekontroll | Hunspell; innebygd i LibreOffice, Apache OpenOffice, Firefox, Chrome og den innebygde stavekontrollen i macOS |
| Språkdekning | Over 100 språkordbøker tilgjengelig i Hunspell-format, vedlikeholdt av språksamfunn og LibreOffice-prosjektet |
| Redigerbarhet | Fullstendig menneskelig lesbar; kan åpnes og endres i alle tekstredigeringsprogrammer - endringer trer i kraft etter omstart av vertsprogrammet |
| Utgitt | 2002 (Hunspell; building on MySpell/Ispell lineage from the 1980s-90s) |
| Siste versjon | N/A (no version on the .dic format; tracked per language dictionary release) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | manpages.ubuntu.com |
DIC-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om DIC-filer.