Plita

Magnus Cedergren (ceder@nada.kth.se)
Interaktions- och presentationslaboratoriet
Inst. för Numerisk analys och datalogi
Kungl. Tekniska högskolan
100 44 Stockholm

Innehållsförteckning

  • 1. Vad är Plita?
  • 2. Grundläggande begrepp
  • 3. Skrivverktyget Plita
  • Sökfunktioner
  • Global sökning
  • Lokal sökning
  • Redigerings-funktioner
  • 4. Granskning
  • Gränssnitt
  • Regelklasser
  • Typografi
  • Kärnmening
  • Upprepning
  • Granskning på satsnivå
  • Lång mening
  • Kort mening
  • Frågesats
  • Språklig korrekthet
  • Rättstavning
  • Kontamination
  • Tautologi
  • Prepositionsuttryck
  • Komparation
  • Felaktigt uttryck
  • Val av uttryckssätt
  • Substantivsjuka
  • Fackterm
  • Författningsspråk
  • Inte levande språk
  • Långt uttryck
  • Modeord
  • Krångligt uttryck'
  • Onödigt uttryck
  • Slang
  • Svengelska
  • Talspråk
  • Vagt uttryck
  • Ålderdomligt uttryck
  • Ortografisk korrekthet
  • Blank före skiljetecken
  • Flera skiljetecken
  • Citationstecken
  • Tankstreck
  • Versaler
  • Parenteser
  • 5. Korrekturkopior
  • Basfunktioner
  • Styckestyp
  • Styckeslängd
  • Styckesnummer
  • Nyckelord
  • Styckesavskiljare
  • Markera första meningen i varje stycke
  • Markera sista meningen i varje stycke
  • Endast första meningen i varje stycke
  • Endast första och sista meningen i varje stycke
  • Mening på egen rad
  • Meningslängd
  • Meningsnummer
  • Markera första ordet i varje mening
  • Markera funktionsord
  • Markera konjunktioner
  • Markera pronomen
  • Ordlängder
  • Ordgrafer
  • Ingen text
  • 6. Hypertextverktyget Plita
  • Representation av en referens
  • Tolkningen av referenser
  • Fönster
  • Exempel: bunten "Tumregler"
  • 7. Menyfunktioner i Plita
  • Arkivmenyn
  • Nytt kort
  • Importera...
  • Exportera...
  • Byt namn...
  • Ta bort kort...
  • Ta bort flera kort...
  • Ny bunt...
  • Kortförteckning...
  • Väg hittills
  • Samla...
  • Sprid...
  • Visa kontext
  • Töm kontextfält...
  • Öppnar fönster
  • Ordna fönster
  • Stäng fönster
  • Stäng alla fönster
  • Utskriftsformat...
  • Skriv ut
  • Avsluta
  • Redigeramenyn
  • Ångra...
  • Klipp ut
  • Kopiera
  • Klistra in
  • Radera
  • Markera allt
  • Textformat...
  • Sortera
  • Sortera omvänt
  • Tidpunkt
  • Parenteser...
  • Ta bort parenteser...
  • Rotera uppräkning...
  • VERSALER
  • gemener
  • Meddelande
  • Sökmenyn
  • Sök...
  • Sök efter begrepp...
  • Sök liknande...
  • Sök förkortning...
  • Sök igen
  • Global sökning...
  • Global sökning igen
  • Ersätt...
  • Ersätt igen
  • Ersätt nu
  • Skiss
  • Ordsvall
  • Skrivflöde
  • Osynlig text
  • Uppslag
  • Uppslagsämnen
  • Knasiga kontraster
  • Analysmenyn
  • Granska...
  • Regler/Regelklasser...
  • Statistik...
  • Se statistik...
  • Korrekturkopia...
  • Inställningar...
  • Läs
  • Bokstavera
  • Jämför...
  • Skapa ämnesord...
  • 1. Vad är Plita?

    Programmet Plita är ett skrivverktyg och hypertextverktyg. Genom sina hypertextfunktioner och språkliga funktioner är Plita ett annorlunda skrivverktyg än de traditionella ordbehandlarna.

    Skrivande är en komplicerad process, där de olika ingående aktiviteterna samverkar enligt ett komplicerat mönster. Plita gör ett försök att stödja skribenten under en större del av skrivprocessen än vad traditionella ordbehandlare gör. Genom sina språkliga funktioner kan datorn utgöra ett aktivt stöd även under granskningen av texten. Med sina skissfunktioner försöker Plita hjälpa skribenten undan en del av den "skrivvånda" som ofta utgör ett hinder att komma igång med skrivandet.

    Den här handboken är upplagd på följande sätt:

    Kapitel 2 beskriver de grundläggande begreppen i Plita. Dessa begrepp är bra att kunna för att förstå de flesta av Plitas funktioner.

    Kapitel 3 innehåller en kort beskrivning av Plita som ordbehandlare med programmets språkliga sök- och redigeringsfunktioner.

    Kapitel 4 beskriver Plitas granskningsfunktioner som är den mest centrala av Plitas revideringsverktyg, medan kapitel 5 beskriver Plitas "Korrekturkopior", som är en annan form av granskningsstöd.

    Kapitel 6 kan betraktas som en fortsättning på kapitel 2 om de grundläggande begreppen. Här beskrivs Plitas hypertextfunktioner på ett mer ingående sätt.

    I kapitel 7 sammanfattas Plitas menyfunktioner med en kort förklaring om varje funktion.

    2. Grundläggande begrepp

    I detta avsnitt beskrivs de grundläggande begreppen i Plita. Från Hypercard har systemet ärvt begreppen kort och buntar, medan text-, kontext- och noteringsfälten är renodlade Plitabegrepp. De separata fönster som Plita använder kan vara antingen bild- eller textfönster. Det går vidare bra att knyta ihop kort, buntar och externa fönster genom referenser.

    Det stora "Plita"-fönstret representerar en bunt med kort, begrepp som programmet alltså ärvt från Hypercard. Endast ett kort i taget syns i detta fönster. Ett kort i Plita kan enkelt liknas vid ett dokument i ett vanligt ordbehandlingsprogram. Kortet är i sin tur uppdelad i ett antal fält.

    Det stora textfältet fungerar som dokumentytan i ett konventionellt ordbehandlingsprogram. När pennan är vald i mod-paletten går det bra att skriva, klippa och klistra samt välja teckensnitt, stil och teckengrad för ett parti av texten.

    Genom att man i modpaletten väljer finger kan textfältet i stället betraktas som en sammanställning över ett antal rubriker i en hierarkisk struktur av kort. I figuren nedan visas t.ex. ett textfält som f.n. har denna funktion. Den första raden i detta fält refererar till en rubrik på ett annat kort. Genom att med fingermarkören klicka på en viss rad byter Plita till det kort som har motsvarande rubrik. Om det inte finns något kort med den aktuella rubriken frågar programmet om ett nytt kort skall skapas med det nya namnet.

    Genom att välja menyalternativet "Visa kontext" förändras skärmens utseende. Textfältet har flyttats nedåt och två nya fält har tillkommit, kontextfältet och noteringar-fältet.

    Om vi gick från det hittills beskrivna kortet till kortet "Köttätande växter" finns nu det tidigare kortet återgivet i kontextfältet, det övre vänstra fältet, för ange var vi befinner oss i den hierarkiska strukturen. Den kursiverade raden i detta fält markerar det aktuella kortet. Genom att i detta fält klicka på andra rader än den kursiverade förflyttas vi till andra kort på samma nivå som det aktuella.

    Kontextfältet är aldrig skrivbart (som textfältet när pennan var vald) utan alltid "pekbart". Det går med andra ord bra att med hjälp av detta fält förflytta sig sidledes i den hierarkiska strukturen, oavsett om penna eller finger är valt.

    Fältet för noteringar, det övre högra, är däremot skrivbart eller "pekbart" beroende på vad som är valt i modpaletten. Det går i detta fält, liksom i textfältet, bra att såväl skriva som förflytta sig till andra kort. Denna förflyttning är dock inte logiskt orienterad upp-ner, utan förflyttningen kan ske till ett godtyckligt placerat kort i den hierarkiska strukturen.

    Genom att hålla ner skift-tangenten när valet görs i text- eller noteringar-fältet erhålls en annan effekt. Plita stannar kvar vid samma kort som vi befinner oss vid, men öppnar i stället ett separat fönster för det refererade kortet. På detta sätt kan innehållet på flera kort beskådas samtidigt eftersom Plita-fönstret innehåller det ursprungliga kortet. Det är endast textfältet från det refererade kortet som återges i fönstret.

    Att i finger-moden peka på en rad i antingen text- eller kontextfönstret är båda exempel på två former av referens-begreppet i Plita. Detta förklaras mer i avsnittet "Hypertextsystemet Plita".

    Den nedre paletten, verktyg, har tre knappar. Den översta knappen, en uppåtpekande pil, förflyttar oss en nivå uppåt i den hierarkiska strukturen.

    Den mellersta knappen, kortförteckning, genererar en lista över alla kort i bunten. Den lista presenteras på ett särskilt kort, "*Kortförteckning" samt i menyn "Gå". Vi kan sedan förflytta oss till ett annat kort genom att klicka på motsvarande rad. Val i menyn "Gå" ger samma effekt.

    Den nedersta knappen på verktygspaletten, återvänd, för oss tillbaka till det senast besökta kortet, oavsett hur vi tog oss till det nuvarande kortet.

    3. Skrivverktyget Plita

    I detta avsnitt beskrivs de grundläggande skrivfunktionerna som gör Plita till ett skrivverktyg. Särskild uppmärksamhet ägnas åt sökfunktioner och redigeringsfunktioner.

    Genom sin hierarkiska hypertextstruktur kan Plita fungera väl som mångsidigt skrivverktyg. Det är uppenbart att den hierarkiska strukturen kan utgöra en tänkt disposition för ett dokument. Med pennan vald i mod-paletten formuleras rubrikerna på den översta nivån och enbart genom att välja finger och att peka på de olika rubrikerna skapas nya kort en nivå ner i den hierarkiska strukturen. Vi kan ha flera kort öppna på skärmen samtidigt genom att använda separata fönster för andra kort än det rent aktuella.

    I detta avsnitt beskrivs vidare de allmänna, rent textorienterade funktionerna i Plita, som t.ex. sökfunktioner och redigeringsfunktioner.

    Sökfunktioner

    Sökning i Plita kan dels vara lokal, dels global. Den globala sökningen söker i en hel bunt, medan den lokala endast söker på ett enstaka kort, räknat från insättningspunkten.

    Global sökning

    Den globala sökningen är direkt hämtad från HyperCards sökfunktion. Denna sökning klarar endast fasta teckensekvenser, och har t.ex. ingen funktion för jokertecken.

    Lokal sökning

    Den lokala sökningen, däremot, utför sökningar med hjälp av reguljära uttryck. Med hjälp av dessa uttryck kan mer komplicerade sökningar utföras.

    köttät
    k.tt.t

    Genom att ange ett enkel teckensekvens återfinns alla förekomster av exakt denna sekvens (så fungerar alltså även den globala sökningen). Genom att i sökuttrycket ersätta vokalerna med punkt -- ungefär som jokertecken -- återfinns teoretiskt alla ord med ett godtyckligt tecken på vokalernas tidigare position.

    k[aouåeiyäö]tt[aouåeiyäö]t
    k[a-zåäouml;]tt[a-zåäö]t

    Vill vi begränsa denna godtycklighet till att gälla alla vokaler räknar vi upp dessa i ett parentesuttryck av hakparenteser. Det går också bra att i dessa hakparenteser ange intervall, bl.a. kombinerat med en uppräkning. (Anm. "åäö" räknas här upp i stället för att ingå i intervallet eftersom datorn inte i detta fall inte hanterar strikt, svensk bokstavsordning, utan sorterar dessa bokstäver i en annan ordning).

    Med sökuttrycket "köttät[a-zåäö]*e" återfinns på detta sätt både "köttätare" och "köttätande".

    Genom att sätta en asterisk, frågetecken eller plustecken efter ett tecken -- eller ett tecken refererad genom hakparentes eller punkt -- anger vi hur många gånger tecknet får förekomma. Plustecken, "+", anger att det föregående tecknet får förekomma en eller flera gånger, frågetecken, "?", talar om att tecknet får förekomma en eller ingen gång, medan asterisk, "*", motsvarar ett helt godtyckligt antal förekomster, allt ifrån ingen gång alls till ett stort antal förekomster.

    Plita har några mer specialiserade sökfunktioner. "Sök efter begrepp" i sökmenyn anger några mer komplicerade, men användbara reguljära uttryck, som fått egna namn och som kan refereras vid dessa namn. Ett reguljärt uttryck som motsvarar exakt fyra siffror har t.ex. fått namnet "Årtal". Det går på detta vis att söka direkt efter detta begrepp.

    Funktionen "sök liknande" anger sökning efter ord eller uttryck som liknar det angivna uttrycket. Med hjälp av några enklare fonetiska regler om vilka ljud som "låter lika" byggs ett synnerligen komplicerat reguljärt uttryck upp. Detta reguljära uttryck ligger sedan till grund för sökningen.

    För en komplett sammanställning över de reguljära uttrycken hänvisas till avsnitt 7.

    Redigerings-funktioner

    Funktionerna i menyn "Redigera" är av varierande art. Här finns dels de vanliga redigeringsfunktionerna, dels en mängd mer specialiserade funktioner.

    Här finns de normala funktionerna för att klippa och klistra på Macintosh samt att markera allt och att välja textattribut för en markering.

    Vidare finns en mängd speciella Plita-funktioner. Det går bra att sortera rader inom en markering. Sorteringen kan antingen göras i fallande eller stigande ordning. Ett markerat uttryck kan vidare göras gement eller versalt.

    Här finns vidare några speciella funktioner för enkel språklig redigering. Med funktionen "Parenteser..." sätter Plita in parentes, citattecken eller tankstreck runt ett valt område. Med en annan funktion kan tecken på motsvarande sätt tas bort.

    a, b eller c
    Kalle, Pelle och Lisa

    Funktionen "Rotera uppräkning" innebär att en kommaseparerarad uppräkning roteras ett varv åt höger. Det sista elementet sätts först i uppräkningen och övriga element flyttas ett steg åt höger. De båda exemplen kan uppräkningen avslutas med "eller", "och" eller "samt". Funktionen kan även användas på flera sekvenser av ord som separeras av komma.

    4. Granskning

    I detta avsnitt beskrivs den språkliga granskningsfunktionen i Plita. Denna separata funktion, utgör en svensk motsvarighet till vissa engelskspråkiga program av typen "Grammar- & Style-checkers".

    Den språkliga granskningsfunktionen i Plita utför i likhet med sina engelskspråkiga föregångare inte någon komplett språklig granskning av en text, men kan bespara den skrivande en del rutinarbete. Man skall alltså inte i luras att tro att en text är felfri bara för att Plita har granskat den.

    Den språkliga granskningen i Plita utförs för närvarande huvudsakligen endast på ord- och teckennivå. Programmet analyserar stavfel, val av uttryckssätt samt vissa ortografiska svagheter hos en text, t.ex. felaktigt placerade versaler.

    Plita granskar alltså i princip inte grammatik, syntax och semantik. Den enda granskning av denna sort som utförs är endast några speciella funktioner. Dessa funktioner använder förenklade metoder för grammatisk analys, varför resultatet inte alltid är fullgott.

    Slutligen måste påpekas att Plita än i så länge i första hand är en programprototyp. De olika funktioner som finns i programmet är tekniskt någorlunda välutvecklade, medan de ordlistor som används kan sällan betraktas som fullständiga.

    Gränssnitt

    När granskningsfunktionen valts under "Analys"-menyn bygger Plita upp en intern struktur för texten på ett kort, vilket kan ta lite tid om inte programmet inte redan byggt upp en sådan struktur (vilket det gör när vissa andra menyalternativ valts).

    Därefter frågar Plita vilken typ av granskning vi vill ha utförd. De olika typer granskning som finns att välja mellan är alla var och en ett samlingsnamn sina sparade inställningar över vilka regelklasser (se nedan) som skall användas vid den aktuella granskningen. En fullständig granskning innebär naturligtvis att samtliga regelklasser används. De olika granskningstyper som från början finns inlagda i Plita är i första hand att betrakta som exempel. Med dessa som utgångspunkt kan en användare av programmet lätt själv konstruera egna granskningstyper genom att på olika sätt kombinera regelklasser som skall användas resp. inte användas av programmet.

    Innan själva dialogrutan för granskningen uppenbarar sig på skärmen läser Plita in stavningsordlistan från hårddisken och kan behöva hjälp att lokalisera den.

    Granskningen sker styckevis och det är ett stycke i taget som uppenbaras i det stora fältet. I det översta fältet ger Plita information om vilket stycke som för närvarande granskas. Knappen "Granska..." används för att starta själva granskningen.

    Bearbetningen är sedan rätt tidskrävande och det kan dröja en liten stund till Plita hittat något att anmärka på. Under bearbetningens gång får vi i det kursiverade fältet veta vilket typ av granskning som utförs för närvarande.

    När Plita sedan producerat en anmärkning får vi i det kursiverade fältet information om regelklass och aktuellt ord eller uttryck. I informationsfältet nere till vänster ges en mer verbal kommentar till anmärkningen. I fältet till höger om detta ges möjlighet att välja ett "bättre" alternativ. Det stora textfältet är i det här läget "skrivbart" och vi kan i detta fält göra de redigeringar vi tycker passar.

    Knappen "Granska..." innebär att vi observerat felet och gjort de förändringar av texten vi vill göra. Plita fortsätter nu granskningen. Knappen "Tyst, granska..." medför samma effekt med den skillnaden att Plita inte längre granskar med avseende på den aktuella regelklassen. Om vi trycker på denna knapp i exemplet ovan kommer Plita inte att leta efter "Långa uttryck" i fortsättningen. "Avbryt" avbryter naturligtvis granskningen, medan "OK" innebär att gjorda förändringar införs på det ursprungliga Plitakortet.

    Regelklasser

    I det nedanstående beskrivs de olika regelklasser som för närvarande finns i Plita. Granskningen i Plita sker "top-down", dvs. de enkla semantiska kontrollerna sker före granskning av ord och uttryck samt ortografi. Allra först gör Plita dessutom en enklare, partiell typografisk granskning av användningen av teckensnitt och teckenstilar. Många av funktionerna nedan är alltså "skissartade" och de finns extra god anledning av i många fall ta kritiken med "en nypa salt".

    Typografi

    Rubrik
    Detta är ett exempel på en, enligt Plita, synnerligen olämplig typografi.

    Plita granskar om texten exempelvis innehåller några konturerade eller skuggade rubriker. Den letar också efter löptext som är satt med något olämpligt teckensnitt såsom dekorativa teckensnitt eller Macintosh-specifika skärmteckensnitt.

    Kärnmening

    Plita försöker här med enkla metoder ta reda på vad texten "handlar om", ett nyckelord för det aktuella stycket. Programmet menar här att det aktuella nyckelordet bör finnas med i styckets första mening, dess kärnmening och fungera som en god inledning till stycket. OBS! Den semantiska metoden är en enkel frekvensanalys och Plita klarar i det här fallet t.ex. inte av att skilja olika böjningsformer av ett nyckelord.

    Upprepning

    Plita identifierar välfrekvent användning av ett enskilt ord i ett stycke och rapporterar detta som upprepning av ordet. Vid bedömningen om ett ord skall anses som överrepresenterat i stycket eller inte tar Plita hänsyn till hur välrepresenterat ordet är i "normal" svenska samt hur långt stycket är. OBS! Precis som är fallet för Kärnmening ovan skiljer Plita inte på olika böjningsformer av ett ord.

    Granskning på satsnivå

    Granskningen på satsnivå, syntaxgranskning, är i Plita f.n. något ytlig, endast baserad på enkel mönstermatchning.

    Lång mening

    Alltför långa meningar minskar ofta läsbarheten. Plita anmärker på meningar som överstiger en viss bestämd längd. Denna gräns är fördefinierad till 30 ords längd.

    Kort mening

    Även alltför korta meningar minskar läsbarheten. Plita anmärker på meningar vars längd understiger en nedre gräns, fördefinierad till 6 ord.

    Frågesats

    Plita förutsätter att varje frågesats avslutas med ett fråge tecken och anmärker på avvikelser från detta.

    Språklig korrekthet

    Plita granskar språklig korrekthet, dels rättstavning och dels några olika typer av felaktiga uttryckssätt.

    Rättstavning

    Rättstavningsfunktionen i Plita bygger på en ordlista med endast ca 50.000 ord, varför kontrollen inte alltid fungerar på bästa sätt. Funktionen hanterar vidare inte sammansatta ord utan anmärker de flesta av dessa såsom felstavade.

    Kontamination

    "färre antal" är en kontamination av uttryck "färre till antalet" och "mindre antal".

    Kontamination betyder sammanblandning. Plita identifierar några vanliga sammanblandningar av två uttryckssätt.

    Tautologi

    "dyrt pris" skall vara "dyrt" eller "högt pris".

    Tautologi innebär "tårta på tårta", dvs. användning av två uttryck som uttrycker samma sak. Plita anmärker på dessa uttryck.

    Prepositionsuttryck

    "av förekommen anledning" skall vara "på förekommen anledning"

    Det är vanligt med felaktiga prepositionsuttryck, varför Plita utrustats med en särskild kontroll av sådana uttryck.

    Komparation

    "mer större" skall vara bara "större".

    Plita kontrollerar dubbel komparation av adjektiv, där "mer" eller "mest" använts tillsammans med ett redan komparerat adjektiv.

    Felaktigt uttryck

    "var och ens" skall vara "vars och ens".

    Övriga rent felaktiga uttryckssätt har i Plita samlats under denna rubrik.

    Val av uttryckssätt

    Plita innehåller en mängd funktioner för granskning av språklig stil. Vilka uttryckssätt som passar i vilka situationer beror mycket på tycke och smak. Plitas kritik bör i dessa fall inte ses som regler, utan snarare som "goda råd". Kritiken bör alltså värderas efter för vilka läsare texten är avsedd. Ett uttryckssätt som i ett formellt sammanhang är förkastligt kan t.ex. i ett mer informellt sammanhang fungera mycket bra.

    Nedan följer en uppräkning av de olika regelklasserna tillsammans med ett exempel på varje regelklass.

    Substantivsjuka

    "... jämförelse mellan ..." kan ofta ersättas med "... jämför ..."

    Fackterm

    "software" kan ersättas med "programvara".

    Författningsspråk

    "erfara" kan ersättas med "få veta".

    Inte levande språk

    "det är" tillsammans med predikativ kan ofta ersättas med ett mer aktivt verb.

    Långt uttryck

    "frågeställning" kan ofta ersättas med det kortare "fråga".

    Modeord

    Det populära "flexibel" kan ibland ersättas med "rörlig".

    Krångligt uttryck'

    "avväga" kan ofta ersättas med "jämföra".

    Onödigt uttryck

    "föreligger" kan ofta strykas helt.

    Slang

    "kneg" bör ersättas med "arbete".

    Svengelska

    "deal" bör ersättas med "uppgörelse"

    Talspråk

    "nån" bör skrivas "någon".

    Vagt uttryck

    "kategori" ger texten mindre precision.

    Ålderdomligt uttryck

    "eljest" bör ersättas med det modernare "annars".

    Ortografisk korrekthet

    Plita innehåller en mängd granskningsfunktioner av ortografisk korrekthet, dvs. att texten är korrekt på teckennivå.

    Blank före skiljetecken

    Normalt föregås skiljetecken av bokstäver. Plita anmärker på de ställen där t.ex. ett utropstecken föregås av ett blanksteg.

    Flera skiljetecken

    Skiljetecken förekommer normalt endast ett åt gången. Plita identifierar här avsteg från detta.

    Citationstecken

    På Macintosh förekommer flera olika typer av accenter och liknande tecken som används som citationstecken. På svenska är det dock mest korrekt att använda antingen "" (alt-shift-2) eller >>>> (alt-shift-B). Plita anmärker bl.a. på användning av "", som i engelskspråkiga sammanhang anger tum.

    Tankstreck

    - Bindestreck ("-")
    - Tillstreck (alt-"-")
    -- Tankstreck (alt-shift-"-")

    På Macintosh förekommer vidare tre olika former av horisontella bindande streck: Bindestreck, tillstreck och tankstreck. Bindestreck används vid sammansatta ord, tillstreck vid angivande av intervall samt tankstreck vid dialog eller vid inskjuten fras. Användning av dessa kan Plita delvis kontrollera.

    Versaler

    Plita granskar användning av versaler. Dessa förekommer normalt inte mitt i ord som för övrigt består av gemener.

    Parenteser

    Parenteser förekommer vanligen i par, vilket i allmänhet även gäller citationstecken. Detta granskar Plita och rapporterar avvikelser.

    5. Korrekturkopior

    Detta avsnitt innehåller en beskrivning av Plitas funktion för korrekturkopior. Denna funktion är dynamisk och skribenten kan själv definiera de typer av korrekturkopior som passar för honom.

    Korrekturkopior i Plita innebär alltså att datorn framhäver vissa strukturella eller språkliga aspekter av texten för att underlätta granskning av denna aspekt. Genom att t.ex. markera alla pronomen i texten kan skribenten lättare kontrollera sin syftning. På motsvarande sätt kan ett undertryckande av allt utom första meningen i varje stycke avslöja något om textens språkliga struktur.

    Den följande exemplet är en korrekturkopia av typen syftning och innebär att alla pronomen i texten särskilt strukits under tillsammans med att varje stycke fått ett löpnummer och en typbeskrivning.

    Löptext: [1] Retorikens mål är att hjälpa en talar att göra sina texter, vilka var avsedda att framföras muntligen. Enligt Strömquists källor delas här processen in i sju faser, av vilka fem är de mest centrala, retorikens fem delar eller partes, Den inledande analys-fasen och den avslutande bearbetningen räknas vanligen utanpå de fem partes.

    Löptext: [2] Den inledande analys-fasen innebar att talaren gör klart för sig vilket syfte han har med talet och vilka åhörare som finns. Nästa steg var innehållet, den första av de fem partes. Här skall talaren på olika sätt skaffa stoff till sin text. Den därpå strukturerar han sitt material på ett funktionellt sätt, följt av formuleringen, där stoffet får en språklig dräkt.

    Löptext: [3] Därefter följer memoreringen av texten och framförandet där talaren verkligen framför sin text och drar direkt slutsatser om talets effekt genom publikens reaktioner. Bearbetningen, som Strömquist nämner finns i vissa handböcker i retorik, kommer sist, utanför de fem partes. Här finputsas talet, trots att det kanske inte skall framföras igen, som en allmän träning inför andra framföranden.

    Ambitionen med korrekturkopiorna i Plita har varit att användaren själv skall kunna "komponera" sin egen typ av korrekturkopia. Med hjälp av en mängd "basfunktioner" kan användaren definiera de olika typerna av korrekturkopior.

    Nedan finns en uppräkning av basfunktionerna tillsammans med en kort beskrivning av vad varje funktion innebär. När en korrekturkopia skapas appliceras de påkopplade basfunktionerna på texten. Det kan innebära att vissa element i texten särskilt markeras, att vissa delar av texten ersätts eller stryks samt att information som löpnummer tillkommer.

    I exemplet med syftningen ovan har alla pronomen strukits under tillsammans med att varje stycke kompletterats med information om styckestyp samt ett löpnummer. För denna typ av korrekturkopia används alltså basfunktionerna "markera pronomen", "styckestyp" och "styckesnummer".

    Eftersom de flesta basfunktionerna kan kombineras fritt finns det tre olika sätt att särskilt markera text. När ord i olika sammanhang skall markeras används understrykningar, fetstil används för hela meningar samt konturerad stil för att markera hela stycken. De olika markeringarna används dessutom för att markera information knuten till respektive enhet. Explicit angivna meningslängder markeras t.ex. med fetstil.

    Det går alltså lätt att definiera egna typer av korrekturkopior genom att på olika sätt kombinera basfunktionerna. Skribenten kan även lägga till egna ordgrupper, liknande de som finns för basfunktionerna "Markera pronomen", "Markera funktionsord" och "Markera konjunktioner", genom att skapa egna listor med ordgrupper som särskilt skall markeras.

    Basfunktioner

    Nedan följer en uppräkning av de olika basfunktioner som används vid definition av korrekturkopiorna.

    Styckestyp

    Ett ord som beskriver det aktuella styckets typ.

    Styckeslängd

    Styckets längd i antal meningar.

    Styckesnummer

    Löpnummer för stycken.

    Nyckelord

    För varje stycke kan upp till tre nyckelord erhållas som beskriver styckets innehåll. Innehållsanalysen baseras på frekvensanalys. Om programmet inte kan generera några nyckelord återges i stället hela stycket (gäller ofta t.ex. rubriker).

    Styckesavskiljare

    Tre bindestreck läggs in mellan varje stycke som en styckesavskiljare.

    Markera första meningen i varje stycke

    Första och sista meningen i varje stycke markeras särskilt.

    Markera sista meningen i varje stycke

    Första meningen i varje stycke markeras särskilt.

    Endast första meningen i varje stycke

    Allt utom första meningen i varje stycke tas bort och ersätts med "...".

    Endast första och sista meningen i varje stycke

    Allt utom första och sista meningen i varje stycke tas bort och ersätts med "...".

    Mening på egen rad

    Varje mening åtföljs av radbrytning.

    Meningslängd

    Meningens längd, dels i ord, dels i tecken.

    Meningsnummer

    Löpnummer för meningar.

    Markera första ordet i varje mening

    Markerar särskilt första ordet i varje mening.

    Markera funktionsord

    Markerar särskilt alla ord som finns med på listan på kortet "Funktionsord".

    Markera konjunktioner

    Markerar särskilt alla ord som finns med på listan på kortet "Konjunktioner".

    Markera pronomen

    Markerar särskilt alla ord som finns med på listan på kortet "Pronomen".

    Ordlängder

    Varje ord ersätts med ett tal som anger det aktuella ordets längd.

    Ordgrafer

    Varje ord ersätts med ett grafiskt block som motsvarar ordets längd. Ord vars längd är större än 20 bokstäver får ett särskilt tecken (Ó).

    Ingen text

    All text undertrycks.

    6. Hypertextverktyget Plita

    I detta avsnitt beskrivs de funktioner som gör Plita till ett enklare hypertextsystem. Det generella referensbegreppet förklaras bl.a. med exempel från bunten "Tumregler".

    En referens är Plitas motsvarighet till länkar i ett konventionellt hypertextsystem. Dessa referenser kan närmast beskrivas som associativa, dynamiska länkar.

    Representation av en referens

    En referens kan representeras på flera sätt. I avsnittet om Plitas grundbegrepp redogjordes för den vanligaste sorten, "Radreferenser". När vi, med fingret valt i modpaletten, pekar på en rad i textfältet betraktas hela denna rad som en referens. På motsvarande sätt fungerar också noteringsfältet. Skillnaden mellan de bägge fälten ligger i hur resultatet skall tolkas, se nedan.

    Vill man inte ha just en hel rad som referens kan man i stället använda HyperCards textattribut grupperad för att skapa en referens. Genom att markera den tänkta referensen i textfältet (eller noteringsfältet) och väljer attributet "Grupperad" i menyn "Form" kan vi skapa ett sådan referens.

    Dessa radreferenser och gruppreferenser är de vanligaste två typerna av referenser. Det finns dock en ytterligare typ, i menyn "Gå". I denna meny läggs normalt en lista över den aktuella buntens samtliga kort. Innehållet i denna meny fungerar på samma sätt som övriga referenser. Genom att på det speciella systemkortet "*Gå" lägga in en lista med särskilda referenser undertrycker vi Plitas normala funktion att lägga en kortförteckning i "Gå"-menyn. Plita lägger i stället in den särskilda, fixerade listan av referenser i denna meny.

    Tolkningen av referenser

    Att aktivera en referens kan alltså göras på flera sätt: Genom att klicka på en radreferens eller en grupperad referens, antingen i textfältet eller noteringar-fältet, eller också genom att använda "Gå"-menyn.

    Hur Plita skall tolka en aktiverad referens beror huvudsakligen på vad den aktuella teckensekvensen representerar. Två yttre faktorer, om shift-tangenten är nedtryckt och samt om en radreferens aktiverats i textfältet, styr dock också i viss mån tolkningen av referensen.

    1. Kort
    2. Bunt
    3. Makro
    4. Bild
    (5. Skapa ett nytt kort)

    Om referensen representerar ett kort i den aktuella bunten gör programmet en förflyttning till detta kort. Om det inte finns något sådant kort gör Plita i andra hand en förflyttning till en annan bunt med den aktuella referensen som namn. I tredje hand tolkas referensen som ett makro (definieras på systemkortet "*Makron"). I fjärde hand tolkas det som en bild som öppnas i ett särskilt fönster. I femte och sista hand frågar Plita om vi vill att ett nytt kort skall skapas med referensen som namn. Denna tolkning görs dock bara vid radreferenser aktiverade i textfältet.

    Effekten av referenser tolkade som kort kan alltså bli lite olika beroende dels på om shift-tangenten är nedtryckt, dels på om referensen är en radreferens i textfältet. I det senare fallet tolkas referensen som "nedåt" i den hierarkiska strukturen (jämför avsnittet om de grundläggande begreppen). I alla andra fall görs ett "hopp" till det aktuella kortet. Detta hopp görs alltså oberoende av den hierarkiska strukturen. Om shifttangenten är nedtryckt när en referens tolkas som ett kort öppnas alltså kortet i ett separat fönster och de Plita "stannar kvar" vid det tidigare kortet. Denna tolkning görs både vid rad- och gruppreferenser, samt även vid referenser i "Gå"-menyn.

    Fönster

    När kort- och bildfönster finns öppna ordnas dessa på skärmens högra sida. Storleken för Plita-fönstret eller annan öppen bunt anpassas till de öppna fönstren. Vill man särskilt "beskåda" ett av de öppna fönstren kan detta enkelt göras t.ex. genom att trycka på fönstret zoom-ruta (uppe till höger på fönstret). Ordningen kan enkelt "återställas" genom menyalternativet "Ordna fönster" i "Arkiv"-menyn.

    Fönster kan även öppnas -- vid sidan av hur de öppnas med referenser -- med kommandot "Öppna fönster" i "Arkiv"-menyn. I denna meny finns också två kommandon för att stänga fönster, ett som stänger det översta ett som stänger alla sådana öppna fönster.

    Exempel: bunten "Tumregler"

    Här beskrivs en kort körning med bunten "Tumregler" som ett exempel på en användning av hypertextfunktionen hos Plita.

    Först vill vi aktivera bunten "Tumregler". Det görs i detta fall genom en grupperingreferens i form av en knapp på kortet "Grundkort" i huvudbunten "Plita". Eftersom det inte finns något kort "Tumregler" i denna bunt tolkas referensen som en separat bunt.

    Nästa steg är att med en radreferens gå till en detaljerad innehållsförteckningen i bunten "Tumregler" som ligger placerad på systemkortet "*Gå". Genom att ha denna placering finns samma innehållsförteckning i menyn "Gå" som på detta sätt blir tämligen omfattande.

    Vi tar oss med "Gå-menyn" vidare till kortet "TU - Avstavning" som behandlar de typografiska aspekterna av avstavning. Överst på detta kort får vi reda på att en kortare uppsättning regler kring typografi och avstavning finns på ett särskilt kort, "KR - Avstavning". På ett annat kort, "NS - Avstavning", beskrivs några skrivregler kring avstavning. Båda dessa referenser representeras här som gruppreferenser i form av två stycken knappar. (Att dessa referenser har utseende av två stycken knappar beror endast på att ett särskilt teckensnitt "Sticky Buttons" använts för dessa gruppreferenser.)

    Genom att välja "Visa kontext" i "Arkiv"-menyn får vi i kontextfältet reda på var kortet "TU - Avstavning är beläget i den hierarkiska strukturen. Här kan alltså en en förflyttning göras i sidled till något annat kort. Vi väljer dock att göra en förflyttning i vertikalt led och trycker på uppåtpilen i verktygspaletten (den nedre av paletterna). Efter två sådana förflyttningar befinner vi oss återigen på det översta kortet hierarkien.

    Om slutligen väljer menyalternativet "Väg hittills" förflyttas vi till systemkortet "*Väg hittills". På detta kort lagras referenser till alla kort vi har passerat sedan vi öppnade denna bunt.

    Det sista vi gör att att klicka i rutan "OK" vilket gör att bunten "Tumregler" stängs och vi återgår till huvudbunten "Plita.

    Det är som man kan förstå av yttersta vikt att alla referensnamn är unika. Eftersom flera kort i bunten "Tumregler" handlar om exempelvis avstavning har i detta fall en särskild konvention införts om hur korten döps.

    7. Menyfunktioner i Plita

    Arkivmenyn

    Nytt kort

    gör ett nytt, tomt kort. Om någon teckensekvens på ett annat kort är markerat får det nya kortet denna markering som namn, annars frågar Plita efter ett nytt namn.

    Importera...

    skapar ett nytt kort och laddar in en text till detta kort. Plita klarar f.n. av RTF-format (MS-Word) och vanlig ASCII-text (TEXT).

    Exportera...

    lagrar kortets text som fil. Välj först format, f.n. RTF-format (MS-Word) och vanlig ASCII-text (TEXT), och därefter filnamn.

    Byt namn...

    ändrar namn på aktuellt kort. Detta går också att åstadkomma genom att klicka på titelraden.

    Ta bort kort...

    tar bort aktuellt kort.

    Ta bort flera kort...

    efterfrågar del av titel som skall ingå i varje kort som skall tas bort i hela den aktuella bunten.

    Ny bunt...

    gör en ny, tom bunt. Om någon teckensekvens på det aktuella kortet är markerat får det nya kortet denna markering som namn, annars frågar Plita efter ett nytt namn.

    Kortförteckning...

    skapar en förteckning över alla kort och visar denna på det speciella kortet "*Kortförteckning". En lättillgänglig kopia av förteckningen finns under menyn "Gå". Plita frågar efter typ av kortförteckning: "Full" med alla kort, "Efter sökord" med alla kort där texten innehåller angivet ord samt "Efter ämnesord" med alla kort med ett ämnesord explicit angivet (Skapa ämnesord, se analys-menyn). Om kortet "*Gå" inte är tomt laddas menyn "Gå" istället med innehållet från detta kort.

    Väg hittills

    medför att Plita gör en förflyttning till kortet "*Väg hittills", vilken innehåller en lista över de kort som passerats under den aktuella körningen.

    Samla...

    den hierarkiska strukturen från aktuellt kort. Funktionen letar efter rubriker i texten och expanderar dessa med innehållet på motsvarande kort.

    OBS! I denna betaversion av programmet är denna funktion inte helt felfri, utan fungerar bl.a. dåligt när den tillämpas på texter med flera nivåer än två i hierarkien.

    Sprid...

    sprider en text till en hierarkisk struktur utgående från typografisk information. Funktionen försöker alltså utifrån typografin identifiera rubriker i texten och flyttar efterföljande text till motsvarande kort i en nyskapad hierarki.

    OBS! I denna betaversion av programmet är denna funktion inte helt felfri, utan fungerar bl.a. dåligt när den tillämpas på texter med flera nivåer än två i hierarkien.

    Visa kontext

    visar respektive döljer de två rutorna ovanför titelraden, kontext och noteringar.

    Töm kontextfält...

    tömmer kontextfönstret (den vänstra rutan över titelraden, syns enbart när Visa kontext... är valt).

    Öppnar fönster

    Öppnar ett eller flera fönster med antingen korttexter eller bilder. Namnen på fönstren förväntas vara markerade. Om markeringen omfattar en rad öppnas ett fönster och om den omfattar flera rader öppnas på motsvarande vis flera fönster, ett för varje rad.

    Ordna fönster

    placerar paletter, Plita-fönstret samt eventuella kortfönster enligt ett fördefinierat system.

    Stäng fönster

    stänger översta separata fönster.

    Stäng alla fönster

    stänger alla öppna separata fönster.

    Utskriftsformat...

    ställer in diverse parametrar för utskrift.

    Skriv ut

    skriver ut textfältet på aktuellt kort.

    Avsluta

    avslutar Plita.

    Redigeramenyn

    Ångra...

    är egentligen HyperCards funktion för att ångra och fungerar endast på "rena" HyperCard-operationer, dvs. sådana funktioner som Plita "ärvt" direkt av detta program. Exempel på funktioner som alltså går att "ångra": val av typsnitt, stil och teckengrad samt standardfunktionerna för redigering (klippa ut, kopiera och klistra in).

    Klipp ut

    aktuell markering.

    Kopiera

    aktuell markering.

    Klistra in

    den text som senast klippts ut eller kopierats.

    Radera

    aktuell markering.

    Markera allt

    i textrutan på aktuellt kort eller i aktuellt kortfönster.

    Textformat...

    Välj typsnitt, teckenstil och teckengrad för aktuell markering.

    Sortera

    Sorterar raderna i bokstavsordning i aktuellt markering.

    Sortera omvänt

    Sorterar raderna i omvänd bokstavsordning i aktuell markering.

    Tidpunkt

    sätter in aktuellt datum och klockslag vid aktuell markering.

    Parenteser...

    sätter valt parentespar (inklusive olika typer av citationstecken) runt aktuell markering.

    Ta bort parenteser...

    tar bort parentespar runt aktuell markering. Parenteserna kan vara av godtycklig typ av de som finns att välja bland under "Parenteser...".

    Rotera uppräkning...

    roterar de olika elementen i en kommaterad lista som kan avslutas med "eller", "och" eller "samt". Exempel: "a, b, c" blir "c, a, b"; "Kalle, Pelle och Lisa" blir "Lisa, Kalle och Pelle" samt "Han gick in i huset eller ner till stranden" blir "Han gick ner till stranden eller in i huset".

    VERSALER

    gör om alla bokstäver inom aktuell markering till versaler.

    gemener

    gör om alla bokstäver inom aktuell markering till gemener.

    Meddelande

    är HyperCards meddelandefönster.

    Sökmenyn

    Sök...

    söker lokalt i textrutan på aktuellt kort eller i aktuellt kortfönster. Aktuell markering eller aktuell placering av insättningspunkten styr var i texten sökningen startar. Sökning görs med reguljära uttryck (kort sammanfattning nedan) vilka inkluderar sökning efter en enkel teckensekvens (dvs. t.ex. sökning efter teckensekvensen"Kalle").

    Plitas reguljära uttryck:

    c något tecken, c matchar sig själv

    \c slår av den särskilda betydelsen av tecknet c, oavsett om c är parenteser eller en siffra.

    . vilket enkelt tecken som helst

    [...] något av tecknen i ..., uppräkningar som a-z är tillåtna.

    [^...] någon av tecknen som inte finns i ..., uppräkningar som a-z är tillåtna.

    r* noll eller fler förekomster av r

    r+ en eller fler förekomster av r

    r? noll eller en förekomst av r

    r1r2 r1 följd av r2

    r1|r2 r1 eller r2

    (r) reguljära uttryck kan sättas i mer komplicerade uttryck.

    OBS! Eftersom "Practical XFCN:s research" som används för denna funktion (se "*Om Plita") är något preliminär fungerar inte alla reguljära uttryck som avsett. T.ex. fungerar numreringar r{n} och r{n,m} inte alltid som det är tänkt.

    Sök efter begrepp...

    några komplicerade reguljära uttryck finns samlade på systemkortet "*Sökbegrepp" där varje uttryck fått ett namn och motsvarar ett begrepp, t.ex. årtal. Sökning efter valt begrepp innebär alltså egentligen att datorn söker med hjälp av motsvarande reguljära uttryck.

    Sök liknande...

    söker efter ord som liknar angivet ord. Principen för vilket ord som liknar ett annat ord är enkel och något inexakt: 1. Alla vokaler liknar varandra 2. Konsonanter liknar varandra om de fonetiskt sett ligger i närheten av varandra. Konsonanterna delas in i fem grupper (frikativa, klusiler, lateraler, tremulanter och nasaler). 3. Vissa varianter av stavningar klassas att likna varandra (t.ex. hj, gj, dj, lj, och j).

    Sök förkortning...

    är tänkt att användas för konsekvenssökningar för förkortningar, dvs. alla varianter (med och utan punkter och mellanslag) av angivet sökord hittas.

    Sök igen

    gör samma lokala sökning som just utfördes.

    Global sökning...

    söker första förekomst av angiven teckensekvens på något annat kort än det aktuella. OBS! Vid global sökning fungerar inte de reguljära uttrycken.

    Global sökning igen

    utför senaste globala sökning ytterligare en gång.

    Ersätt...

    fungerar som "Sök..." ovan samt ersätter det funna med angivet teckensekvens.

    Ersätt igen

    söker och ersätter som senast utförda "Ersätt...".

    Ersätt nu

    ersätter aktuell markering med den teckensekvens som senast angavs under "Ersätt...".

    Skiss

    Plitas skissfunktioner omfattas några pedagogiska hjälpmedel avsedda att hjälpa ("lura") skribenten att "komma igång" med skrivandet. Vid anrop av alla funktioner i skissmenyn öppnas en särskild bunt (fönster) "Skiss" i vilken olika kort motsvarar de olika funktionerna i skissmenyn.

    Ordsvall

    innebär att det enbart går att skriva in ord. Varje gång skribenten skriver mellanslag byter Plita rad.

    Skrivflöde

    är avsett att uppmuntra skribenten att bara fortsätta skriva. När skribenten gör ett lite för långt uppehåll i skrivandet påminner Plita honom ljudligt om att att han skall fortsätta skriva.

    Osynlig text

    registrerar allt som skrivs men visar inte upp detta på skärmen förrän funktionen använts färdigt. På detta sätt går det inte att utvärdera det man skrivit, utan skribenten tvingas att behålla uppmärksamheten på själva skrivandet.

    Uppslag

    ger ett godtyckligt uppslag i en databas med uppsatsämen.

    Uppslagsämnen

    ger skribenten möjlighet att själv leta igenom (och även ändra och lägga till i) databasen med uppsatsämnen. Denna databas fungerar som en vanlig Plitabunt.

    Knasiga kontraster

    innebär att datorn efterfrågar det ämne man tänker skriva om, samt föreslår att skribenten jämför detta ämne med något av tre svenska ord. Dessa ord väljs helt godtyckligt och jämförelsen kan onekligen bli halsbrytande. Tanken är att en till synes halsbrytande jämförelse kan ge skribenten nya uppslag i det egentliga skrivandet.

    Analysmenyn

    Granska...

    flyttar texten i textfältet på aktuellt kort till "Granskning"-dialogen. Se vidare under avsnittet "Granskning".

    OBS! I denna version av programmet består de olika ordlistorna i granskningsfunktionen av ca. 600 regler, vilka inte verifierats ordentligt. Stavningsordlistan består endast av ca. 50 000 ord. Granskningen blir därför endast partiell samt i vissa fall eventuellt t.o.m. felaktig.

    Regler/Regelklasser...

    De olika klasserna av regler och kategoriseringen av dessa finns definierade i form av en Plita-bunt.

    OBS! I denna version av programmet består de olika ordlistorna i granskningsfunktionen av ca. 600 regler, vilka inte verifierats ordentligt. Stavningsordlistan består endast av ca. 50 000 ord. Granskningen blir därför endast partiell samt i vissa fall eventuellt t.o.m. felaktig.

    Granskningsfunktionens exakta regler finns vidare lagrade i denna bunt. Varje regelklass lagras på ett eget kort och kategorierna utgör överordnade kort. Varje enskild regel (gäller ej ortografi, parenteser och upprepningar) lagras på en rad som fyra element. Element 1 är ett reguljärt uttryck som matchar en exakt regel (detta reguljära uttryck måste innehålla en sekvens av vanliga bokstäver). Element 2 innehåller det felaktiga uttrycket i klartext för presentationsändamål. Element 3 är ett meddelande och eventuella element 4, 5 etc. är tänkbara alternativ till det felaktiga. Med knappen "Ordna" görs sortering och en nödvändig flyttning av sökinformation för alla regler till "Noteringar"-fältet.

    Statistik...

    ger kvantitativa analyser av texten. Dessa analyser (f.n. av fyra olika typer) presenteras med cirkeldiagram, stolpdiagram etc. och visas på egna kort. Med de stora pilarna skiftas mellan de fyra typerna av diagram och med de små mellan enskilda kort inom kategorien. Med knappen "Spara" kan man nämligen lagra en bild för senare referens. Några sådana lagrade bilder för några texter finns lagrade från början.

    Se statistik...

    visar senaste kvantitativa analys.

    Korrekturkopia...

    skapar en kopia av aktuellt kort (om inte ett sådant redan finns) i bunten "Korrekturkopia" och gör en specialformaterad kopia av texten av den sort som anges i dialogen, anpassade för olika typer av manuell korrekturläsning.

    Inställningar...

    Användaren har möjlighet att själv definiera egna korrekturkopior med hjälp av s.k. basfunktioner. Detta görs i form av ett kort i Plita-bunten "Korrekturkopia". Det är på detta sätt de färdiga funktionerna för korrekturkopior är definierade. Se vidare avsnittet för "Korrekturkopior".

    Läs

    läser ljudligt den aktuella markeringen med hjälp av det engelska och något primitiva talsyntespaketet Macintalk.

    OBS! Macintalk fungerar inte felfritt. Denna funktion fungerar t.ex. inte tillsammans med "Bokstavera"-funktionen.

    Bokstavera

    läser ljudligt en bokstav i taget av aktuell markering.

    Jämför...

    Jämför det aktuella kortets innehåll med ett annat korts, som betraktas en äldre version av samma text som det aktuella. Resultatet av funktionen är en rapport över de styckesvisa skillnaderna mellan texterna. Funktionen förekom ursprungligen som det separata programmet "Text Comparision HyperCard stack" och är skrivet av Kjell Krona.

    Skapa ämnesord...

    gör en frekvensanalys av texten, på ett eller flera kort, och skapar ämnesord för det aktuella kortet. Ett ämnesord lagras i noteringar-rutan (övre högra fältet) på formen: <<ord>>. Dessa ämnesord (en enkel form av automatisk abstrahering) kan användas som ett alternativ vid kortförteckning. Observera att ämnesorden även kan läggas upp manuellt. Se vidare "noteringar"-fältet.