• No results found

Att g¨ora tabeller ¨ar en viktig del av att skriva en bra rapport. I OpenOffice kan man g¨ora ganska snygga tabeller och det finns en hel del finlir man kan g¨ora med tabeller som kan vara bra att kunna. N¨ar du g¨or en tabell ¨ar oftast den b¨asta taktiken f¨orst fylla i dina data i tabellen och sedan bekymra sig om tabellens utseende.

F¨or att skapa en tabell g¨or du s˚a h¨ar:

• F¨orst m˚aste du tala om f¨or OpenOffice att du vill g¨ora en tabell. Det enklaste s¨attet om du bara vill g¨ora en liten tabell ¨ar att klicka p˚a tabellknappen och

sedan dra med musen s˚a att r¨att antal rader och kolumner markeras. Det mer generella s¨attet att infoga en tabell ¨ar att ¨oppna menyn ”Table” och v¨alja alternativet ”Insert”

och sedan klicka p˚a ”Table”. Du f˚ar d˚a upp ett nytt f¨onster d¨ar du kan fylla i hur m˚anga rader och kolumner du vill att din tabell ska ha. Ett tredje alternativ ¨ar att trycka ctrl-F12, d¨ar F12 ¨ar funktionstangenten l¨angst upp p˚a tangentbordet.

• Du f˚ar nu upp ett tomt rutn¨at d¨ar du kan b¨orja fylla i dina uppgifter. Klicka med musen i den ruta du vill b¨orja skriva in dina uppgifter och skriv in det som ska st˚a d¨ar.

Du kan sedan flytta dig runt i tabellen genom att trycka p˚a ”Tab”-tangenten f¨or att komma till n¨asta ruta i tabellen, alternativt kan du klicka med musen i den ruta du vill till.

• Om du klickar n˚agonstans i en tabell s˚a kan du i menyn “Table” v¨alja “Table proper-ties”. D¨ar kan du under de olika flikarna v¨alja bl a:

– Hur tabellen skall linjeras upp i dokumentet (centrerat, v¨anster mm)

– Hur texten skall flyta i tabellen, om man skall till˚ata sidbrytning i tabellen eller inte, om tabellhuvudet skall upprepas p˚a varje ny sida.

– Kollumnvidden kan justeras till en exakt bredd.

– Linjernas tjocklek och f¨arg kan justeras, liksom cellernas bakgrundsf¨arg.

• Under menyn “Table” har du ocks˚a m¨ojlighet att l¨agga till eller ta bort nya rader eller kolumner. Du kan ocks˚a l¨agga till en tabell inuti en cell f¨or att f˚a en mer komplicerad struktur p˚a tabellen.

• Har du valt en cell i tabellen kan du i menyn “Table” v¨alja att dela upp den i fler antingen rader eller kolumner. V¨aljer du tv˚a eller fler celler som ¨ar grannar kan du i

“Table” v¨alja “merge” f¨or att sl˚a ihop dem till en.

N¨ar tabellen ser ut som du vill ha den och du har fyllt i allt du vill ska st˚a i tabellen g˚ar du till n¨asta punkt.

3.10. TABELLER 17

• N¨ar du skrivit in allt du vill ska st˚a i tabellen s˚a s¨atter du pekaren n˚agonstans i tabellen och klickar s˚a att den ¨ar vald. G˚a sedan till menyn ”Table” och v¨alj alternativet ”Auto format”. Du f˚ar d˚a upp ett nytt f¨onster d¨ar du kan v¨alja mellan de olika stilar som finns f¨or tabeller och v¨aljer den som du vill ha och klickar p˚a ”OK”-knappen (t¨ank p˚a att din tabell skall se bra ut ocks˚a n¨ar den skrivs ut i svart-vitt).

• Slutligen skriver du en tabelltext och justerar tabellen (i meningen att du l¨agger den d¨ar du vill ha den p˚a sidan). Oftast vill man ha centrerade tabeller. Det ¨ar i alla fall l¨attast att f˚a tabelltexten under tabellen p˚a ett snyggt s¨att f¨or centrerade tabeller.

Precis som n¨ar du skriver vanlig text kan du best¨amma hur texten i din tabell ska se ut, det vill s¨aga vilket typsnitt, vilken storlek och s˚a vidare.

3.10.1 Tabelltext

Alla tabeller ska ha en tabelltext d¨ar tabellen numreras och det st˚ar en kort beskrivning av vad tabellen inneh˚aller.

I stycket f¨or ”Textbehandling” fanns till exempel en tabell med f¨oljande tabelltext:

Tabell 3.1: Kopiera, Klippa ut och Klistra in text.

Tabelltexten skrivs med ett lite mindre typsnitt ¨an den vanliga texten, vanligtvis tv˚a punkter mindre. Den inleds med tabellens namn, i det h¨ar fallet Tabell 3.1 som ska vara i fet stil.

N¨ar du refererar till din tabell i texten sedan ¨ar det till det h¨ar namnet du refererar. Efter tabellnamnet kan du skriva in en kort beskrivning av vad tabellen inneh˚aller. Det ¨ar klart snyggast om tabelltexten st˚ar centrerad under tabellen.

