Delprosjekt:
FAFO 166

Ansvarlig:
Eirik Rogne (eirik.rogne@hiof.no)
Innledning:
Fafo 166 (Responding to Change) fikk vi levert på en CD som inneholdt alt av tekst i ASCII-format, gif-bilder av grafer, og tabeller i PageMaker 4.0 format.

Denne rapporten skulle legges ut sammen med de andre rapportene som allerede lå ute.
Hva vi har gjort:
Til fafo-rapportene er det nå laget egne maler som skal benyttes.

Teksten var delt opp i kapitler etter rapporten, og det ble laget flere html-sider for hvert kapittel for at sidene ikke skulle bli for lange. For å formattere teksten til html ble en editor med kraftig search-and-replace funksjonalitet benyttet (emacs, MS Word 7.0). Fotnoter til tekst, grafer og tabeller ble linket til i egne filer (notesxx.html).

Grafene til teksten kom som gif-bilder, og var derfor enkle å linke inn.

Det største problemet var tabellene som måtte konverteres fra PageMaker 4.0 til html-tabeller. I begynnelsen ble hver tabell åpnet i Tablemaker 1.0 som følger med PageMaker, for deretter å bruke copy-and-paste over i em acs. Hver tabell ble lagret som egen fil, og deretter ble en egen makro kjørt på denne filen i emacs. Denne makroen tok ikke all formattering av tabellen, og man måtte derfor gå inn i hver fil og rette opp.

Senere gikk vi over til å bruke Tablemaker, MS Word, og MS FrontPage på en PC. Her var det enklere å kopiere tabellinnholdet over til MS Word, for så å merke teksten og generere en MS Word tabell. Denne tabellen ble så lagret og hentet inn i MS FrontPage som genererte en html-tabell.

Etter at Fafo 166 var ferdig, ble det laget et perl-script som leser PageMaker tabeller (i binært format) og genererer html-filer av tabellene. En kort beskrivelse finnes her.
Erfaringer:
Fafo-rapporter tar lang tid!

Bruk av pm2html.pl vil redusere tidsforbuket betraktelig, selv om man også her av og til må rette opp formatteringer som scriptet ikke klarer.
Mulige forbedringer:
Utvidelse av pm2html.pl slik at denne tar alle formatteringene i PageMaker-tabeller.
Prosjektfakta:
Lokalisering: Tidsestimering:
  • 14 dager på en 300 siders rapport
Ressurspersoner:
  • Børre Ludvigsen
Programvare:
  • Emacs
  • MS WORD 7.0
  • Tablemaker 1.0
  • MS FrontPage 2.0