DataMuseum.dk

Presents historical artifacts from the history of:

ICL Comet

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about ICL Comet

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦20fee91de⟧ TextFile

    Length: 3968 (0xf80)
    Types: TextFile
    Names: »FNTTOVEK.DOK«

Derivation

└─⟦95b835c3a⟧ Bits:30004205 ICL's høstpakke 1986 til ICL Comet (2x80 spor)
    └─ ⟦this⟧ »FNTTOVEK.DOK« 

TextFile

..............................................................................

                               F N T T O V E K
                               ---------------

Programmet  FNTTOVEK  (= FoNTfil Til VEKtorfil) kan anvendes til at  danne  en 
COMCAD vektorfil udfra en fontfil fremstillet ved hjælp af programmet COMFONT. 

Den simpleste måde at starte FNTTOVEK på er ved ganske enkelt at taste:

          FNTTOVEK efterfulgt af <RETURN>         (1)

Dette   vil på skærmen frembringe en beskrivelse af brugen af  FNTTOVEK,   men 
der vil i øvrigt ikke ske yderligere.

En anden måde at starte på er:

          FNTTOVEK <fontfil> <RETURN>             (2)

hvor <fontfil> er navnet på en fil,  fremstillet ved hjælp af COMFONT, dvs. en 
fil,  der har typebetegnelsen  '.FNT'.  '.FNT' kan medtages eller udelades ved 
indtastning af <fontfil>.

Ved  kaldet  (2) vil FNTTOVEK konvertere alle karakterer i <fontfil> til  vek-
torer og lagre disse i en ny fil med samme navn som <fontfil>, men med typebe-
tegnelsen '.VEK'.  Denne nye fil kan disrekte indlæses i COMCAD som en vektor-
fil.

Ud  over <fontfil> i format (2) ovenfor,  kan man som parametre  til  FNTTOVEK 
anføre en eller flere af følgende:

F<tal>:   Konverteringen starter med karakteren,  der har nummeret <tal> (0 <= 
          tal <= 127).
          Udelades denne parameter, starte konverteringen ved  karakter nr. 0. 

S<tal>:   Konverteringen  slutter med den karakter,  der har nummeret <tal> (0 
          <= tal <= 127).
          Udelades S-parameteren, slutter konverteringen ved karakter nr. 127.

L:        Ved  konverteringen  dannes lodrette vektorer  før  vandrette.  Uden 
          parametern   'L'   dannes først alle  vandrette   vektorer.  Dernæst 
          alle  lodrette vektorer og endelig vektorer med en  hældning  på  45 
          eller 135 grader.   Ved karaktersæt,   der  f.eks.  består af en del 
          lodrette  dobbeltlinier,   vil  det være en fordel  at  de  lodrette 
          vektorer dannes først.

P<tal>:   Vektorer med en længde på <tal> punkter eller mindre, underkastes en 
          speciel undersøgelse - se nedenfor.

En karakters nummer er dens såkaldte ASCII-værdi - se f.eks.  en karaktertabel 
bag i en COMET vejledning.

Flere parametre adskilles af mindst et mellemrum.


EKSEMPEL:           FNTTOVEK F32 S95

          Karaktererne  fra og med nummer 32 (mellemrum) til og med nummer  95 
          (understregning) konverteres.  Vandrette vektorer dannes først. Vek-
          torer  med en længde på 2 punkter undersøges specielt,  før de  med-
          tages eller udelades.          

Den opgave,  der søges løst ved hjælp af FNTTOVEK - konvertering af et raster-
billede til  et vektorbillede - er faktisk uløselig.  I denne forbindelse skal 
man bemærke sig følgende:

1.  I FNTTOVEK er der gjort nogle forenklinger i opgaveløsningen, idet der kun 
    dannes rette linier (vektorer) og kun vandrette og lodrette vektorer  samt 
    vektorer med en hældning på 45 og 135 grader.

2.  Der er ingen garanti for, at FNTTOVEK løser opgaven 100% korrekt. I enkel-
    te  tilfælde,  vil de konverterede karakterer indeholde visse mindre fejl, 
    som let kan rettes ved hjælp af faciliteterne i COMCAD.  FNTTOVEK vil  dog 
    altid løse mere end 95% af konverteringsarbejdet.

De  småfejl,  der kan forekomme efter konverteringen ved hjælp af FNTTOVEK vil 
ikke være umiddelbart synlige,  når man indlæser vektorfilen i COMCAD. Fejlene 
vil først blive synlige,  når karaktererne forstørres enten ved hjælp af funk-
tionen  ZOOM eller ved udtegning i skaleret størrelse på en  plotter.  Fejlene 
vil  oftest  bestå  i,  at der er danne for mange eller  for  lange  vektorer. 
Manglende vektorer kan dog også undtagelsesvis forekomme.

..............................................................................
86.10.06 / ulj
«eof»