ispell
Ispell er nok det mest udbredte stavekontrolprogram til Unix-systemer.
Hver gang Den store danske ordliste bliver opdateret
pakker vi den også til brug med ispell
.
Husk at ispell
skal være
installeret før du går igang.
Hvis du bruger Debian kan du hente en færdig pakke med ordlisten. Ellers kan du følge nedenstående vejledning.
http://da.speling.org/filer/
.make all
.make install
.Det kan for eksempel se sådan ud:
cd /tmp wget -q http://da.speling.org/filer/ispell-da-1.6.36.tar.gz tar xzf ispell-da-1.6.36.tar.gz cd ispell-da-1.6.36 make all && echo O.k. ... O.k. su -c 'make install && echo O.k.' Password: ... O.k. cd .. rm -rf ispell-da-1.6.36
Hvis du for eksempel fil tjekke filen "stavefjel
" for
stavefejl med Ispell og Den store danske ordliste kan det gøres med
kommandoen:
user$ ispell -d dansk -C -L -b -S stavefjel
Flagene "-C -L -b -S
" er ikke strengt nødvendige, men de
giver erfaringsmæssigt den enkleste brug for de fleste. Hvis du har rigtig
godt styr på hvornår ord skal være sammensatte og hvornår de ikke skal være
det bør du udskifte flaget "-C
" med "-B
".
Aspell lader de enkelte brugere opbygge en personlig
ordliste af ord, der mangler i den officielle ordliste. Disse ord
bør selvfølgelig komme med i den officielle ordliste, hvis de ellers er
stavet korrekt. Programmet dictionary_feedback
bidrager til det, i det det - når en bruger kører det - sender
tilføjelserne til brugerens danske ordliste til
speling.org
.
Installationsvejledning:
user$ cd /tmp/ user$ wget http://www.speling.org/tools/dictionary_feedback-2004-07-14.tar.gz user$ tar xzf dictionary_feedback-2004-07-14.tar.gz user$ cd dictionary_feedback-2004-07-14/ user$ su root Password: root# chown root.root * root# mv dictionary_feedback /usr/local/bin/ root# mkdir /usr/local/doc/dictionary_feedback root# mv * /usr/local/doc/dictionary_feedback/ root# exit logout user$ cd ../ user$ rm -rf dictionary_feedback-2004-07-14/ user$ rehash user$
Nu kan brugerne af og til sende tilføjelserne til deres personlige
ordlister ved at køre kommandoen dictionary_feedback
.
Alternativt kan systemoperatøren føje linien
22 59 * * * /usr/local/bin/dictionary_feedback
til sin "crontab", så hele systemet bliver tjekket hver aften.
Den danske ordliste til ispell
er en del af SSLUG's lokaliseringsarbejde.
Denne side vedligeholdes af Jacob Sparre Andersen (<sparre@sslug.dk>)