Finalprototyp -- ett korrekturverktyg
Finalprototyp är ett perlprogram med grafiskt gränssnitt som hjälper dig att korrekturläsa scannad svensk text utan att
behöva gå igenom texten från början till slut. Felen identifieras med hjälp av fonotaktiska regler och
några enkla felmallar (tex. versaler och gemener blandat, ord utan vokaler etc). Alla förekomster visas
sedan samtidigt med kontext och du som användare får ange ett rättningsförslag och markera vilka
förekomster som ska rättas.
Programmet är utvecklat för Perl 5.004_05 och kört under Linux, men inte provkört under windows.
För att kunna köra programmet måste du ha Perl installerat. En version som passar din dator finns förhoppningsvis här.
Användarhandledning
Starta programmet
Programmet startas med perl finalprototyp.perl htmlfil > resultatfil <enter>
vid prompten i den katalog där programmet ligger. htmlfil är den fil (i html-format) som ska rättas
och resultatfil (även den i html-format) den fil där resultatet sparas. Försöker man rätta en textfil med programmet
går det utmärkt, men all formatering och alla radbrytningar försvinner.
Använd programmet
När gränssnittet kommit upp på skärmen syns högst upp en liten ruta som visar det första misstänkt
felaktiga ordet. Under rutan finns en lista där alla förekomster av det misstänkta ordet visas med en
liten kontext. Markera de förekomster som ska rättas, skriv in ett rättningsförslag i rutan till höger
och klicka på ändraknappen. En liten ruta kommer upp och talar om hur många rättningar som genomfördes.
Om du vill göra en annan rättning på andra förekomster går det bra att markera dem och ge ett nytt
rättningsförslag.
Tyvärr kan en genomförd rättning inte ångras, samma förekomst kan heller inte rättas två
gånger. Om inte fler rättningar ska göras för det aktuella ordet, tryck på nästa. Då visas ett nytt
misstänkt felaktigt ord i rutan och nya förekomster i listan.
När inget nytt ord och inga nya förekomster visas
hittar programmet inte fler fel i texten och programmet avslutas med avslutaknappen.
Hämta koden
finalprototyp.perl
final.pm
Rapport (ps)
Lägg filerna i samma katalog.
Jussi kläckte idén och var handledare, Stina skrev koden inom sitt exjobb inom Digital Libraries.