SKABELONER I LIBREOFFICE En vejledning i at lave skabeloner © Copyright 2010 INDHOLDSFORTEGNELSE 1 Indledning.....................................1 2.1 Brug af skabeloner............................4 2.2 Registrere skabeloner.......................5 4.7 Indholdsfortegnelser........................17 4.7.1 Giv indholdsfortegnelsen links 18 4.7.2 Opdaterer en indholdsfortegnelse..........................18 4.8 Indeks (Stikordsregister).................20 4.8.1 Indeksere teksten....................20 4.8.2 Oprette et stikordsregister.......21 3 Typografier...................................7 5 Sektioner....................................23 3.1 Fyldformat tilstand.............................7 3.2 Nedarvning........................................8 3.3 Tegntypografi.....................................8 3.4 Afsnitstypografi..................................9 3.5 Sidetypografi...................................10 3.5.1 Toptekst og bundtekst.............10 3.5.2 Margin.....................................11 3.5.3 Andre indstillinger....................11 3.5.4 Flere sidetypografier i et dokument.........................................12 3.5.5 Skift sidetypografi....................12 5.1 Kædede sektioner...........................23 5.1.1 Eksempel................................23 5.2 Beskyttede sektioner.......................24 5.3 Skjulte sektioner..............................25 1.1 Lidt om programmet OpenOffice.org.1 1.2 Gode råd...........................................3 2 Skabeloner...................................4 6 Tekstrammer..............................27 7 Objekter......................................28 7.1 Ombrydning....................................28 7.2 Forankring.......................................28 8 Programmering..........................29 4 Felter...........................................14 4.1 Sidetal og sideantal.........................14 4.2 Dokumentoplysninger.....................15 4.2.1 Sti- og filnavn..........................15 4.2.2 Brugeroplysninger...................15 4.3 Indtastningsfelter.............................15 4.4 Pladsholder.....................................16 4.5 Variable...........................................16 4.6 Brugerdefineret felt..........................17 8.1 Makroer...........................................29 8.1.1 Links (makroer).......................30 9 Bilag............................................31 9.1 Makro til opdatering af felter............31 9.2 Genvejstaster i Writer......................32 9.2.1 Genvejstaster for afsnit og overskriftsniveauer...........................32 Indledning 1 INDLEDNING 1.1 Lidt om programmet LibreOffice LibreOffice er en gratis og fuldt funktionsdygtig kontorpakke. LibreOffice er både Husk at tage en et softwareprodukt og et fællesskab af frivillige som producerer og supporterer programmet. Enhver har lov til at distribuere programmet videre til kopi med hjem andre, takket være open source licensen. Kontorpakken LibreOffice 3 indeholder følgende komponenter: Writer (tekstbehandling) Writer er et funktionsrigt værktøj til tekstbehandling, f.eks. brevskrivning, bøger, rapporter, nyhedsbreve, brochurer og andre tekstdokumenter. Du kan indsætte grafik og objekter fra andre OOo-komponenter i Writer. Writer kan eksportere filer til HTML, XHTML, XML, Adobe’s Portable Document Format (PDF) og adskillige andre formater, f.eks. Microsoft Word filer. Du kan også få adgang direkte til dit e-postprogram. Calc (regneark) Calc har alle de avancerede analyse-, diagram-, og beslutningsværktøjer som forventes af et moderne regnearksprogram. Calc indeholder mere end 300 funktioner bl.a. til finansielle, statistiske og matematiske beregninger. Specielle funktioner som Scenarier tilbyder ”Hvad hvis...”-analyser. Calc genererer 2D- og 3D- diagrammer, som kan indsættes i andre OOodokumenter. Du kan også åbne dokumenter som er oprettet med Microsoft Excel og gemme dem i Excel-format igen. Calc kan eksportere regneark til Adobe’s Portable Document Format (PDF). Impress (præsentationsgrafik) Impress tilbyder alle de almindelige multimedia-præsentationsværktøjer, såsom specielle effekter, animationer og tegneværktøjer. Impress integrerer de avancerede grafiske funktioner fra OOo Draw og OOo Math. Præsentationerne kan yderligere krydres med FontWorks' specielle teksteffekter samt lydeffekter og videoklip. Impress er kompatibel med Microsofts PowerPoint-filformat, og kan derudover gemme dit arbejde i flere forskellige grafiske filformater, herunder Macromedia Flash (SWF). Draw (vektorgrafik) Draw er et vektorgrafikværktøj som kan producere alt fra simple diagrammer eller flowcharts til 3D-kunst. De smarte forbindelseslinjer tillader dig at definere dine egne forbindelsespunkter. Du kan skabe tegninger til brug i andre OOo-komponenter, og du kan skabe dine egne cliparts og tilføje dem til Galleriet. Draw kan importere billeder fra mange gængse formater og gemme i mere end 20 forskellige formater, herunder PNG, HTML, PDF og Flash. Base (database) Base tilbyder alle de værktøjer du skal bruge i dit daglige databasearbejde, pakket ind i en let forståelig brugergrænseflade. Med Base kan du oprette formularer, rapporter, forespørgsler, tabeller, oversigter og relationer, så Skabeloner i LibreOffice 1 Lidt om programmet LibreOffice håndtering af en forbundet database sker på samme måde som i mange andre databaseprogrammer. Base tilbyder flere funktioner såsom muligheden for at analysere og redigere relationer fra en diagramoversigt. Base bruger HSQLDB som standard-relationsdatabasemotor. Du kan også benytte dBASE, Microsoft Access, MySQL, Oracle eller en hvilken som helst ODBC- eller JDBC- kompatibel database. Base understøtter også en del af ANSI-92 SQL Base. Math (formelredigering) Skabeloner i LibreOffice Math er OOo's formelredigering. Du kan bruge Math til at skabe komplekse formler som indeholder symboler eller karakterer som ellers ikke er tilgængelig i normal tekstbehandling. Math benyttes normalt til at bygge formler i andre dokumenter, som f.eks. Writer eller Impress dokumenter. Math kan også bruges som stand-alone værktøj. Du kan gemme formler i standardformatet Mathematical Markup Language (MathML) til indsættelse på hjemmesider og andre dokumenter som ikke er oprettet med OOo. 2 Gode råd 1.2 Gode råd Hjælp Der er rigtig meget hjælp at hente i programmets hjælp. Tryk på [F1] eller vælg i menuen Hjælp - LibreOffice Hjælp. Der findes bøger på Amazon om LibreOffice. Der findes en række engelske vejledninger her: http://documentation.openoffice.org/ . De danske vejledninger er desværre ikke opdateret til version 3 endnu: http://doc.oooforum.dk . Leif Lodahls blog med tips og tricks: http://openoffice.magentaaps.dk/author/leif Support Genvejstaster Hvis du har brug for support, kan du bruge et af vore fora: • Dansk forum for brugere og eksperter: http://www.oooforum.dk • Internationalt forum for brugere og eksperter http://www.oooforum.org/ • Internationalt forum for brugere: http://user.services.openoffice.org/en/forum/ I LibreOffice kan du bruge de genvejstaster, som er standard inden for Windows. Ud over disse, er der en masse genvejstaster, som du vil lære hen ad vejen. Jeg vil opfordre til, at du bruger lidt tid på at sætte dig ind i genvejstasterne. Det gør arbejdet lettere og mere effektivt. Du kan se en oversigt over de mest benyttede genvejstaster i Writer i afsnittet Genvejstaster i Writer på side 32. Skabeloner i LibreOffice 3 Skabeloner 2 SKABELONER Skabeloner i Writer består typisk af følgende elementer: Typografi Felt Tekst Skabelon Data Layout Makro Sektion Skabeloner i LibreOffice fungerer stort set på samme måde som skabeloner i Word. Filendelsen er .ott. Hvis du åbner en skabelonfil på normal vis, vil du ikke redigere skabelonen, men derimod starte et nyt dokument baseret på skabelonen. Hvis du vil oprette eller gemme en ændret skabelon, kan du benytte en af disse metoder: 1. Du kan gemme et Writer-dokument med Gem som og vælge filendelsen .ott, hvorefter dokumentet automatisk er en skabelon. 2. En eksisterende skabelon kan redigeres med Filer – Skabeloner – Rediger. Hvis du har et eksisterende Writer-dokument, som du ønsker at lave en skabelon ud af, kan du rette filendelsen (højreklik på ikonet og vælg omdøb). Der er do g visse situationer, hvor denne metode ikke fungerer, og det anbefales altid at lade LibreOffice danne filendelsen på med en af de to nævnte metoder. 2.1 Brug af skabeloner Hvis du dobbeltklikker på en skabelonfil (.ott), vil LibreOffice automatisk oprette et nyt ugemt Skabeloner i LibreOffice 4 Brug af skabeloner dokument. Illustration 1: Vælge skabelon fra registrerede skabeloner Hvis du ønsker at en skabelon skal indgå i LibreOffice's menu Filer – Ny(t) – Skabeloner og dokumenter, skal skabelonen være registreret i LibreOffice. 2.2 Registrere skabeloner Skabeloner kan registreres i LibreOffice på mindst tre måder: 1. Som udvidelse, altså hvor skabelonen er en del af en installeret udvidelse. 2. Ved at registrere skabelonen i LibreOffice med Filer – Skabeloner – Administrer og benytte kommandoen Importer skabelon.... Illustration 2:Importer skabelon i LibreOffice Skabeloner i LibreOffice 5 Registrere skabeloner 3. Ved at være placeret et sted, som LibreOffice genkender som godkendte skabeloner. Placeringer for skabeloner kan registreres i Funktioner – Indstillinger – LibreOffice – Stier. Der kan godt være mere end en placering registreret. Illustration 3:Placering af skabeloner i Funktioner - Indstillinger Skabeloner i LibreOffice 6 Typografier 3 TYPOGRAFIER En typografi er et sæt af formateringer, som du kan knytte til en valgt side, et afsnit, en sektion eller andet element i dit dokument for hurtigt at ændre den måde, elementet fremstår. Når du tilknytter en typografi, tilknytter du en hel gruppe eller samling af formateringer på samme tid. Efterfølgende revidering af typografien, vil automatisk ændre teksten alle de steder hvor typografien benyttes. Typografierne kontrolles fra det flydende værktøjspanel Typografier og formatering. Bemærk, at du kan fastlåse panelet, hvis du ønsker det. Med de første 5 ikoner i øverste række, kan du skifte mellem de forskellige typer af typografier: Afsnit, Tegn, Rammer, Sider og Lister. For at benytte en bestemt typografi for en markering, skal du dobbeltklikke på den pågældende typografi i listen. For at ændre indstillingerne for en bestemt typografi, skal du højreklikke på typografien og fra højreklik-menuen, vælge Modificer.... Herved vises egenskaberne for den pågældende typografi. Egenskaberne er afhængig af, hvilken type typografi du har valgt. Hvis du ønsker at oprette en ny typografi, skal du markere en eksisterende typografi, højreklikke og fra højreklik-menuen, vælge Ny.... Illustration 4:Typografier og formatering 3.1 Fyldformat tilstand Denne metode er ganske nyttig, når du har brug for at formatere mange forskellige afsnit, celler eller andre elementer med den samme typografi. 1. Vælg den typografi du ønsker at benytte. 2. Klik på ikonet Fyldformat tilstand . Musemarkøren ændres nu til dette ikon. 3. Placer ikonmarkøren på afsnittet du ønsker at formatere og klik med musen. Hvis du benytter en tegntypografi, skal du holde musetasten nede mens du markerer tegnene. For at afslutte Fyldformat tilstand skal du klikke på ikonet igen eller trykke på tasten ESC. Skabeloner i LibreOffice 7 Nedarvning 3.2 Nedarvning Forestil dig, at du har oprettet en ny typografi med udgangspunkt i typografien Brødtekst. Den nye typografi sætter du til at lave Fed skrift. Typografien Brødtekst benytter typografien Times New Roman, hvilket din nye typografi altså 'arver'. Hvis Brødtekst siden hen ændres til skrifttypen Arial, vil også din nye typografi ændre sig. Når du opretter en ny typografi, vil du altid benytte en eksisterende typografi som 'skabelon'. Den nye typografi vil automatisk blive sammenkædet med den typografi, du bruger som udgangspunkt. Det betyder, at det kun er forskellene mellem de to typografier, som ligger i den nye typografi. Illustration 5:Overskrift 2 'arver' fra Overskrift 3.3 Tegntypografi Tegntypografier kan tildeles et eller flere tegn. De ting du kan tage stilling til i tegntypografi, er detaljer, som vedrører hvert enkelt tegn. Skabeloner i LibreOffice 8 Afsnitstypografi Illustration 6:Tegntypografi 3.4 Afsnitstypografi Afsnitstypografi er nok den mest benyttede form for typografi. Årsagen er, at der i LibreOffice Writer er adskillige ekstra funktioner tilknyttet netop denne type typografier. Normalt skal du benytte typografien Brødtekst til teksten og Overskrift 1 - 10 til overskrifter. Flere af de mest benyttede typografier er på forhånd tilknyttet genvejstaster, hvilket du kan læse mere om i afsnittet Genvejstaster for afsnit og overskriftsniveauer på side 32. Skabeloner i LibreOffice Illustration 7:Afsnitstypografi Undgå altid at benytte typografien Standard. Denne typografi er grundlaget for alle andre typografier, og ændrer du den, vil det få konsekvenser for andre typografier. 9 Sidetypografi 3.5 Sidetypografi Sidetypografier til at organisere strukturen af dokumentet. Følgende detaljer er de vigtigste: • Retning (liggende (landskabsformat) eller stående (portrætformat)) • Sidehoved og sidefod • Margin • Udskriftsbakke Illustration 8:Sidetypografi 3.5.1 Toptekst og bundtekst Sidehoved og sidefod hører til i sidetypografien. Det betyder også, at du kan benytte flere forskellige toptekster og bundtekster. I dialogen Sidetypografi kan du vælge fanerne Sidehoved og Sidefod og derefter vælge indstillingerne for sidehoved eller sidefoden i den pågældende typografi. Du kan også vælge Indsæt – Sidehoved – [Sidetypografi] eller Indsæt – Sidefod – [Sidetypografi] i menuen. Derved indsætter du sidehoved eller sidefod med standardindstillinger. For at benytte topteksten/bundteksten, skal du sætte markøren i den grå ramme, som vises øverst eller nederst på siden. Skabeloner i LibreOffice 10 Sidetypografi Illustration 9:Toptekst med grå kanter 3.5.2 Margin Sidemargin sætter du i dialogen Sidetypografi på fanen Side. Illustration 10:Sidetypografi fanen Side 3.5.3 Andre indstillinger Der er mange andre indstillinger, som hører til i sidetypografien. Benyt F1-hjælpen til at finde flere detaljer om sidetypografierne. Skabeloner i LibreOffice 11 Sidetypografi 3.5.4 Flere sidetypografier i et dokument Ofte er der brug for at benytte flere forskellige sidetypografier i et dokument. Det kan være avanceret, f.eks. hvis en bog skal have en forside, en kolofon, højre/venstre side (sidetal og margin for er forskellig for lige og ulige sider) samt en afslutning. Men det kan også være mere simpelt, hvor brevskabelonen skal have forskelligt layout på side et og de øvrige sider. 3.5.4.1 Hvilken typografi er i brug? I statuslinjen nederst kan du altid se, hvilken sidetypografi, der aktuelt benyttes. Bemærk, at det er markørens position, der er afgørende for, hvad du ser. Illustration 11:Sidetypografi i statuslinjen Ved at højreklikke på sidetypografi i statuslinjen, får du en liste over tilgængelige sidetypografier, som du kan vælge fra. Illustration 12:Sidetypografi i værktøjspanelet Formater og typografi I værktøjspanelet Typografier og formatering (F11), kan du også se, at den aktuelle sidetypografi er markeret med mørk baggrund. 3.5.5 Skift sidetypografi Hvis du skal skrive et større dokument, skal du være omhyggelig med at bruge de rigtige sidetypografier de rigtige steder. Skift af sidetypografi kan ske på to måder: Automatisk Skabeloner i LibreOffice Automatisk skift af sidetypografi bruges f.eks. i sidetypografien Første side, 12 Sidetypografi som altid kun skal bruges på en enkelt side. Et andet eksempel, er hvis du skriver et dokument, som skal indbindes. Her skal hver anden side have bred højremargin og hver anden side bred venstre margin. Sidetypografierne Højre side og Venstre side benyttes skiftevis. Automatisk skift af typografi kan ikke undertrykkes individuelt. Manuelt For at skifte sidetypografi manuelt, skal du indsætte et manuelt sideskifte (Indsæt - Manuelt skift). I dialogboksen (se Illustration 13:Manuelt sideskift herunder) kan du vælge hvilken sidetypografi, den næste side skal benytte. Illustration 13:Manuelt sideskift Hvis du f.eks. skriver et dokument, hvor en enkelt eller få sider skal benytte vandret retning, skal du indsætte et manuelt sideskift og vælge typografien Liggende. Når du igen vil skifte tilbage til normal sideretning, skal du igen skifte side manuelt, og nu vælge f.eks. typografien Standard. Skabeloner i LibreOffice 13 Felter 4 FELTER Felter i et tekstdokument er et sted i teksten, hvor indholdet ikke skrives manuelt, men beregnes på baggrund af nogle forudsætninger. Felter indsættes med Indsæt - Felter - Andre (Ctrl+F2). Illustration 14:Indsæt felter Der er seks faner i dialogen, hvilket afspejler seks typer: 1. Dokumentoplysninger 2. Krydshenvisninger 3. Funktioner 4. Dokumentinformationer (statistik) 5. Variable 6. Database 4.1 Sidetal og sideantal Sidetal og sideantal indsætter du ved hjælp af Indsæt – Felter – Sidetal og Indsæt – Felter – Sideantal. Vær opmærksom på, at sidetal kan manipuleres ved f.eks. at nulstille sidetallet, hvorimod sideantal altid vil være udtryk for det fysiske antal sider. Derfor kan Side [Sidetal] af [Sideantal] blive misvisende, idet sidste side ikke vil matche (Side 17 af 21). Skabeloner i LibreOffice 14 Dokumentoplysninger 4.2 Dokumentoplysninger Dokumentoplysninger er faktiske oplysninger om det aktuelle dokument, f.eks. dokumentets oprettelsesdato eller hvilken skabelon, der er brugt. Vær opmærksom på, om oplysningen skal beregnes en gang (når dokumentet oprettes) eller hver gang dokumentet genberegnes, f.eks. når det åbnes eller gemmes. 4.2.1 Sti- og filnavn Markerer du Filnavn kan du vælge mellem forskellige formater, bl.a. Sti- og filnavn eller filnavn. 4.2.2 Brugeroplysninger Under Afsender kan du benytte de oplysninger, som er registreret under Funktioner – Indstillinger – Brugeroplysninger. 4.3 Indtastningsfelter Indtastningsfelter er praktiske i standardbreve, hvor brugeren ikke skal skrive hele brevet selv, men blot udfylde enkelte felter med relevante informationer. Det er ofte praktisk at teksten, som felter indgår som en del af, er fastlåst. Dette kan opnås ved at benytte en beskyttet sektion. Se mere i afsnittet Beskyttede sektioner på side 24. Der er to typer af indtastningsfelter: • Indtastningsfelt kan udfyldes med en hvilken som helst tekst Illustration 15:Indtastningsfelt • Indtastningsliste kan udfyldes med de valgmuligheder, som er givet i listen Skabeloner i LibreOffice 15 Indtastningsfelter Illustration 16:Indtastningsliste med to valgmuligheder (+ en blank) Når du opretter feltet kan du angive en Henvisning eller et Navn. Teksten bliver vist, når brugeren fører markøren hen over feltet (Vis Udvidede tips er en forudsætning) og teksten vil blive vist i indtastningsboksen. Felterne kan aktiveres enkeltvis ved at dobbeltklikke på felterne eller sekventielt med Ctrl + Skift + F9. For automatisk at aktivere indtastningsfelterne sekventielt, kan du lave en makro. Se afsnittet Makro til opdatering af felter på side 31. BEMÆRK: Visse felter overføres forkert fra MS Word! 4.4 Pladsholder En pladsholder er et felt, som brugeren kan klikke på, for at få oprettet en bestemt type indhold. Hvis du f.eks. laver et pladsholder-felt for Grafik, vil et klik på pladsholderen automatisk åbne dialogen Indsæt billede fra fil. Pladsholdere benyttes ofte i tilfælde, hvor det ikke er tekst, brugeren skal indtaste. 4.5 Variable Du kan definere en variabel under Variable. Variablen har et navn og en værdi. Variablen kan være usynlig. Skabeloner i LibreOffice 16 Variable Illustration 17:Definer variabel Variabler kan f.eks. bruges til at vise og skjule tekst, sektioner m.m. med variablen som betingelse. Se mere i afsnittet Skjulte sektioner på side 25. 4.6 Brugerdefineret felt Brugerdefinerede felter fungerer nøjagtigt som Variable som beskrevet herover. 4.7 Indholdsfortegnelser Den bedste måde til at generere en indholdsfortegnelse på er at anvende de foruddefinerede typografier for afsnitsoverskrifter, såsom "Overskrift 1", til de afsnit, som du vil inkludere i din indholdsfortegnelse. Efter at du har anvendt disse typografier, kan du oprette en indholdsfortegnelse. 1. Klik i dokumentet, hvor du vil oprette indholdsfortegnelsen. 2. Vælg Indsæt - Indekser og oversigter - Indeks/oversigt, og klik så på fanebladet Indeks/oversigt. 3. Vælg "Indholdsfortegnelse" i feltet Type. 4. Vælg de indstillinger, som du ønsker. 5. Klik på OK. Skabeloner i LibreOffice 17 Indholdsfortegnelser Hvis du vil bruge en anden afsnitstypografi som indholdsfortegnelseelement, skal du vælge afkrydsningsfeltet Yderligere typografier i området Opret ud fra og så klikke på knappen (...) ved siden af afkrydsningsfeltet. I dialogen Tildel typografi skal du klikke på typografien på listen og så klikke på knappen [>>] eller knappen [<<] for at definere dispositionsniveauet for afsnitstypografien. 4.7.1 Giv indholdsfortegnelsen links Hvis dokumentet skal læses på skærmen, enten som Writer-dokument eller som PDFdokument, kan du gøre indholdsfortegnelsen klikbar. Illustration 18:Rediger indholdsfortegnelsen 1. Højreklik på indholdsfortegnelsen og vælg Rediger indeks/oversigt 2. Vælg fanen Elementer 3. Placer markøren i det første felt i rækken Struktur foran [F#] 4. Klik på Hyperlink For at starte en link-linje 5. Placer markøren i det sidste felt i rækken Struktur efter [#] 6. Klik på Hyperlink For at afslutte en link-linje 7. Klik på [Alle] For at ændringen skal gælde alle niveauer 4.7.2 Opdaterer en indholdsfortegnelse Gør et af følgende: • Højreklik i indholdsfortegnelsen og vælg Opdater indeks/oversigt. Skabeloner i LibreOffice 18 Indholdsfortegnelser • Vælg Funktioner - Opdater - Alle indekser og oversigter. Skabeloner i LibreOffice 19 Indeks (Stikordsregister) 4.8 Indeks (Stikordsregister) Et stikordsregister er en af mange typer indekser. Du kan også benytte indekser til at lave en oversigt over alle indsatte illustrationer, tabeller og meget andet. Den mest benyttede anvendelse er dog at lave et stikordsregister. At oprette et stikordsregister består i to arbejdsprocesser: 1. At indeksere sit dokument 2. At oprette et stikordsregister Den første opgave er absolut den mest tidskrævende 4.8.1 Indeksere teksten For hvert sted i dokumentet, som skal optræde i stikordsregistret, skal du oprette et indekselement. Indekselementer bliver indsat som felter i dit dokument. For at se felter i dit dokument vælger du Vis og sikrer dig, at Feltskygger er valgt. 1. Dobbeltklik på det ord, du ønsker skal optræde som indekselementet i dit dokument. 2. Vælg Indsæt - Indekser og oversigter – Indekselement Illustration 19:Indsætte et indekselement 3. Klik [Indsæt] 4. Bemærk, at du kan lade dialogen være åben mens du indsætter adskillige indekselementer Hvis du efterfølgende vil ændre indekselementet, kan du markere elementet og vælge Rediger Indekselement og gøre et af følgende: Skabeloner i LibreOffice 20 Indeks (Stikordsregister) • For at ændre elementet indtaster du en ny tekst i feltet Element. • For at fjerne elementet klikker du på Slet. • For at gennemse indekselementerne i dit dokument klikker du på en af pilene i dialogen Rediger indekselement. 4.8.2 Oprette et stikordsregister Et stikordsregister kan indsættes i dokumentet på følgende måde: 1. Klik i dokumentet, hvor du vil oprette stikordsregistret 2. Vælg Indsæt - Indekser og oversigter - Indeks/oversigt, og klik så på fanebladet Indeks/oversigt. 3. Vælg "Stikordsregister" i feltet Type. 4. Vælg de indstillinger, som du ønsker. Her er et par forslag: a. Indstillinger Illustration 20:Forslag til indstillinger b. Format Illustration 21:Forslag til format Skabeloner i LibreOffice 21 Indeks (Stikordsregister) c. Formatet Stikordsregister skilletegn Illustration 22:Typografien 'Stikordsregister skilletegn' 5. Klik på [OK]. Resultatet kan f.eks. se sådan ud: Illustration 23:Stikordsregister (resultat) Skabeloner i LibreOffice 22 Sektioner 5 SEKTIONER Sektioner er navngivne tekstblokke, inklusiv grafik eller objekter, som du kan bruge på flere måder: • For at forhindre tekst i at blive redigeret. • For at vise eller skjule tekst. • For at genbruge tekst og grafik fra andre LibreOffice dokumenter. • For at indsætte sektioner af tekst, som bruger et andet spaltelayout end den aktuelle sidetypografi. En sektion indeholder mindst ét afsnit. Når du vælger en tekst og opretter en sektion, bliver et afsnitsskift automatisk indsat i slutningen af teksten. Du kan indsætte sektioner fra et andet tekstdokument eller et helt tekstdokument som en sektion i et andet tekstdokument. Du kan også indsætte sektioner fra et tekstdokument som kæde til et andet tekstdokument eller i det samme dokument. Sektioner rækker normalt fra margin til margin, altså i hele sidens bredde. Det er muligt at oprette sektioner inde i en Ramme, hvorved rammens dimensioner indirekte kontrollerer sektionens størrelse. 5.1 Kædede sektioner Kædede sektioner kan bruges til at indsætte tekst (en sektion) i et dokument, hvis teksten allerede findes (som sektion) i et andet dokument. Derved er det muligt at genbruge sektioner på tværs af dokumenter. 5.1.1 Eksempel Dokument A er kildedokument. Dokumentet indeholder en sektion med et indhold, som vi ønsker at genbruge. Skabeloner i LibreOffice 23 Kædede sektioner Illustration 24:Indsætte sektion fra et andet dokument Dokument B er måldokumentet. I dokumentet indsætter vi en sektion, som vi markerer som kædet sektion.I feltet Kæd sætter vi flueben 1. I feltet Filnavn klikker vi på knappen [ … ] til højre og vælger kildefilen (Dokument A) 2. I feltet Sektion kan vi nu vælge mellem alle eksisterende sektioner fra Dokument A. 3. Klik på [Indsæt] hvorefter sektionen fra Dokument A indsættes i Dokument B. 5.2 Beskyttede sektioner En sektion kan beskyttes mod ændringer, hvorved du sikrer, at brugeren ikke kan rette i sektionens indhold. Felter i beskyttede sektionen kan udfyldes. Beskyttelsen kan ske på en måde, hvor brugeren kan åbne sektionen for ændringer. Dette er ofte tilfældet, hvor beskyttelsen oprettes for at undgå fejl. Hvis sektionens beskyttelse derimod er oprettet for absolut at forhindre brugere i at ændre indholdet, skal beskyttelsen oprettes med adgangskode. Skabeloner i LibreOffice 24 Skjulte sektioner Illustration 25:Sektion beskyttet med adgangskode 5.3 Skjulte sektioner Sektioner i et tekstdokument kan skjules. Formålet kan være, at gemme tekst i dokumentet, som generelt ikke skal være synlig. Illustration 26:Skjult sektion Formålet kan også være, at informationen skal være synlig, under på visse betingelser. Angiv den betingelse, som skal være opfyldt for at skjule sektionen. En betingelse er et logisk udtryk såsom "STARTHILSEN EQ Hr.". Hvis du for eksempel bruger formularfunktionaliteten brevfletning til at angive et databasefelt kaldt "Starthilsen", som indeholder "Hr.", "Fr.", eller "Hr. Skabeloner i LibreOffice 25 Skjulte sektioner eller fr.", så kan du angive, at en sektion kun udskrives, hvis starthilsnen er "Hr.". Et andet eksempel ville være at oprette feltvariabelen "x" og sætte dens værdi til 1. Angiv så en betingelse baseret på denne variabel for at skjule en sektion såsom: "x eq 1". Hvis du vil vise sektionen, sæt værdien af variablen "x" til "0". Du kan læse mere om feltvariable i afsnittet Variable på side 16. Skabeloner i LibreOffice 26 Tekstrammer 6 TEKSTRAMMER Tekstrammer er en praktisk måde at opbygge en brevskabelon eller formular. Fordelen med tekstbokse er at det er muligt at placere tekstrammen præcist i forhold til andre elementer. Se afsnittet Forankring herunder på side 28. Tekstrammer kaldes også tekstbokse. Du kan oprette en tekstramme med Indsæt – Ramme... Illustration 27:Egenskaber for Ramme Skabeloner i LibreOffice 27 Objekter 7 OBJEKTER I skabeloner er der ofte brug for at benytte forskellige objekter, f.eks. billeder, billedrammer, tekstrammer eller indlejrede regneark. I skabeloner er det ekstra vigtigt at have fuld kontrol over objekternes placering i forhold til den omkringliggende tekst, idet vi jo ikke ved præcist hvilken tekst der bliver skrevet og hvor lang teksten er. Vi kontrollerer placeringen med to parametre: Ombrydning og Forankring. 7.1 Ombrydning Ombrydning beskriver hvordan teksten skal flyde rundt om et objekt. Hvis du markerer et objekt og højreklikker, kan du fra menuen vælge Ombrydning. Herefter kan du i næste niveau i menuen vælge hvilken type ombrydning du vil vælge. Du kan også markere objektet og i højreklik-menuen vælge objekttypens navn (Billede, Ramme e.l.). Herefter åbnes en dialog, hvor du kan finde fanen Ombrydning. I dialogen er der en række detaljerede indstillinger som du kan sætte. Blandt andet kan du sætte den præcise afstand fra objektet til den omkringværende tekst. 7.2 Forankring Forankring er udtryk for hvor og hvad objektets placering er målt i forhold til. Objekter kan forankres forskelligt alt efter objekttype, men de typiske er • Til side • Til afsnit • Til tegn • Som tegn Når du markerer et objekt, kan du se et lille anker-ikon er forankret. det sted i dokumentet, hvor objektet Hvis du indsætter et objekt som er forankret til et afsnit, vil objektet flytte sig hvis det pågældende afsnit flytter sig. Hvis afsnittet er skjult vil objektet også være skjult (selvom objektet ikke er placeret i afsnittet). I skabeloner skal objekter som skal være placeret et fast sted (f.eks. logo eller afsender adresse) altid forankres i forhold til siden. Skabeloner i LibreOffice 28 Programmering 8 PROGRAMMERING 8.1 Makroer Makroprogrammering i LibreOffice minder lidt om Visual Basic, dog med en del konkrete undtagelser og forskelle. Det er derfor ikke muligt umiddelbart at programmere Visual Basic eller VBA i LibreOffice. Årsagen er, • at der er konkrete syntaksforskelle • at der er et andet API (UNO) Makroprogrammering er programmering. Hvis du ikke har lavet programmer før, skal du være parat til at investere noget tid i starten. Du skal være parat til at indse, at de opgaver, som øvede udviklere klarer på et par timer, måske ikke lige er noget for dig. Start i det små – man skal kravle før man kan gå. Hvis du er programmør, men ikke har arbejdet med LibreOffice før, så er der ikke noget at betænke sig på – programmering er programmering. Din største udfordring bliver, at finde dokumentationen. Her er nogle af de ingredienser, som du skal bruge: • Som udvikler, er der en bog, som er et ‘must have’. Andrew Pitonyaks ‘LibreOffice Macros Explained‘! [1]. Forfatteren har suppleret sin bog med et dokument [2] med notater og gode råd, som han stiller gratis til rådighed. • Developers guide [3] er bestemt også en vigtig ressource sammen med Wiki’en [4]. Så er der selvfølgelig hele API’et [5], som dog kan være lidt uoverskueligt i starten. • Dimitri Popov har skrevet en bog ‘LibreOffice Basic Crash Course‘ [6], som jeg (endnu) ikke selv har læst, men jeg kender Dimitri og kan roligt anbefale den. • Der er hjælp at hente på det internationale forum [7], hvor flere af ‘guruerne’ gerne hjælper til. Se under ‘LibreOffice Macros and API‘ og ‘LibreOffice Code Snippets‘. Hold dig ikke tilbage – stil bare spørgsmål. • Desuden kan man jo altid hente nogle udvidelser fra Extension website [8] og se eksempler. • Databaser: En bog, der omhandler databaseprogrammet [9] af Roberto Benitez • Extensions (udvidelser): Developers guide vedr. udvidelser [10] sammen med wiki’en [11], som desværre er blevet lidt rodet. • Sun vedligerholder en rigtig god manual [12] til makroprogrammering og en vejledning [13] til API’et. Søg [14] gerne selv videre efter mere information fra Sun. Skabeloner i LibreOffice 29 Makroer • Regneark: En bog [15] med navnet ‘LibreOffice Spreadsheet Macro Programming‘ skrevet af Mark Alexander Bain omhandler de specifikke problemstillinger, der er ved programmering i regneark. Den er pædagogisk men går ikke så dybt. 8.1.1 Links (makroer) [1] http://www.pitonyak.org/book/ [2] http://www.pitonyak.org/AndrewMacro.odt [3] http://api.openoffice.org/docs/DevelopersGuide/DevelopersGuide.xhtml [4] http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Basic/LibreOffice_Basic [5] http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html [6] http://www.lulu.com/product/paperback/openofficeorg-basic-crash-course/6509376 [7] http://www.oooforum.org/ [8] http://extensions.services.openoffice.org/ [9] http://www.lulu.com/content/2455551 [10] http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Extensions [11] http://wiki.services.openoffice.org /wiki/Extensions [12] http://docs.sun.com/app/docs/doc/819-0439/faanp?l=en&a=view&q=StarOffice [13] http://docs.sun.com/app/docs/doc/819-0439/faakn?l=en&a=view&q=StarOffice [14] http://search.sun.com/docs/index.jsp? col=docs_en&locale=en&qt=StarOffice&simpleSubmit=Search [15] http://www.amazon.com/Learn-openoffice.org-Spreadsheet-MacroProgramming/dp/1847190979/ref=sr_1_1?ie=UTF8&s=books&qid=1269598335&sr=8-1 Skabeloner i LibreOffice 30 Bilag 9 BILAG 9.1 Makro til opdatering af felter sub UpdateInputFields rem define variables dim document as object dim dispatcher as object rem get access to the document document = ThisComponent.CurrentController.Frame dispatcher = createUnoService("com.sun.star.frame.DispatchHelper") rem execute... dispatcher.executeDispatch(document, ".uno:UpdateInputFields", "", 0, Array()) end sub Illustration 28:Makroen tilknyttes handlingen 'Åbn dokument' Skabeloner i LibreOffice 31 Genvejstaster i Writer 9.2 Genvejstaster i Writer For at fylde et udvalgt område af celler med den formel som du indtastede i Indtastningslinjen, skal du trykke på Alt+Enter. Hold Alt+Enter+Skift nede for at anvende celleformatet fra indtastningscellen i hele celleområdet. For at oprette en matrix hvor alle cellerne indeholder den samme information, som du indtastede på Indtastningslinjen, skal du trykke på Skift+Ctrl+Enter. Du kan ikke redigere komponenterne i matricen. For at vælge flere celler i forskellige områder af et ark, skal du holde Ctrl nede og trække i de forskellige områder. For at vælge flere ark i et regneark skal du holde Ctrl nede så og klikke på navnefanebladene ved nederste kant af arbejdsområdet. For kun at vælge et enkelt ark i en markering skal du holde Skift nede og så klikke på navnefanen for arket. For at indsætte et manuelt linjeskift i en celle skal du klikke i cellen og så trykke på Ctrl+Enter. For at slette indholdet af flere markerede celler skal du trykke på Delete. Det åbner dialogen Slet indhold, hvor du vælger det indhold af cellen, som du vil slette. For at slette indholdet af markerede celler uden dialogen skal du trykke på Tilbage. 9.2.1 Genvejstaster for afsnit og overskriftsniveauer Genvejstaster Effekt Ctrl+Alt+Pil op Flyt det aktive afsnit eller markerede afsnit et afsnit op. Ctrl+Alt+Pil ned Flyt det aktive afsnit eller markerede afsnit et afsnit ned. Tabulator Overskriften i format "Overskrift X" (X = 1-9) flyttes et niveau ned i dispositionen. Skift+Tabulator Overskriften i format "Overskrift X" (X = 2-10) flyttes et niveau op i dispositionen. Ctrl+Tabulator Ved starten af en overskrift: Indsætter et tabulatorstop. Afhængigt af vindueshåndteringen kan Alt+Tabulator bruges i stedet. For at ændre overskriftsniveauet med tastaturet, placer først markøren foran overskriften. Skabeloner i LibreOffice 32 HVIS DU ÅBNER EN SKABELONFIL PÅ NORMAL VIS, VIL DU IKKE REDIGERE SKABELONEN, MEN DERIMOD STARTE ET NYT DOKUMENT! adresse Studiestræde 14, 1. 1455 København K email info@magenta-aps.dk telefon (+45) 33 36 96 96
© Copyright 2024