F¨or att l¨agga till en tabell- eller figurtext s˚a klickar du p˚a figuren eller tabellen. H¨ogerklicka och v¨alj ’Caption...’. Skriv in figurtexten i rutan ’Caption’. V¨alj ’Category’ → ’Table’, s˚a l¨agger OpenOffice in Table N: f¨orst p˚a raden. I allm¨anhet vill man ¨andra typsnitt p˚a figurtexten: f¨or att g¨ora det s˚a klickar du utanf¨or figuren. Markera texten. Byt typsnitt och storlek (rak stil, 2 punkter mindre ¨an l¨optexten rekommenderas). V¨alj ’more...’ i formatlistan (f¨altet d¨ar det vanligtvis st˚ar ’Default’ i ¨ovre v¨anstra h¨ornet). V¨alj ’New style from selection’

i rutan l¨angst till h¨oger p˚a det f¨onster som kommer upp, v¨alj sedan Figurtext och klicka p˚a

’Overwrite’ n¨ar OpenOffice meddelar att stilen redan finns. V¨alj sedan: ’Update style’.

Om man vill referera till tabellen skriver du t.ex. “ som framg˚ar av Tabell “. Sedan, med mark¨oren kvar p˚a det st¨alle d¨ar du vill att siffran f¨or tabellen skall hamna, klickar du p˚a “Insert” i menyraden, sedan “Cross reference”. I den panel som kommer upp v¨aljer du “Table” i den v¨anstra kolumnen, i mittenkolumnen v¨aljer du vilken av dina tabeller du vill referera till och sedan i h¨ogra kolumnen “Number”. Har du lagt in dina tabelltexter automatiskt som beskrivet ovan och refererar till dem p˚a det h¨ar s¨attet s˚a kommer OpenOffice att h˚alla reda p˚a numreringen, ¨aven om ordningen ¨andras. Har du t.ex. lagt in tv˚a tabeller och sedan l¨agger in en ny mellan dessa b¨agge s˚a kommer den tabell som tidigare kallades

“Table 2” att d¨opas om till “Table 3”, och den referens du lade in som “Som framg˚ar av tabell 2” kommer automatiskt att uppdateras till “Som framg˚ar av tabell 3”.

3.10.2 Omvandla v¨arden fr˚an Octave till en tabell i OpenOffice

V¨ardena som Octave spottar ur sig ¨ar s¨allan speciellt snyggt utskrivna, och att klistra in hundra v¨arden, ett och ett, i en tabell ¨ar inte s˚a roligt. H¨ar f¨oljer en metod f¨or att skriva ut v¨ardena i Octave p˚a ett s˚adant s¨att att de l¨att kan omvandlas till en tabell i OpenOffice writer.

18 KAPITEL 3. ORDBEHANDLING MED OPENOFFICE WRITER L˚at din m-fil skriva ut v¨ardena i kolumner, separerade av semikolon: 3

%filen utskrift.m

% Definiera v¨ardena som ska inkluderas i textfilen x=(1:0.5:3)’; y=log(x); dx = 0.05*x; dy = dx./x;

% Skriv ut v¨ardena som kolumnvektorer, separerade med semikolon disp(’x (m); dx (m); ln(x [m]); dln(x [m]) ’);

for n=1:length(x)

ut=sprintf(’%0.2f; %0.2f; %0.2f; %0.2f’, x(n),dx(n),y(n),dy(n));

disp(ut);

end

Nu har du f˚att en utskrift i Octave-f¨onstret som b¨orjar s˚a h¨ar:

x (m); dx (m); ln[x (m)]; dln[x (m)]

1.00; 0.05; 0.00; 0.05 ...

Importera detta i OpenOffice:

• Markera utskriften i Octave-f¨onstret och kopiera den (t.ex. med Ctrl+C).

• ¨Oppna ett OpenOffice-textdokument och klistra in v¨ardena (Ctrl+V).

• Markera v¨ardena, klicka p˚a ’Table’ i menyraden, v¨alj ’Convert’ och d¨arefter ’Text to Table’.

• Markera ’Semicolons’ under ’Separate text as’ och klicka p˚a ’OK’.

Nu ¨ar Octave-utskriften omvandlad till en tabell, se nedan.

x (m) dx (m) ln[x (m)] dln[x (m)]

1.00 0.05 0.00 0.05

1.50 0.08 0.41 0.05

2.00 0.10 0.69 0.05

2.50 0.13 0.92 0.05

3.00 0.15 1.10 0.05

F¨or att klistra in en extra kolumn med v¨arden i en befintlig tabell:

• Skriv ut v¨ardena som en kolumnvektor i Octave.

• Klipp ut siffrorna och klistra in dem i textdokumentet.

• Markera siffrorna, klicka p˚a ’Table’ i menyraden, v¨alj ’Convert’ och d¨arefter ’Text to Table’. Klicka ’OK’.

Nu finns dina siffror i en ensam tabell med en enda kolumn, nu skall du klistra in dem i din gamla tabell:

• B¨orja med att skapa en ny, tom kolumn i din gamla tabell, genom att klicka p˚a ’Insert column’ i Table-verktygsf¨onstret, eller genom att v¨alja menyn ’Table’ → ’Insert’ →

’Columns...’

• Markera och kopiera hela den kolumn med siffror som du vill flytta.

• Markera hela den tomma kolumn d¨ar du vill ha dina siffror och klistra in dem.

3Formatterad utskrift med kommandot sprintf beskrivs i kapitel 10.2