På dansk ved Leif Lodahl og René Lagoni Neukirch Formler med LibreOffice Math 4.2 Rettigheder Copyright © 2011–2013 tilhører bidragsyderne listet herunder. Du må videredistribuere forarbejdet eller uforarbejdet under betingelserne i GNU General Public License (http://www.gnu.org/licenses/gpl.html), version 3 eller senere eller Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/), version 3.0 eller senere. Alle varemærker i denne vejledning tilhører de respektive ejere. Hvem har skrevet denne vejledning? Denne vejledning er kommet i stand som et samarbejde mellem mange frivillige bidragsydere fra forskellige lande. Evt. salg af printede kopier kommer fællesskabet til gode. Bidragsydere På dansk og opdateret til version 4.2 ved Leif Lodahl. Korrekturlæst af René Lagoni Neukirch. Anerkendelser Denne vejledning er en oversættelse og opgradering af LibreOffice 4.0 Math Guide. Forfattere til denne guide er: Jean Hollis Weber Hazel Russman Laurent Balland-Poirier Denne guide tager udgangspunkt i guiden OpenOffice.org 3.3 Math Guide. Bidragsyderne til denne guide er: Daniel Carrera Peter Kupfer Jean Hollis Weber Agnes Belzunce Ian Laurenson Michele Zarri TJ Frazier Janet M. Swisher Supplerende materiale er taget fra den tyske Math Handbuch for LibreOffice 3.4 (oversat til engelsk af Hazel Russman). Forfatterne til denne bog er: Regina Henschel Gisbert Friege (Dmaths) Christian Kühl Jochen Schiffers Florian Reisinger Yderligere materiale er hentet fra den franske vejledning How-To Math for LibreOffice (oversat til engelsk af Laurent Balland-Poirier). Forfattere til denne vejledning er: Bernard Siaud Frédéric Parrenin Publiceringsdato og softwareversion Publiceret Marts 2015. Vejledningen baseret på LibreOffice 4.2. Dansk dokumentation til LibreOffice kan du finde på http://blog.magenta-aps.dk/kontor/vejledninger/ ii Indhold Rettigheder.......................................................ii Hvem har skrevet denne vejledning?....................ii Publiceringsdato og softwareversion.....................ii Baggrund, kanter og størrelse............................31 Opret et formelbibliotek.......................................31 Hurtig indsætte formler.......................................31 Indledning........................................................1 Formler i Calc, Impress og Draw..................31 Grafiske egenskaber...........................................31 Hvem henvender bogen sig til?............................1 Kombinere formler med tekst..............................33 Hvor kan jeg finde yderligere hjælp?....................1 Formler i diagrammer.........................................35 Oplever du forskelligheder?..................................2 Begreber...............................................................2 Tilpasning.......................................................36 Brug af LibreOffice på Mac...................................4 Formelredigering som flydende vindue...............36 Ofte stillede spørgsmål.........................................4 Tilføj et ikon på værktøjslinjen............................37 Opret en tastaturgenvej......................................37 Hvad er Math?..................................................6 Tilpasning af kataloget........................................37 Kom i gang.......................................................6 Tilpasning af operatorer......................................40 Opret en formel som separat dokument...............6 Afstand ved slutningen af en formel....................40 Indsæt en formel i et Writer-dokument..................7 Standardudseende med typografi.......................40 Indtastning af en formel..................................8 Kemiske formler..................................................41 Elementpanelet.....................................................8 Eksport og import..........................................41 Højreklik (kontekst-) menuen..............................11 Ekporter som MathML........................................41 Opmærkning.......................................................11 Microsoft filformater............................................43 Græske tegn.......................................................12 XHTML...............................................................44 Ændre en formel............................................14 Flad XML............................................................44 Navigere rundt i formlen.....................................14 Udvidelser (Extensions)................................44 Udføre ændringer...............................................15 Dmaths...............................................................44 Formlens udseende.......................................15 Symbolske beregninger med CmathOOo og Krøllede parenteser............................................15 CmathOOoCAS..................................................46 Parenteser om matricer......................................16 Tekniske detaljer............................................46 Isolerede og uparrede parenteser.......................17 OASIS Open Document Format for Office Genkende funktioner..........................................17 applications.........................................................46 Formler over flere linjer.......................................18 Håndtering af formler i Basic..............................46 Afgrænsninger i sum og integraler......................18 Eksempler......................................................48 Differentiering.....................................................19 Tegn som er opmærkningstegn..........................19 Math kommandoer – komplet reference......50 Unære og binære operatorer..............................50 Tekst i formler.....................................................20 Relationer...........................................................51 Justering efter lighedstegn..................................21 Mængdeoperatorer.............................................52 Ændre udseendet af formler.........................22 Funktioner...........................................................53 Ændre skriftstørrelse..........................................22 Operatorer..........................................................54 Ændre skrifttype..................................................23 Attributter............................................................55 Justere afstand i formler.....................................24 Parenteser..........................................................56 Ændre justering..................................................26 Formater.............................................................58 Farver.................................................................28 Andre..................................................................59 Formler i Writer tekstdokumenter................28 Græske tegn.......................................................60 Nummerering af formler......................................28 Specialtegn.........................................................60 Placering.............................................................30 Reserverede ord.................................................61 Margin.................................................................30 Stikordsregister.............................................66 Teksttilstand........................................................30 Redigering af formler med LibreOffice 4.2 iii Indledning Hvem henvender bogen sig til? LibreOffice Math er et program til formelredigering. Enhver, som ønsker at komme hurtigt i gang med at skrive formler i LibreOffice, vil have nytte af vejledningen. Vejledningen kan med fordel benyttes til undervisning i folkeskolens højeste klassetrin samt i gymnasier og universiteter. Hvis du ikke tidligere har stiftet bekendtskab med formelredigering i LibreOffice, eller du gerne vil have en lettere introduktion, kan det være en fordel, at du først læser afsnittet om Math i Getting Started with LibreOffice 4.0. Hvor kan jeg finde yderligere hjælp? Denne vejledning, andre LibreOffice guides, den indbyggede hjælp samt brugersupporten antager at du er bekendt med din computer og dens grundlæggende funktioner, så som at starte programmer og åbne og gemme filer. Indbygget hjælp LibreOffice kommer med et omfattende hjælpesystem, hvilket altid er din første kilde til hjælp til programmet. For at vise den samlede hjælp, kan du på ethvert tidspunkt trykke på F1-tasten eller i menuen vælge Hjælp > LibreOffice Hjælp. Herudover kan du vælge at aktivere Tips og Udvidede tips under Funktioner > Indstillinger > LibreOffice > Generelt. Hvis du har aktiveret Tips, vil du, når du fører musen hen over f.eks. et ikon, se en lille kasse (tooltip) med en kort beskrivelse af ikonets funktion. For at få mere information kan du vælge Hjælp > Hvad er dette? og føre markøren hen over ikonet. Support på internettet LibreOffice fællesskabet består af mange andre end udviklere. Der er mange, som gerne vil hjælpe dig, hvis du har problemer med LibreOffice. Supporten er gratis, og er uden forpligtelser fra bidragyderne. Se tabel Tabel 1 herunder for at se mulighederne. Gratis brugersupport Dansk supportforum http://www.oooforum.dk/ Ask LibreOffice Engelsk spørgsmål/svar fra LibreOffice fællesskabet http://ask.libreoffice.org/en/questions/ Dokumentation Engelske brugervejledninger og anden dokumentation. http://www.libreoffice.org/get-help/documentation/ https://wiki.documentfoundation.org/Documentation/Publications Postlister Danske postlister http://da.libreoffice.org/kontakt-os/ International support The LibreOffice websites: http://www.libreoffice.org/international-sites/ Internationale postlister: http://wiki.documentfoundation.org/Local_Mailing_Lists Tilgængelighed for handicappede Engelsk information om muligheder for tilgængelighed. http://www.libreoffice.org/get-help/accessibility/ Indledning 1 Herudover findes der mange private hjemmesider og Youtube kanaler m.v. med gode vejledninger og tutorials. Betalt support og undervisning Alternativt kan du, specielt hvis du bruger LibreOffice professionelt, vælge at benytte en kommerciel udbyder af support services. Det er muligt at tegne servicekontrakter på LibreOffice, også med danske leverandører. Oplever du forskelligheder? LibreOffice kan afvikles på Windows, Linux og Mac OS X, som hver især findes i forskellige versioner og udformninger. Desuden kan såvel operativsystemet som LibreOffice tilpasses med hensyn til udseendet. Du kan derfor opleve, at visse skærmbilleder i denne manual ikke helt stemmer med det, du ser på din egen skærm. Skærmbilleder Skærmbillederne i denne vejledning er primært taget fra operativsystemet Linux. Visse dialoger kan også afvige, idet det er muligt at vælge forskellige typer af dialoger i LibreOffice. F.eks. kan dialogerne Åbn dokument, Gem dokument, og Udskriv være enten fra dit eget operativsystem eller fra LibreOffice. For at ændre disse dialoger kan du gøre følgende: 1) På Linux og Windows, gå til Funktioner > Indstillinger >LibreOffice > Generelt. 2) På Mac, gå til LibreOffice > Indstillinger > Generelt. 3) Vælg Brug LibreOffice dialoger i Åbn/Gem dialoger eller på Linux eller Mac OSX; Print dialoger for at vise LibreOffice dialoger på din computerskærm. 4) Klik OK for at gemme indstillingerne. Ikoner Værktøjslinjernes ikoner og mange andre knapper og elementer i brugergrænsefladen kan afvige fra din lokale version. Ikonerne i denne vejledning er som udgangspunkt fra LibreOffice installationen vist med ikonsættet Galaxy. Hvis du ønsker, at din egen version af LibreOffice skal benytte ikonsættet Galaxy, kan du gøre følgende: 1) 2) 3) 4) På Linux og Windows, gå til Funktioner > Indstillinger >LibreOffice > Vis. På Mac, gå til LibreOffice > Indstillinger > Vis . I afsnittet Brugergrænseflade > Ikonstørrelse og udseende vælg Galaxy . Klik OK for at gemme indstillingerne. Bemærk Visse Linuxdistributioner, f.eks. Ubuntu har installeret LibreOffice på forhånd, og har i visse situationer ikke ikonsættet Galaxy installeret. Det er som regel muligt at installere ikonsættet fra distributionens softwarekanal. Begreber De begreber, som bruges i LibreOffice, mest med hensyn til brugergrænsefladen, er de samme, som du oplever i mange andre programmer. 2 Redigering af formler med LibreOffice 4.2 En dialog er en speciel type vindue. Formålet er at informere dig om noget eller bede dig om svar på et spørgsmål. I dialoger ser du forskellige felter og kontrolelementer, ikoner og knapper. De mest almindelige kontrolelementer er beskrevet i Illustration 1: Elementerne i en dialog. I de fleste tilfælde er det ikke nødvendigt at kende de tekniske begreber i vejledningen, men det er godt at kende dem, da andre informationskilder måske bruger dem. 2 bør rykkes opad Illustration 1: Elementerne i en dialog 1) 2) 3) 4) 5) 6) 7) Faneblade eller faner. Radioknapper (kun et valg kan være aktivt ad gangen). Afkrydsningsboks (flere end et valg kan være aktivt ad gangen). Rulleknap (Klik på en af pilene op eller ned, for at ændre talværdien i feltet). Forhåndsvisning. Rulleliste (hvor du kan vælge et element). Knapper. I de fleste tilfælde kan du benytte dialogen direkte uden at berøre dokumentet, så længe dialogen er åben. Først når du igen har lukket dialogen (typisk ved at klikke på OK), kan du arbejde videre direkte i dokumentet. Indledning 3 Enkelte dialoger kan dog efterlades åbne, mens du arbejder videre direkte i dokumentet, så du kan skifte mellem at bruge kontrolelementerne i dialogen og skrive direkte i dokumentet. Et eksempel er dialogen Søg og erstat. Brug af LibreOffice på Mac Visse tastekombinationer og genvejstaster er anderledes på Mac-computere. Tabel 2: Mest anvendte kommandoer herunder viser et lille udsnit af de særlige tastekombinationer, som gælder for Mac. Flere informationer om de specielle tastekombinationer på Mac, kan du finde i hjælpen. Windows og Linux Mac Beskrivelse Funktioner > Indstillinger LibreOffice > Indstillinger Indstillingerne. Højreklik Ctrl+klick Åbner den tilstandstandsafhængige menu (højreklik-menuen). Ctrl ⌘ (Kommando) Bruges kun sammen med andre taster. F5 Skift+⌘+F5 Åbner Navigatoren F11 ⌘+T Åbner Typografier og formatering Tabel 1: Tastekombinationer og genveje Ofte stillede spørgsmål Hvordan er LibreOffice licenseret? LibreOffice distribueres under den Open Source Initiative (OSI) godkendte Lesser General Public License (LGPL). LGPL licensen er tilgængelig på LibreOffices website: http://www.libreoffice.org/download/license/ Må jeg videregive LibreOffice til andre? Ja, uden undtagelser. Hvor mange computere må jeg installere den på? Så mange som du har lyst til. Jo flere des bedre. Må jeg sælge kopier til andre? Ja1. Må jeg anvende LibreOffice i mit arbejde? Ja. Findes LibreOffice på dansk (og andre sprog)? LibreOffice er oversat (lokaliseret) til mere end 40 sprog herunder dansk, så der er en god chance for at du kan finde et sprog, der passer dig. Desuden er mere end 70 sprog understøttet af stavekontrol, orddeling og synonymordbøger. Ordbøgerne kan du finde på LibreOffices hjemmeside: www.libreoffice.org. Hvordan kan I lave gratis software? LibreOffice udvikles og vedligeholdes af frivillige og støttes af mange virksomheder, organisationer samt offentlige myndigheder. Hvordan kan jeg bidrage til LibreOffice? Du kan bidrage til LibreOffice på mange forskellige måder. Du kan programmere eller yde brugersupport, eller bare fortælle andre om LibreOffice. Brug gerne de sociale medier til at 1 Se http://opensource.org/faq#selling (engelsk) 4 Redigering af formler med LibreOffice 4.2 udbrede kendskabet . Første skridt kan f.eks. være at besøge denne (danske) side: http://da.libreoffice.org/tag-del-i-arbejdet/. Må jeg sælge PDF-versioner eller printede kopier af denne vejledning? Ja, så længe du respekterer forudsætningerne, som er beskrevet i afsnittet Rettigheder på side 2. Det er ikke nødvendigt at indhente forhåndsgodkendelse. Til gengæld beder vi dig dele en del af dit udbytte med fællesskabet, f.eks. som kontant bidrag her: http://donate.libreoffice.org/. Indledning 5 Hvad er Math? Math er LibreOffices redigeringsværktøj til udformning af matematiske, kemiske og andre formler. Komponenten benyttes ofte som formelredigering i tekstdokumenter, men kan også benyttes i andre sammenhænge eller uden at være i en særlig sammenhæng. Når formelredigering bruges i Writer, betragtes formler som objekter, som lagres som en del af tekstdokumentet. Bemærk Formelredigering bruges til at skrive formler i symbolsk form (1), men ikke til at udføre egentlige beregninger. Sådanne beregninger kan foretages med regnearksmodulet Calc. df (x ) =ln( x )+ tan−1 ( x 2) dx (1) eller NH3 +H2 O ⇌NH+4 +OH − Kom i gang Du kan oprette en formel i LibreOffice som et separat dokument, eller som et objekt i f.eks. et Writer tekstdokument. Opret en formel som separat dokument For at oprette en ny formel som separat dokument, skal du åbne Math programmet f.eks. med en af følgende metoder: • I menuen, vælg Filer > Ny(t) > Formel. • På værktøjslinjen Standard, klik på den lille trekant til højre for ikonet ”Opret nyt • LibreOffice-dokument og vælg Formel. Fra startcenter, klik på Math Formel. Et tomt formeldokument åbnes: 6 Illustration 2: Et tomt formeldokument Redigering af formler med LibreOffice 4.2 I venstre side ser du Elementpanelet, som er din værktøjskasse. Øverst i panelet ser du en rulleliste, hvor du kan vælge forskellige typer af indhold og formateringer. Til højre ser du det brede område, hvor du øverst ser området med forhåndsvisning. Her vil din formel blive opdateret undervejs, mens du arbejder med den. Området under forhåndsvisningen er dit arbejdsområde, hvor du med opmærkningskode skriver formlen. Indsæt en formel i et Writer-dokument For at indsætte en formel i et Writer tekstdokument, skal du vælge Indsæt > Objekt > Formel fra menuen. Formelredigeringen åbner, og forhåndsvisningen viser nu det pågældende Writerdokument med en lille grå kasse, som er formelobjektet. Objektkassen opdateres løbende, når du begynder at danne din formel: Illustration 3: Formelredigering i et Writer-tekstdokument Tip Hvis Elementpanelet ikke er synligt, kan du gøre det synligt med Vis > Elementpanel. Hvis du hellere vil bruge den gamle flydende elementboks, kan du vælge Vis > Elementer. Når du er færdig med at redigere formlen, kan du lukke formelvinduet ved at trykke på ESC-tasten eller ved at klikke med musen et sted i tekstdokumentet uden for formlen. Et dobbeltklik på formelobjektet (den lille grå kasse), vil åbne formelredigeringen igen. Formler indsættes i tekstdokumentet som OLE-objekter. I et tekstdokument vil formelobjektet være forankret som tegn, således at det er indlejret i den tekstlinje, hvor markøren stod, da du oprettede formlen. Du kan, hvis det er relevant, ændre forankringen, så formlen f.eks. bliver forankret til afsnittet. I Calc, Impress og Draw indsættes formelobjekter som flydende OLE-objekter. Hvis du ofte indsætter formler i dokumenter, kan det anbefales at tilføje en formel-knap (ikon) i f.eks. værktøjslinjen Standard eller oprette en tastaturgenvej. Se Tilføj et ikon på værktøjslinjen eller Opret en tastaturgenvej på side 37. Kom i gang 7 Indtastning af en formel I formelredigering skal du bruge et særligt opmærkningssprog, som repræsenterer formlerne. Hvis du f.eks. skriver %beta i formelredigeringen, vil du i forhåndsvisning se det græske bogstav beta ( β ). Opmærkningssproget er designet til at ligne engelsk, når det er muligt. Hvis du f.eks. skriver a a over b resulterer det i formlen . b Du kan redigere formler på tre måder: • Vælg et symbol fra Elementpanelet. • Højreklik i formelredigeringsvinduet og vælg et formelelement fra menuen. • Skriv opmærkningskoden direkte i formelredigeringsvinduet. LibreOffice tilbyder også en fjerde mulighed, nemlig direkte redigering i forhåndsvisningen. Denne mulighed er fortsat under udvikling og er derfor i øjeblikket ikke særlig anvendelig til andet end mindre rettelser i eksisterende formler, hvorfor denne metode ikke er beskrevet i denne vejledning. Områderne formelredigering og forhåndsvisning vil normalt altid være automatisk synkroniserede. Når du udfører handlinger fra højreklik-menuen og fra Elementpanelet, indsættes et element, som svarer til det pågældende symbol, du valgte. Det er en praktisk måde at lære opmærkningssproget at kende på. Bemærk Klik et sted i tekstdokumentet udenfor formelobjektet for at lukke formelredigeringen. Dobbeltklik på formelobjektet for igen at åbne formelredigeringen. Elementpanelet Den letteste måde at indsætte formler på er via Elementpanelet. Bemærk 8 Elementpanelet er nyt i LibreOffice 4.2. Hvis du benytter en tidligere version af LibreOffice, har du ikke denne mulighed. Redigering af formler med LibreOffice 4.2 Illustration 4: Symbolerne er grupperet i kategorier Elementpanelet består øverst af en rulleliste, hvor du kan vælge imellem forskellige kategorier. Området under rullelisten ændrer indhold alt efter hvilken kategori, du vælger. Tip Du kan skjule Elementpanelet ved at vælger Vis > Elementpanel. Elementpanelet er din primære værktøjskasse indtil du lærer opmærkningskommandoerne . Eksempel 1: I dette eksempel vil vi skrive formlen 5×4 ved hjælp af Elementpanelet: 1) Vælg kategorien Unære/binære operatorer i rullelisten. 2) Klik på symbolet for multiplikation (bemærk at der vises et tip med symbolets navn). Illustration 5: Vælg multiplikationssymbolet Når du klikker på symbolet i elementpanelet, sker der to ting: • I formelredigeringen er der nu blevet tilføjet koden <?> times <?> • I forhåndsvisningen ser du nu en grå kasse med dette indhold: ❑×❑ . Indtastning af en formel 9 Illustration 6: Resultatet Symbolerne <?>, som du ser i Illustration 6, er pladsholdere, som du efterfølgende skal ændre til en anden tekst eller talværdier. Et eksempel kunne være 5 og X. Formlen vil så automatisk opdateres, som vist i Illustration 7. Illustration 7: Resultatet med 5 og X 10 Tip Mens du redigerer i formlen, vises pladsholdere i forhåndsvisningen med en firkant og i formelredigeringen med <?>. Du kan navigere gennem disse pladsholdere med F4 og Skift+F4. Tip Hvis du vil forhindre, at forhåndsvisningen konstant opdateres, kan du slå det fra med Vis > Opdater automatisk visning. I så fald skal du selv opdatere manuelt med F9 eller ved at vælge Vis > Opdater. Redigering af formler med LibreOffice 4.2 Højreklik (kontekst-) menuen En anden fremgangsmåde til at indsætte matematiske symboler er at benytte højreklikmenuen, som vist i Illustration 8. Højreklik i formelredigeringen, der vises en menu, hvorfra du kan vælge samme symboler som fra Elementpanelet. Illustration 8: Vælg symboler fra højreklikmenuen Bemærk Hverken Elementpanelet eller højreklik-menuen indeholder en komplet samling af symboler. Visse sjældent brugte symboler kan kun benyttes ved at skrive direkte opmærkning i formelredigeringen. En komplet oversigt over kommandoer kan du finde på side 50 i denne vejledning. Opmærkning Du kan indtaste opmærkning (kommandoer) i formelredigering. Du kan f.eks. skrive 5 times 4 for at opnå resultatet 5×4 i forhåndsvisningen. Hvis du lærer opmærkningssproget at kende, er det den hurtigste og mest præcise måde at lave formler på. Tip Formelsproget afspejler den måde formlen læses på (på engelsk). I tabellen herunder er en oversigt med de mest anvendte formelkommandoer. Visning a=b Kommando a=b Indtastning af en formel Visning √a Kommando sqrt {a} 11 Visning Kommando Visning Kommando a^2 an a_n ∫ f ( x )dx int f(x) dx ∑ an sum a_n a≤b a <= b a×b a times b a 2 ∞ infinity x⋅y x cdot y Tabel 2: Mest anvendte kommandoer Græske tegn Græske tegn (f.eks. α , β , γ ,θ ) anvendes meget i matematiske formler. Disse tegn er ikke tilgængelige fra Elementpanelet eller højreklik-menuen. Heldigvis er kommandoerne for disse symboler meget enkle. Skriv et procenttegn (%) efterfulgt af det engelske navn for det pågældende tegn: • For at skrive det lille græske bogstav, skrives navnet med små bogstaver. • For at skrive det store græske bogstav, skrives navnet med store bogstaver. • For at skrive det græske tegn med kursiv, skal du tilføje et i mellem procenttegnet og navnet på tegnet. En komplet oversigt med samtlige græske tegn finder du på side 60. Tabel 9 herunder viser en oversigt med de mest anvendte græske tegn. Små bogstaver Store bogstaver Kursiv Store bogstaver kursiv %alpha → α %ALPHA → Α %ialpha → α %iALPHA → Α %beta → β %BETA %ibeta %iBETA → Β → β → Β %gamma → γ %GAMMA → Γ %igamma → γ %iGAMMA → Γ %psi → ψ %PSI → Ψ %ipsi → ψ %iPSI → Ψ %phi → ϕ %PHI → Φ %iphi → ϕ %iPHI → Φ %THETA → Θ %itheta → θ %theta → θ %iTHETA → Θ Tabel 3: Eksempler på græske tegn En anden måde at indsætte græske tegn på er at anvende vinduet Symbolkatalog. Vælg Funktioner > Katalog..., hvorefter du ser dialogen vist i Illustration 9. 12 Redigering af formler med LibreOffice 4.2 Illustration 9: Fra Symbolkataloget kan du indsætte græske tegn og specialtegn Eksempel 2: I dette eksempel vil vi demonstrere følgende: • Vi vil lave denne formel: π ≃ 3.14159 (værdien af pi, afrundet til fem decimaler). • Vi kender navnet på det græske tegn (pi). • Vi kender (endnu) ikke opmærkningen for symbolet ≃ . Trin 1: Skriv % efterfulgt af ordet pi. Det resulterer i det græske tegn π . Trin 2: Åbn Elementpanelet. Trin 3: Symbolet ≃ er en relation, så vi vælger Relationer og finder symbolet ”Er lignende eller lig med”. Bemærk i Illustration 10, at symbolets navn viser sig, når du fører musemarkøren hen over symbolet. Illustration 10: Vælg symbolet i Elementpanelet Trin 4: Klik på symbolet ≃ . Formelredigeringen viser nu opmærkningen %pi<?> simeq <?>. Trin 5: Fjern den første pladsholder <?> mellem %pi og simeq. Tryk på F4-tasten for at gå til næste pladsholder og skriv 3.14159 som afslutning på formlen. Opmærkningen ser nu sådan ud: %pi simeq 3.14159 og resultatet ser ud som vist i Illustration 11. Indtastning af en formel 13 Illustration 11: Det endelige resultat Ændre en formel Du kan til enhver tid ændre en eksisterende formel. Skift til redigertilstand ved at dobbeltklikke på et formelobjekt i dit dokument. Navigere rundt i formlen For at komme til den ønskede del af opmærkningskoden, kan du gøre et af følgende: 1. I formelredigering marker det sted, du vil redigere. 2. Marker det område i opmærkningskoden, som du vil ændre eller hvis du arbejder med en formel, som ikke er indlejret i et tekstdokument: 1. Klik på et symbol eller element i forhåndsvisningen, hvilket aktiverer formelmarkøren, hvorefter tekstmarkøren i formelredigering placeres det tilsvarende sted i opmærkningskoden. 2. Dobbeltklik på et element eller et symbol i forhåndsvisningen, hvorefter det tilsvarende symbol vil blive markeret i formelredigering. Bemærk I LibreOffice 4.2.0 er det ikke synligt, at det tilsvarende element er markeret i formelredigering, hvilket synes at være en fejl. For at arbejde direkte i forhåndsvisning, skal du aktivere direkte formelmarkør (Se Illustration 12). Illustration 12: Formelmarkør Bemærk 14 I LibreOffice 4.2.0 synes det ikke at gøre nogen forskel om formelmarkøren er aktiveret eller ej, hvilket synes at være en fejl. Redigering af formler med LibreOffice 4.2 Udføre ændringer Du kan ændre i en formel ved at overskrive markeret tekst i formelredigering eller ved at tilføje opmærkningskode ved markørens placering. Advarsel Brug af direkte formelmarkør er fortsat under udvikling og ikke særlig anvendelig til andet end mindre rettelser i eksisterende formler. Metoden kan ikke anbefales. Formlens udseende Det sværeste ved at bruge LibreOffice er, når du skal skrive komplicerede formler, hvor du har brug for præcist at kontrollere hvert enkelt symbols placering og udseende. Dette afsnit giver dig nogle gode råd med på vejen. Krøllede parenteser LibreOffice Math kender intet til rækkefølgen af de forskellige operatorer og symboler. Du skal bruge krøllede parenteser for at kontrollere rækkefølgen præcist. Betragt eksemplerne i Tabel 9. Opmærkning 1 2 over x + 1 2 – 1 over 2 Resultat Opmærkning Resultat 2 +1 x 2 over {x + 1} 2 x +1 −1 2 – {1 over 2} − 1 2 Tabel 4: Effekten af krøllede parenteser I det første eksempel genkender Math at 2 før og x efter over tilhører divisionen og placerer dem derefter. Hvis du derimod ønsker at x+1 frem for x skal være nævner i divisionen, må du bruge krøllede parenteser for at sammenstille x og 1. I det andet eksempel genkender Math minustegnet som foranstillet 1-tallet i divisionen. Hvis du derimod gerne vil have minustegnet til at være tilknyttet hele divisionsstykket, må du sætte divisionen i krøllede parenteser. Bemærk De krøllede parenteser bruges i formelredigering alene til at kontrollere formlens layout, og vil aldrig blive vist i formlen. Har du behov for krøllede parenteser i din formel, kan du bruge kommandoerne lbrace og rbrace Sammenlign eksemplerne i Tabel 8. Formlens udseende 15 Opmærkning x over {–x + 1} Resultat Opmærkning x −x + 1 Resultat x over lbrace –x + 1 rbrace x {−x +1} Tabel 5: Brug af krøllede parenteser i formler Parenteser om matricer Først skal vi lige lære lidt om matricer: Opmærkning Resultat matrix { a # b ## c # d } Bemærk Rækker adskilles med to #-tegn og de enkelte elementer adskilles med et #-tegn. Det første problem er, at parenteser omkring matricer ikke skalerer: Opmærkning ( matrix { a # b ## c # d } Resultat ) LibreOffice Math tilbyder derfor parenteser, som kan skalere, hvilket betyder at parentesernes størrelse tilpasser sig indholdet. Brug kommandoerne left( og right) for at lade parenteserne skalere. Opmærkning 16 Resultat left( matrix { a # b ## c # d } right) Tip Du kan tilsvarende lade kantede parenteser skalere med kommandoerne left[ og right]. På side 56 er en komplet liste over parenteser. Redigering af formler med LibreOffice 4.2 Tip Hvis du ønsker at alle synlige parenteser altid skal skalere, kan du ændre standardindstillinger. Vælg Formater > Afstand. I dialogen Afstand skal du vælge kategorien Kantede parenteser og markere feltet Skalèr alle kantede parenteser. Disse skalerede parenteser kan bruges til andet end matricer, f.eks. division, kvadratrod o.s.v. Isolerede og uparrede parenteser Math forventer, at der for alle startparenteser også kommer en tilsvarende lukkeparentes. Hvis du glemmer at lukke parenteserne, vil Math vise et omvendt spørgsmålstegn ved det pågældende tegn i forhåndsvisningen. Markeringen forsvinder automatisk, så snart du får problemet løst og alle parenteser er lukkede. Det kan ske, at hvis du glemmer en lukke-parentes, så går hele formlens struktur fuldstændigt i stykker. Men der kan dog være situationer, hvor en uparret parentes er påkrævet. I dette tilfælde har du to muligheder. De normale parenteser, som ikke skalerer, kan du skrive med en foranstillet backslash \ for at indikere, at det følgende tegne ikke skal fortolkes (som en parentes), men blot vises direkte uden stillingtagen. F.eks. kan det halvåbne interval [a;b[ vises med \[a;b\[, hvorimod [a;b[ vil vise en fejl. Skalerede parenteser kan også være uparrede. Det halvåbne interval kan håndteres således: left[ a; b right[ Ved skalerede parenteser kan du endvidere bruge kommandoen none til erstatning for den ikkeeksisterende parentes. Denne formel: { ∣ x∣= x for x≥0 −x for x <0 kan frembringes med denne opmærkning: abs x = left lbrace stack {x "for" x >= 0 # -x "for" x < 0} right none Genkende funktioner I grundinstallationen viser Math variable med kursiv. Hvis du indtaster en funktion, vil Math normalt genkende funktionen og vise den med normal skrift (se en liste over genkendte funktioner på side 50). Sker genkendelsen ikke automatisk, kan du markere, at det er en funktion, ved at foranstille kommandoen func, hvorefter den følgende tekst betragtes som en funktion. Visse funktioner, som genkendes af Math, skal efterfølges af tal eller variable. Hvis disse udelades, vil Math i forhåndsvisningen indsætte et rødt omvendt spørgsmålstegn (¿) for at indikere en fejl eller mangel i formlen. Indsæt et tal, en variabel eller to tomme krøllede parenteser som usynlig pladsholder. Tip Du kan navigere fra fejl til fejl i formlen med F3 og Skift+F3. Formlens udseende 17 Formler over flere linjer Antag at du vil frembringe en formel, som benytter flere linjer: x =3 y =1 Hvis du ikke lige kender opmærkningen, vil du naturligt trykke på enter-tasten efter x=3. I formelredigeringen skiftes linje, men ikke i forhåndsvisningen, fordi enter-tasten ikke er den korrekte kommando. I stedet skal du benytte newline, hvilket illustreres i Tabel 7 herunder. Opmærkning Resultat x = 3 y = 1 x =3 y =1 x = 3 newline y = 1 x =3 y =1 Tabel 6: Kommandoen newline Hvis du ønsker at en formel (måske fordi den er meget lang) skal bryde over flere linjer, er det ikke umiddelbart muligt, idet Math altid forventer noget på venstre side af et lighedstegn (eller en anden sammenlignende relation). Du kan erstatte: • Tomme anførselstegn "". Dette vil automatisk venstrejustere linjen. A XYZ π • Tomme krøllede parenteser{ }. Dette vil automatisk centrere linjen. • Afstandstegn ` eller ~. Linjen vil blive centreret med henholdsvis lille og stor afstand. Justering af lighedstegn under hinanden er beskrevet i afsnittet Justering efter lighedstegn på side 21. Ligeledes vil mellemrum i opmærkningen ikke resultere i afstand mellem elementer i formlen. I stedet skal du benytte den specielle opmærkning ` (grave) for lille afstand og ~ for stor afstand. En anden løsning vil være at tilføje mellemrumstegn i citationstegn (” ”), idet indholdet af quotes ikke fortolkes, men vises i formlen uden stillingtagen. Se også afsnittet Afstand ved slutningen af en formel” på side 40). Afgrænsninger i sum og integraler Kommandoerne sum (sum) og int (integrale) håndterer valgfrie parametre for from og to (se en komplet liste på side 54). Disse bruges til henholdsvis nedre og øvre afgrænsninger. Disse parametre er valgfrie, og kan benyttes sammen eller hver for sig. 18 Redigering af formler med LibreOffice 4.2 Opmærkning Resultat n sum from k = 1 to n a_k ∑ ak k =1 x int from 0 to x f(t) dt eller int_0^x f(t) dt ∫ f (t )dt int from Re f ∫f sum to infinity 2^{-n} ∑ 2−n eller 0 x ∫0 f (t ) dt ℜ ∞ Tabel 7: Nedre og øvre afgrænsninger Bemærk Du kan finde flere detaljer om sum og integraler på side 54. Differentiering At skrive differentialer løses i sidste ende ved at lave en brøk. Med andre ord skal du bygge det op over kommandoen over, som du kombinerer med bogstavet d (for den totale differentiering) eller kommandoen partial for den partiale differentiering. Bemærk Du er nødsaget til at bruge krøllede parenteser for at opnår resultatet og lave en differentiering. Opmærkning Resultat {df} over {dx} df dx {partial f} over {partial y} ∂f ∂y {partial^2 f} over {partial t^2} ∂2 f ∂t 2 For at skrive funktioner med primtal, sådan som det normalt gøres i skolenotation, må du først tilføje tegn til kataloget. Brug af enkelt og dobbelt anførselstegn er typografisk grimt. Se afsnittet Tilpasning af kataloget på side 37. Tegn som er opmærkningstegn De tegn, som bruges til at kontrollere opmærkningen, kan ikke bruges direkte i formlen, idet de fortolkes som kommandoer. De tegn, det drejer sig om, er følgende: %, {, }, &, |, _, ^ og ". Du kan f.eks. ikke skrive 2% = 0.02 eller 1" = 2.56cm. Der er to måder du kan bruge til at komme ud over problemet på: Formlens udseende 19 • Brug gåseøjne omkring de tegn, som du ønsker vist uden fortolkning, f.eks. 2"%"= 0.02. • Denne metode virker ikke for tegnet ” selv. Tilføj det pågældende tegn til kataloget, hvilket du kan læse mere om i afsnittet Tilpasning af kataloget på side 37. I visse tilfælde kan du bruge kommandoer: • lbrace og rbrace giver dig tegnene for kantede parenteser {og }. • mline giver dig en lodret streg, f.eks. 2 mline 3 for (2|3) Konvertering til en tegnkode som i HTML eller brug af escape-tegn er ikke muligt i Math. Tekst i formler Du kan skrive tekst i formler ved at skrive teksten i almindelige gåseøjne : abs x = left lbrace matrix {x # "for " x >= 0 ## -x # "for " x < 0} right none { |x|= x −x for x ≥0 for x <0 Alle tegn, dog undtaget gåseøjne, kan benyttes som tekst i formler. Desværre er dialogen Specialtegn ikke til rådighed. Tip Du kan skrive tekst i et tekstdokument, og derefter klippe-kliste teksten ind i en formel. Her er en tekst ”incl. Gåseøjne” som vises uden problemer. Tekst vises med den skrifttype, som er valgt for Tekst i dialogen Skrifttyper i formelredigering. Sammenlign evt. med afsnittet Ændre skrifttype på side 23. For at anvende skrifttyper fra formelredigering, kan du anvende font-attributter Serif, Sans eller Fixed før teksten, f.eks. font serif "Tekst: Mere tekst med en anden type": Tekst: Mere tekst med en anden type I Elementpanelet kan du i kategorierne Attributter og Formater kan du få hjælp til at indsætte blandt andet valg af en anden skrifttype. 20 Redigering af formler med LibreOffice 4.2 Illustration 13: Attributter i Elementpanelet Tekst er som standard venstrejusteret, hvilket du dog kan ændre med alignc (centrer) eller alignr (højrejusteret). Se afsnittet Ændre justering” på side 26. Kommandoer i tekststrenge fortolkes ikke. Brug gåseøjne for at bryde teksten op, hvis du vil indsætte en kommando, f.eks. til specialformatering: "I en " color blue bold "ligebenet" "trekant er summen af katedernes kvadrat lig hypotenusens kvadrat." I en ligebenet trekant er summen af katedernes kvadrat lig hypotenusens kvadrat. Justering efter lighedstegn Af og til er det praktisk at kunne justere en formel efter f.eks. lighedstegn eller en anden sammenlignende operator. LibreOffice Math har ikke en direkte kommando til at justere omkring et konkret tegn, men du kan benytte en matrice til det, som vist herunder: Opmærkning matrix{ alignr x+y # {}={} # alignl 2 ## alignr x # {}={} # alignl 2-y } Formlens udseende Resultat x+ y x = 2 = 2− y 21 Den tomme krøllede parentes omkring lighedstegnet er nødvendig, idet lighedtegnet er en binær operator som skal have et udtryk på begge sider, og de tomme krøllede parenteser er pladsholdere for disse. Du kan erstatte dem med et afstandstegn ( ` eller ~ ). Du kan reducere afstanden omkring lighedstegnet hvis du ændrer afstanden i matricen: 1) Med formelredigering åben, vælg Formater > Afstand . 2) I dialogen afstand (Illustration 14), klik på knappen Kategori og vælg Matricer i listen. 3) Skriv 0% for Kolonneafstand og klik OK. Illustration 14: Ændre afstand i en matrice Ændre udseendet af formler Ændre skriftstørrelse Det er simpelt, men ikke intuitivt, at ændre skriftstørrelse i LibreOffice Math: 1) I Formelredigering, valg Formater > Skriftstørrelse. 2) Vælg en større skriftstørrelse i feltet Grundstørrelse. Illustration 15: Skriftstørrelse Resultatet: 22 Redigering af formler med LibreOffice 4.2 Før: c=√ a 2×b2 Efter: c=√ a ×b Bemærk 2 2 Ændring af skriftstørrelse gælder kun den aktuelle formel. Hvis du vil ændre skriftstørrelsen for formler generelt, skal du klikke på knappen Standard i dialogen og derefter klikke OK. Dette ændrer standard skriftstørrelsen for fremtidige formler, og ikke for eksisterende formler. På side 46 kan du se hvordan du kan ændre alle formler med en makro. Størrelsen af en del af tegnene i en formel kan ændres med kommandoen size, f.eks. b size 5{a}: b a . I Elementpanelet kan du finde en genvej til skriftstørrelser under kategorien Attributter. Se Illustration 13 på side 21. Værdien lige efter size kan være en absolut skriftstørrelse eller relativ i forhold til grundstørrelsens værdi, f.eks. +6, -3, /2, eller *2. Ændre skrifttype Skrifttypen ændres under Formater > Skrifttyper. Sektionerne formelskrifttyper i dialogen Skrifttyper (se Illustration 16) refererer til de fire specificerede formelelementer: variable, funktioner, tal og tekst. Operatorer, relationer og parenteser er ikke berørt, da de normalt altid der fra skrifttypen OpenSymbol. Tilsvarende er tegn, som er tilføjet til kataloget, ikke berørt, da de vises med den skrifttype, de kommer fra. Se Tilpasning af kataloget” på side 37. Illustration 16: Dialogen Skrifttyper Afsnittet Tilpassede skrifttyper afgør hvilke skrifttyper, der benyttes, når du benytter kommandoen font serif, font sans eller font fixed. Ændre udseendet af formler 23 For at ændre skrifttype skal du klikke på knappen Lav om, hvorefter du ser en rulleliste: Vælg herfra den type, du ønsker at ændre. Dialogen Skrifttyper åbnes, hvorfra du kan vælge blandt de skrifttyper, du har installeret på din computer. Hvis du på tastaturet trykker på et af de understregede tegn, springer markeringen til det pågældende sted. Tilsvarende kan du også bruge pil-op og pil-ned, når rullelisten er aktiv. Variable bør skrives med kursiv, så husk i dialogen Skrifttyper at markere feltet kursiv. For alle andre typer bør du anvende den grundlæggende indstilling uden parametre. Typografien kan let undertrykkes i formelredigering ved at benytte kommandoerne italic eller bold for at påtvinge disse attributter eller nitalic eller nbold for tilsvarende at undertrykke dem. Når du vælger en ny skrifttype til din formel, forbliver den tidligere valgte skrifttype i listen, således at du let kan finde tilbage til udgangspunktet. Dette er kun gældende for den aktuelle session, så næste gang du starter LibreOffice, kan du ikke længere se tidligere anvendte skrifttyper. Du kan vælge hvilken skrifttype, du har lyst til, men hvis du udveksler dokumenter med andre, bør du vælge en skrifttype, som også er tilgængelig for dine samarbejdspartnere. Justere afstand i formler For at øge eller formindske afstandene i formler, kan du gøre følgende: 1) Gå til Formater > Afstand... 2) I dialogen Afstand, klik på knappen Kategori, og vælg fra listen. 3) Vælg en passende værdi for afstand og klik OK. Hvilke værdier, du har adgang til, afhænger af hvilken kategori, du valgte. 24 Redigering af formler med LibreOffice 4.2 Illustration 17: Dialogen Afstand Bemærk Ændring af afstand gælder kun for den aktuelle formel. For at ændre afstanden generelt skal du klikke på Standard før du klikker OK. Ændring af afstand er muligt for de kategorier, som er vist i Tabel 8 herunder. Kategori Justeringsmuligheder Afstand Tegnafstand Linjeafstand Rodafstand Indekser Hævet skrift Sænket skrift Tæller Nævner Overskydende længde Vægt (tykkelse) Brøker Brøkstreger Ændre udseendet af formler 25 Grænser Øvre grænse Nedre grænse Overskydende størrelse Afstand Linjeafstand Kolonneafstand Primær højde Minimumsafstand Overskydende størrelse Afstand Venstre Top Parenteser Matricer Symboler Operatorer Kanter Højre Bund Tabel 8: Afstande i formler Ændre justering Justeringsindstillingerne afgør, hvordan formelelementer, placeret over hinanden, justeres lodret i forhold til hinanden. Brug Formater > Justering til at vælge imellem venstrestillet, centreret eller højrestillet. 26 Redigering af formler med LibreOffice 4.2 Illustration 18: Justering Her kan du også vælge at bruge knappen Standard, hvis du ønsker at ændringen skal gælde alle formler og ikke kun den aktuelle. Tabel 10 viser en række eksempler på brug af justering. Justering Venstrestillet Eksempler x 2−9 x 100 7 ( ) c 2=a 2+b 2−2 a b cos γ c 2−a2−b2 cos γ= −2 a b Centreret x −9 x ( 1007) c 2=a 2+b 2−2 a b cos γ c 2−a2−b2 cos γ= −2 a b Højrestillet x 2 −9 x ( ) c 2=a 2+b 2−2 a b cos γ c 2−a2−b2 cos γ= −2 a b 2 100 7 Tabel 9: Eksempler på justering Det er ikke umiddelbart muligt at justere en formel omkring et enkelt tegn, men med lidt snilde kan du gøre det ved at oprette en matrice, som beskrevet i afsnittet Justering efter lighedstegn på side 21. Standardindstillingerne gælder ikke justering af tekstelementer, som altid venstrejusteres. I Fejl: Henvisningskilde ikke fundet vises et par eksempler, hvor standardindstillingen er højrejusteret, men det første eksempels anden linje starter med en tekst og venstrejusteres derfor. Opmærkning Resultat {1+2+3+4} over 5 + 2 over {60+70+80+90} newline ""=2+1 over 150 1+2+3+4 2 + 5 60 +70+80 +90 1 =2+ 150 {1+2+3+4} over 5 + 2 over {60+70+80+90} newline {}=2+1 over 150 1+2+3+4 2 + 5 60 +70+80 +90 1 =2+ 150 Ændre udseendet af formler 27 Tabel 10: Eksempler på standardjustering Uafhængig af standardjusteringen kan du justere individuelt med kommandoerne alignl (venstrestillet), alignc (centreret) og alignr (højrestillet). Disse attributter fungerer også med tekstelementer. Farver Brug kommandoen color til at ændre farven for (en del af) din formel: color red ABC resulterer i ABC . Der er otte faste farver at vælge imellem: white (hvid), black (sort), cyan (Turkis), magenta (magentarød), red (rød), blue (blå), green (grøn), yellow (gul). Du kan anvende en farve på en del af formlen ved at afgrænse denne del med { } eller andre parentestyper. Et eksempel mere: A B color green {C D} E resulterer i A BC D E . Hvis du benytter flere forskellige farver i en formel, er det den inderste parentes, som gælder: color blue {A B color red C D} resulterer i A BC D . Det er ikke muligt at anvende baggrundsfarve i formler, da baggrunden altid er gennemsigtig. Baggrundsfarven for den samlede formel er den samme som for dokumentet eller rammen (i et tekstdokument). I Writer kan du dog ændre baggrunden for formelobjektet ved at højreklikke og vælge Objekt, og skifte baggrund på fanen Baggrund, hvilket du kan læse mere om i afsnittet Baggrund, kanter og størrelse” på side 31. Formler i Writer tekstdokumenter Nummerering af formler Nummerering af formler er en af Writers bedst skjule features. Proceduren er simpel, men desværre ikke intuitiv: 1) Start på en ny linje. 2) Skriv fn og tryk F3. Teksten fn erstattes af en nummereret formel: E=mc 2 (2) Du kan nu dobbeltklikke på formlen og redigere den efter behov. Her er f.eks. Riemanns zetafunktion: ∞ ζ ( z)= ∑ n=1 1 n (3) z Du kan krydshenvise til nummererede formler, f.eks. ”Se formel (3) på side 28” med disse trin: 1) Vælg Indsæt > Krydshenvisning fra menuen. 2) På fanen Krydshenvisning (Illustration 19), vælg Tekst i feltet Type. 3) I området Markering skal du vælge hvilken formel du vil henvise til. 28 Redigering af formler med LibreOffice 4.2 4) I området Indsæt reference til skal du vælge hvad du vil indsætte (eksemplet herover består af Henvisning og Side. 5) Klik Indsæt. Illustration 19: Indsæt krydshenvisning til en formel Færdig! Hvis du senere indsætter andre formler før denne formel, bliver nummereringen automatisk opdateret, og hvis formlen bryder om på næste side, vil sidetallet automatisk blive opdateret. Tip Hvis du vil indsætte en krydshenvisning uden parenteser, skal du vælge Nummerering (og ikke Henvisning) i dialogen Krydshenvisning som vist i Illustration 19. Den AutoTekst, der indsættes med fn+F3 udgør en 1x2 tabel. Den venstre kolonne indeholder en formel og den højre kolonne indeholder tallet. Nummereringen er et automatisk tælleværk, med navnet Tekst. Du kan, hvis du ønsker det, ændre den pågældende AutoTekst, f.eks. hvis du foretrækker endnu en kolonne eller hvis du ønsker kantede parenteser omkring nummereringen. For yderligere vejledning i at ændre AutoTekst henvises til F1-hjælpen. Formler i Writer tekstdokumenter 29 Placering Normalt forankres indsatte formler Som tegn, men som med alle andre objekter, kan du altid selv ændre forankringen til f.eks. Afsnit eller Side. For yderligere vejledning i at ændre forankringen henvises til F1-hjælpen. Som standard forankres indsatte formler Som tegn og justeres lodret til grundlinjen for den omkringliggende tekst. For at justere formlen anderledes, kan du vælge Funktioner > Indstillinger > LibreOffice Writer > Formateringshjælp og fjerne markeringen fra Math Grundlinjejustering. Denne indstilling gemmes i dokumentet og gælder alle formler i dokumentet. For nye dokumenter gælder den aktuelle indstilling i dialogen. Margin Et indsat formelobjekt har margin til højre og venstre, som adskiller objektet fra den omkringliggende tekst. Hvis du ikke ønsker at der skal være afstand til teksten, er den letteste måde at rette det i rammetypografien for formler, hvilket vil rette margin for alle indsatte formler i det pågældende dokument. Processen er: 1) Åbn dialogen Typografier og formatering, f.eks. ved at trykke F11 eller ved at vælge tilsvarende i sidepanelet. 2) Vælg Rammetypografier. 3) Find Formel og højreklik. 4) Vælg Modificer... fra højreklikmenuen. Dialogen Rammetypografi: Formel åbnes. 5) Vælg fanen Ombryd og ret værdien i afstandsfelterne for Højre og Venstre. 6) Klik OK for at lukke dialogen. Dette ændrer afstanden for alle indsatte formler, som ikke er justeret manuelt. Du kan finde yderligere informationer om brugen af typografier i afsnittet Standardudseende med typografi på side 40. Teksttilstand Større formler bør altid være i et særskilt afsnit, uden tilknytning til den omkringliggende tekst. Årsagen er, at når formlens højde overstiger bogstavernes højde, ser det ikke pænt ud. Men, hvis det er nødvendigt at placere en formel inde i den løbende tekst, kan du i formelredigeringen skifte til teksttilstand med Formater > Teksttilstand. Math vil hermed forsøge at klemme formlen størrelsesmæssigt sammen, så den passer til bogstavernes størrelse. Tæller og nævner i brøker skrumpes og afgrænsningerne i integraler og summer placeres hensigtsmæssigt ved siden af integral- eller sumtegnet. Eksempel: En normal formel i et særskilt afsnit: 5 ∑ i2 i =2 Samme formel i teksttilstand: ∑ 5i =2 i 2 30 Redigering af formler med LibreOffice 4.2 Baggrund, kanter og størrelse Med hensyn til formatering behandles formler som andre objekter med rammetypografien Formel. Baggrundsfarve og kanter kan indstilles med typografien eller manuelt med Formater > Ramme/Objekt eller ved at højreklikke på en formel og vælge Objekt fra højreklik-menuen. I grundindstillingen har alle formler gennemsigtig baggrund og igen kanter. Formlens størrelse kan ikke justeres, for i et Writer-dokument er størrelsen givet ud fra formlens opbygning (se afsnittet også Ændre skriftstørrelse på side 22). Tip Det er muligt at ændre størrelse på et indsat formelobjekt ved at holde Skift-tasten nede mens du trækker i objektets hjørne, indtil den ønskede størrelse er nået. Skift-tasten betyder at forholdet mellem bredde og højde holdes. Opret et formelbibliotek Når du bruger Math direkte med Filer > Ny(t) > Formel, opretter du et dokument med filendelsen .odf, som indeholder en enkelt formel. Du kan bruge disse filer til at opbygge et bibliotek af ofte brugte formler. Indlejrede formelobjekter kan også gemmes som særskilte formeldokumenter ved at højreklikke på objektet og vælge Gem kopi som... . For at indsætte en formel i et dokument skal du vælge Indsæt > Objekt > OLE Objekt. Fra dialogen skal du vælge Opret fra fil og vælge dokumentets sti- og filnavn på sædvanlig vis. Bemærk Du kan ikke indsætte formler med træk-slip eller med Indsæt > Fil. Formler kan ikke gemmes i galleriet, fordi der ikke er tale om et billede i grafikformat. Du kan dog gemme formler som Autotekster. Skriv en formel i et særskilt afsnit, marker afsnittet og vælg Rediger > AutoTekst (eller tryk på CTRL+F3). For yderligere oplysninger om at oprette AutoTekster henvises til F1-hjælpen. Hurtig indsætte formler Hvis du allerede kender opmærkningskommandoerne for en formel, kan du hurtigt oprette formlen på denne måde: 1) Skriv formlens opmærkningskode som tekst i et Writer dokument. 2) Marker opmærkningskoden. 3) Opret formlen ved hjælp af ikonet i værktøjslinjen, i menuen eller ved hjælp af en tastaturgenvej (se Opret en tastaturgenvej på side 37). Med denne metode undgår du at åbne og lukke Math vinduet og du kan spare masser af tid. Formler i Calc, Impress og Draw Grafiske egenskaber Formelobjekter har samme egenskaber i Calc, Impress, og Draw. De indsættes altid med gennemsigtig baggrund, og uden kanter. I Draw og Impress benyttes standard typografi for grafik, hvorimod der ikke findes en egentlig typografi for dem i Calc. Egenskaberne må derfor specificeres individuelt. Egenskaberne, som vises i dialogen Typografier og formatering i højreklik-menuen og i Formater > Grafik, er begrænsede. Formler i Calc, Impress og Draw 31 Linje og område Linjer og baggrund kan du med fordel ændre med det nye sidepanel, hvor du, når du markerer en formel i højre side af skærmen, får en række relevante værktøjer stillet til rådighed. Illustration 20: Sæt egenskaber med sidepanelet Skygge Det er tilsyneladende ikke muligt at lægge slagskygge på formelobjekter i Calc, Impress og Draw, som det er tilfældet med indsatte grafiske objekter. Tekstegenskaber Alle tekstattributter, så som skrifttype og justering, vedrører ikke tekst i formlen men et tekstelement, som er gældende for alle typer grafiske objekter. For et markeret objekt, f.eks. en formel, kan du åbne denne tekst med F2-tasten. Teksten placerer sig oven på objektet, hvilket sjældent er praktisk. 32 Redigering af formler med LibreOffice 4.2 Illustration 21: Tekst oven på en formel Placering En formel kan placeres hvor som helst, du ønsker. Marker objektet, og placer med musen eller piletasterne, eller benyt dialogen Formater > Placering og størrelse. Størrelse I dokumenter er formler repræsenteret som et grafisk objekt. Størrelsen på denne grafik er som udgangspunkt ikke beskyttet som i tidligere versioner. Ændring af formlens størrelse påvirker ikke selve formlen, men kun den grafiske repræsentation i dokumentet. Specielt skal det bemærkes, at de grundlæggende skriftstørrelser i formlen ikke ændres (men skaleres), hvilket du kan læse mere om i afsnittet Ændre skriftstørrelse på side 22. Du kan nulstille størrelsen til oprindelig størrelse fra højreklik-menuen. Rotation, hældning og hjørneradius Rotation, hældning og hjørneradius kan, til forskel fra tidligere versioner, justeres fra dialogen Placering og størrelse som for andre grafiske objekter. Kombinere formler med tekst Fordi formler er OLE-objekter, kan du ikke indsætte dem i regnearksceller, grafiske- eller præsentationsobjekter. Du kan, til forskel fra Writer, ikke indlejre formler i ombrudt tekst. Her er nogle alternative løsninger: Tekstelementer i formler Du kan skrive tekst direkte i formlen, f.eks: Illustrationen af et parallelogram viser forholdet: ⃗ AB=⃗ CD ⇔⃗ AC=⃗ BC . Men dette erstatter ikke et bevis. Formler i Calc, Impress og Draw 33 Den bagvedliggende opmærkningskode er: "Illustrationen af et parallelogram viser" newline "forholdet: " color blue {widevec AB = widevec CD dlrarrow widevec AC = widevec BC} "." newline "Men dette erstatter ikke et bevis." Tekstlinjer i formler ombrydes ikke automatisk, så du må benytte kommandoen newline. Du kan benytte Formater > Skrifttyper for at tilpasse teksten til den omkringliggende tekst. Se også Ændre skrifttype på side 23. Gruppering af formler med grafiske objekter Formler kan kombineres i grupper med andre objekter. Det er dog ikke muligt direkte i Writer tekstdokumenter. I eksemplet herunder, kombineres tekstbokse med formler i en Draw-tegning og rektangler bruges til at fremhæve dele af formularen. Nu skal vi kigge på kvadratisk komplement = x 2−6x +32−32−7 og her er elementerne opdelt = x 2−6x +32 −32−7 2 =( x−3 ) −16 Formler i Writer OLE-objekter For at få nytte af alle Writers faciliteter opretter vi formlen i et Writer tekstdokument. Vælg en sidestørrelse, som passer nogenlunde til den størrelse, du skal bruge senere. Brug aldrig mere end en side, idet sideskift vil give problemer. Gem dokumentet. Illustration 22: Tekstdokument med en formel 34 Redigering af formler med LibreOffice 4.2 I Impress (eller Draw eller Calc) bruges Indsæt > Objekt > OLE Objekt og vælg Opret fra fil. Formlen indsættes som et OLE-objekt i dokumentet. Da formlen er et objekt indlejret i et andet indlejret objekt, er det ikke muligt at redigere formlen fra f.eks. Impress. Ændringer må ske i den oprindelige Writer-fil. Derfor bør du indsætte tekstobjektet som kæde, således at du senere kan opdatere fra den originale fil. Resultatet i Impress: Illustration 23: Tekstdokument med formel i Impress Formler i diagrammer Et diagram er selv et OLE-objekt. Derfor kan du ikke benytte formelredigering inde i et diagram. Der findes ikke et fritstående modul i LibreOffice til diagrammer, så du kan ikke bruge metoden fra eksemplet med Writer-dokumentet. Men du kan oprette en formel udenfor diagrammet, markere formlen og klippe-klistre den ind i diagrammet. Dermed bliver formlen automatisk konverteret til et billede (metafile graphic). Hvis du senere ønsker at ændre formlen, må du gentage proceduren forfra, så det er en god ide at gemme formlen et andet sted. Formler i Calc, Impress og Draw 35 12 10 8 Kolonne 1 Kolonne 2 Kolonne 3 6 4 2 0 Række 1 Række 2 Række 3 Række 4 Illustration 24: Diagram med en formel Tilpasning Math kan tilpasses på forskellige måder. Formelredigering som flydende vindue Formelredigering kan dække en stor del af Writer-vinduet. Du kan ændre formelvinduet til et såkaldt flydende vindue, så det ligger oven på Writer-vinduet i stedet for: 1) Før musen hen over rammen omkring formelvinduet som vist i Illustration 25. 2) Hold CTRL-tasten nede og dobbeltklik. Illustration 25: Ændre vinduet til at være 'flydende' I Illustration 26 kan du se resultatet. Du kan fastlåse vinduet igen ved at gentage processen. 36 Redigering af formler med LibreOffice 4.2 Illustration 26: Formelredigering som flydende vindue Tilføj et ikon på værktøjslinjen På værktøjslinjen Indsæt i Writer og Impress, er findes allerede et ikon, som indsætter en formel. Du kan tilføje samme ikon til andre værktøjslinjer sådan: 1) Vælg Vis > Værktøjslinjer > Tilpas eller højreklik ved venstre kant af en værktøjslinje og vælg Tilpas værktøjslinje.... 2) Vælg hvor du ønsker at indsætte ikonet. 3) Klik på Tilføj. 4) Vælg kategorien Indsæt, og derefter kommandoen Formel som svarer til ikonet . 5) Klik på Tilføj. Du kan fortsætte med at tilføje flere ikoner og til sidst klikke på Luk. 6) I dialogen kan du benytte pil op og pil ned for at placere ikonet rigtigt på værktøjslinjen. Opret en tastaturgenvej Du kan tilføje en tastaturgenvej til at indsætte formler: 1) Fra menuen Funktioner > Tilpas > Tastatur. 2) Vælg, hvor genvejen skal være tilknyttet, enten Writer, Calc, … eller i LibreOffice generelt. 3) Vælg kategorien Indsæt og derefter kommandoen Formel (Vælg den af de to kommandoer Formel, som ikke er tilknyttet F2. Denne kommando er regnearksformel). 4) Vælg, hvilken tastekombination kommandoen skal tilknyttes, og klik på Modificer. 5) Fortsæt evt. med andre, og slut af med at klikke på OK. Tilpasning af kataloget Hvis du har brug for at benytte et tegn eller symbol, som ikke er tilgængelig i Math, kan du tilføje det til kataloget. Følgende eksempel viser proceduren for symboler, som kan være relevante. Tilpasning 37 1) Gå til Funktioner > Katalog... eller klik på ikonet Katalog (Se Illustration 27). for at åbne symbolkataloget Illustration 27: Kataloget 2) Klik på Rediger-knappen. Det får en ny dialog frem, som kaldes Rediger symboler (Se Illustration 28). Illustration 28: Rediger symboler Symbolerne er arrangeret i symbolsæt. I den nederste del af vinduet kan du vælge mellem de forskellige symbolsæt fra listen. Det kan f.eks. være symbolsættet Speciel. Du kan også oprette et nyt symbolsæt ved at indtaste et nyt navn i feltet. 3) Fra listen Skrifttype, kan du vælge hvilken skrifttype, du vil hente et symbol fra. Så snart du har valgt en skrifttype, vil de tegn, som findes i skrifttypen, vise sig i oversigten. Du kan rulle dig igennem tegnene eller gå direkte til et tegn ved at bruge feltet Delmængde. Hvis du vil følge med i dette eksempel, skal du vælge skrifttypen DejaVu Sans og delmængden Generel tegnsætning. 38 Redigering af formler med LibreOffice 4.2 4) Klik på det ønskede symbol (her Ux2032). Tegnet bliver nu vist i højre side af forhåndsvisningen (se Illustration 29). Illustration 29: Tegnet er markeret 5) 6) 7) 8) Marker symbolsættet Speciel. I feltet Symbol skal du angive et navn for symbolet, f.eks. 'prime'. Hvis navnet ikke allerede er optaget, vil Tilføj-knappen blive aktiv. Klik på Tilføj. Du kan umiddelbart tilføje flere symboler. I eksemplet kan tegnet “Ux2033”, med navnet dblprime, og “Ux2034” med navnet triprime være relevante. 9) Klik OK for at lukke dialogen. Nu vises det nye symbol i Kataloget under det pågældende symbolsæt. Du kan markere det og indsætte det i en formel, enten fra symbolkataloget, eller ved at skrive symbolets nye navn med et %-tegn foran, f.eks. %prime. Advarsel Symboler (både græske og specielle), er, til forskel fra kommandoer, følsomme for store/små bogstaver. Der er altså forskel mellem %Prime og %prime. Der er masser af gratis skrifttyper, som indeholder matematiske symboler på internettet. Skrifttypen “STIX2” er specielt nævneværdig. Denne skrifttype er udviklet specielt med henblik på at skrive matematiske og tekniske tekster. Skrifttyperne DejaVu3 og Lucida indeholder også en lang række symboler. 2 STIX: http://www.stixfonts.org 3 DejaVu Sans:http://www.dejavu-fonts.org Tilpasning 39 Bemærk Mange symboler optræder i flere forskellige skrifttyper. Hvis du skal udveksle dokumenter med andre personer, er det en god idè at benytte skrifttyper, hvortil der er almen adgang. I den grundlæggende installation af LibreOffice vil kun de symboler, som faktisk optræder i dokumentet, blive gemt sammen med dette. Ofte er det hensigtsmæssigt at indlejre alle benyttede symboler, specielt hvis dokumentet skal redigeres af andre eller på andre computere. Gå til Funktioner > Indstillinger > LibreOffice Math og på fanen Indstillinger, fjern markeringen fra Kun benyttede symboler indlejret (mindre filstørrelse). Denne indstilling er kun tilgængelig, når du har at gøre med et selvstændigt Math dokument. Tilpasning af operatorer Et navn, der skal genkendes som funktion for at blive skrevet med normal skriftype og ikke kursiv, skal foranstilles med opmærkningskoden func. En operator skal, for at blive forstørret og for at acceptere afgrænsninger som integral og sum, foranstilles med opmærkningskoden oper. Det er muligt at bruge bogstaver, et navn eller et personligt symbol (se Tilpasning af kataloget på side 37). F Ai Skrives som oper F from {i i ∈I in I} A_i. Du kan tilpasse en operators måde at fungere på eller ændre et af dine personlige symboler i en operator. Det gør du ved hjælp af opmærkningskoden boper, for at oprette en binær operator, og uoper, for at oprette en unær operator. Afstand ved slutningen af en formel Det lille tegn accent grave ` indsætter en lille afstand i en formel, og en tilde ~ indsætter en større afstand. I en standardinstallation ignoreres disse symboler, når de optræder i slutningen af en formel. Men når du arbejder med tekst, kan det være nødvendigt at medtage afstand i slutningen af formlen. Denne tilpasning er kun tilgængelig, når du arbejder med et selvstændigt Math dokument, og ikke når du arbejder med indlejrede formler. Åbn et Math dokument med Filer > Ny(t) > Formel. Åbn dialogen tilpasninger med Funktioner > Indstillinger og vælg LibreOffice Math. På side Indstillinger, fjern markeringen af Ignorer ~ og ` ved linjens slutning. Standardudseende med typografi I Writer formateres formler jvnf. rammetypografien Formel. I vinduet Typografier og formatering (vis vinduet med F11 eller ikonet i sidepanelet) klikker du på det tredje ikon Rammetypografier. Højreklik på Formel og vælg Modificer. Herefter kan du på én gang ændre, hvordan alle formler i hele dokumentet opfører sig i forhold til teksten, f.eks. afstand (se også side 30) eller baggrund (side 31). For at tilknytte typografien til alle dine Writer-dokumenter, skal du indlæse Formel-typografien i din standardskabelon. For at gøre det skal du gøre følgende: 1) Opret et nyt Writer-dokument og ret rammetypografien Formel efter behov. 2) Gem dokumentet med Filer > Gem som... og vælg .ott som format. Illustration 30: Modificere typografien Formel 40 Redigering af formler med LibreOffice 4.2 3) For at benytte skabelonen som standardskabelon skal du vælge Filer > Ny(t) > Skabeloner for at åbne skabelonadministrationen. 4) I Vinduet Administrer skabeloner skal du åbne den folder, hvor din skabelon er gemt, vælg/marker skabelonen og klik på knappen Angiv som standard. Fremover vil alle nye dokumenter blive baseret på denne skabelon. For at returnere til den indbyggede standardskabelon skal du fra vinduet Administrer skabeloner klikke på ikonet Handlingsmenu (det lille tandhjul) og vælge Nulstil standardskabelon > Tekstdokumenter. Kemiske formler Math er egentlig designet til matematiske formler, men du kan også skrive kemiske formler. I kemi ser formler ud som H2O. Navne er som regel skrevet uden kursiv og med store bogstaver. For at skrive kemiske formler skal du derfor starte med at ændre disse indstillinger for variabler (se “Ændre skrifttype” på side 23). Herunder kan du se et par eksempler på kemiske formler. Konstruktion Eksempel Kommando Molekyler H_2 SO_4 (bemærk afstanden) Isotoper U lsub 92 lsup 238 Ioner SO_4^{2-{}} eller SO_4^{2"-"} Bemærk lsub og lsup er forkortelser for venstre sænket skrift (left subscript) og venstre hævet skrift (left superscript). Gåseøjnene omkring minustegnet i 2”-” er nødvendige fordi minustegnet ellers betragtes som en operator som forudsætter yderligere et element. Hvis du får behov for specialtegn, som ikke findes i Math, kan du tilføje tegn fra specielle skrifttyper som beskrevet i afsnittet Tilpasning af kataloget på side 37. Se f.eks. skrifttyperne DejaVu som indeholder dobbelte piletegn ⇄ ⇆ ⇋ ⇌. Alternativt kan du finde et aktuelt tegn i et andet dokument, og klippe-klistre det, f.eks. hvis du skal skrive denne formel: C+O ⇌CO med tegnet ⇌. Du kan klipe-klistre andre spændende symboler direkte fra denne hjemmeside: http://dev.w3.org/html5/html-author/charref, f.eks. A ↝B . Eksport og import Ekporter som MathML På samme måde som eksport til PDF kan du fra Math eksportere til MathML4. Desværre følger ikke alle browsere denne standard fuldstændig korrekt. Hvis du oplever konsekvente fejl, skyldes det sikkert, at din browser ikke fortolker MathML korrekt. 4 Se http://en.wikipedia.org/wiki/MathML Eksport og import 41 Se f.eks. denne formel: Opmærkningskode Resultat ∞ ζ (z )= ∑ %zeta (z) = sum from {n = 1} to infinity {1 over {n^z}} newline left(matrix {a # b ## c # d}right) newline "Text" newline int_0^x f(t) dt newline x = 3 y = 1 n=1 1 nz (ac db) Text x ∫0 f (t )dt x=3 y =1 Denne formel kombinerer forskellige muligheder, som Math tilbyder, hvilket gør formlen velegnet til test. Hvis du arbejder med et separat Math dokument, skal du vælge Filer > Gem som... for at åbne dialogen. Vælg MathML fra listen af tilgængelige formater, og gem din formel som MathML. Illustration 31: Gem som MathML Tilsvarende kan du eksportere indlejrede formler fra højreklik-menuen med Gem kopi som... Resultat Denne formel er testet i adskillelige internet browsere. Firefox 14 og 26 Opera 12.00 Internet Explorer 9 42 Redigering af formler med LibreOffice 4.2 Chromium 13 og Google Chrome 20.0 Andre browsere henter bare filen ned som var det en fil. Microsoft filformater Indstillingerne i Funktioner > Indstillinger > Indlæs/Gem > Microsoft Office kontrollerer hvordan import og eksport af Microsoft Office filformater håndteres mht. formler. Illustration 32: Indstillinger for objekter Indlæs Hvis [I] er markeret, konverteres Microsoft formler når dokumenter indlæses. Dette er muligt, når formlen blev oprettet med MathType5 (op til version 3.1) eller med Microsoft Equation. Sidstnævnte er dog reduceret, idet ældre versioner af MathType er licenseret af Microsoft og må kun anvendes i Microsoft Office. Formler, som er oprettet af nyere versioner af MathType eller af den nye Microsoft formelredigering “OMML6 Equation Editor” (Microsoft Office 2010 og i en vis udstrækning 2007), kan ikke konverteres. Hvis et dokument, som er oprettet med Microsoft Office 2010, og som indeholder en OMML formel, gemmes i .doc filformat, konverteret Microsoft Office formlen til et grafisk billede. Billedet vil være synligt i LibreOffice, men kan ikke redigeres. Hvis du indlæser et .docx dokument, som indeholder OMML formler, mistes formlerne i konverteringen, uanset om [I] er markeret eller ej. Formler, oprettet i Microsoft Office med MathType eller Microsoft Equation Editor, betragtes som OLE-objekter. Hvis [I] ikke er markeret, opretholdes dette i LibreOffice. Dobbeltklik på objektet, og objektet åbnes med MathType, og nye formler kan indsættes med Indsæt > Objekt > OLE-Objekt. Denne indstilling anbefales, hvis du har MathType installeret. Gem Hvis [G] er markeret, konverterer LibreOffice formlen til et format, som kan læses og redigeres med Microsoft Equation Editor og MathType. Når [G] ikke er markeret, håndteres formlen som et 5 http://www.dessci.com/en/ 6 Office Math Markup Language Eksport og import 43 OLE-objekt ved konvertering til .doc format, og opretholdes i LibreOffice. Dobbeltklik på objektet i Word vil forsøge at åbne formlen med LibreOffice. Hvis du gemmer i .docx format, konverteres formler ikke, uanset om [G] er markeret eller ej. Åbne LibreOffice tekstdokumenter med Microsoft Word 2010 Når du bruger Microsoft Office 2010, er det muligt at åbne LibreOffice-filer i .odt-format. Microsoft Office 2010 rapporterer en fejl, men uanset hvad, vises et “reparationsdokument”. I dette dokument er alle originale formler konverteret til OMML. Hvis du igen gemmer i .odt-format, konverterer Microsoft Office 2010 formler til MathML, og disse formler kan redigeres med LibreOffice. Sørg for, at symboler, som hører sammen, er grupperet med parenteser, selvom det ikke er absolut nødvendigt. Det gør det muligt for LibreOffice at oversætte formlen til MathML. Brug f.eks. sum from {i=1} to n {i^2} frem for sum from i=1 to n i^2. I det sidste eksempel mistes formateringen. LibreOffice kan ikke længere vise den oprindelige Math-opmærkning i formelredigeringen, og genererer i stedet ny opmærkning fra den interne MathML-opmærkning. XHTML XHTML-formatet er kun til rådighed for eksport. Derfor finder du muligheden under Filer > Eksport. Hvis muligheden ikke findes i din opsætning, kan du installere det nødvendige filter (kør LibreOffice installation, vælg Ændre, og vælg derefter Valgfrie komponenter > XSLT Eksempelfiltre). Erstatningsgrafikken for formler indlejres i filen, men den oprindelige Mathopmærkningskode, herunder et anoteringselement i MathML, er fraværende i dette tilfælde (sammenlign med afsnittet i Ekporter som MathML på side 41). Om dokumentet vises korrekt, afhænger af browseren. Firefox viser dokumentet korrekt, inklusiv formlerne. Opera og Internet Explorer har problemer med de indlejrede billeder. Det ældre filter “HTML Document (OpenOffice.org Writer)(.html)“ har ikke fomler, men benytter en dårlig form for gif-format. Flad XML Formatet kan LibreOffice både læse og skrive til. Hvis muligheden ikke er tilgængelig under Filer – Gem eller Filer - Gem som..., kan du installere det krævede filter. Med dette format gemmes alle dokumentets informationer, herunder skabelonen, i en enkelt XML-fil. Med andre ord, det er ikke en zip-fil med mange XML-filer, som odt-filer normalt består af. Formler indlejres som MathMLelementer, tilsvarende eksport til MathML. Forskellen er, at de enkelte formler ikke gemmes særskilt, kun indlejret. Dette format egner sig til at gemme direkte i et versionskontrol-system som Subversion eller Git. Udvidelser (Extensions) Hvis du ofte arbejder med formler, kan du have interesse i at installere en af disse udvidelser. Begge programmer supplerer hinanden, og kan sagtens benyttes sammen. Dmaths Dmaths er en udvidelse til mere end blot hurtig formelindtastning. Dmaths er en matematisk makropakke til LibreOffice Writer, der kan installeres som en udvidelse. Download den her: http://extensions.libreoffice.org/extension-center/dmaths. 44 Redigering af formler med LibreOffice 4.2 Efter du har installeret Dmath, skal du lukke og genstarte LibreOffice. Nu viser Writer en ny menu (Illustration 33), en ny værktøjslinje med 36 ikoner (Illustration 34), en ny værktøjslinje med yderligere 26 ikoner til brug med Gdmath (Illustration 35), en ny værktøjslinje med 10 ikoner til brug for AHmath3D (Illustration 36), og yderligere to værktøjslinjer til at kontrollere de først nævnte værktøjslinjer (Illustration 37). Illustration 33: Dmath menu Illustration 34: Dmath værktøjslinje Illustration 35: GDmath værktøjslinje Illustration 37: Flere værktøjslinjer Illustration 36: AHmath3D værktøjslinje Dmaths tilbyder en lang række værktøjer til at lave formler i Writer-dokumenter: • • • • • Enkeltklik opretter Math-formler fra tekstinput (orange symboler) Opret Math-formler fra en inputdialog (violette symboler) Opmærkning af tekst (blå symboler) Ændre egenskaber for eksisterende formler (grønne symboler) Tegne billeder, gitre, statistiske diagrammer og geometriske symboler (turkisblå symboler) Udvidelser (Extensions) 45 • Tegne og ændre geometriske objekter (grå GDmath værktøjslinje, som også er tilgængelig • i LibreOffice Draw) Tegne 3D objekter (AHmath 3D værktøjslinje) Menuen giver adgang til yderligere tilføjelser, konfiguration og en detaljeret Dmaths Help Guide. Dmaths er oprindeligt udviklet af den franske matematiker, Didier Dorange, og er nu også tilgængelig på engelsk, tysk, fransk og spansk. Se også hjemmesiden www.dmaths.org. Symbolske beregninger med CmathOOo og CmathOOoCAS CmathOOo er et program som, takket være tekstbehandling, giver dig mulighed for at indtaste matematiske udtryk med samme syntaks som i gymnasiets lommeregner. Udvidelsen CmathOOoCAS aktiverer symbolske beregninger som med Xcas7 direkte i tekstbehandlingsprogrammet; formatering og layout af resultatet bygges med CmathOOo. . D ir Denne udvidelse kan downloades fra Apache OpenOffice extension website: http://extensions.services.openoffice.org/fr/project/CmathOOo eller fra Christophe Devalland’s website http://cdeval.free.fr. Direkte link til siden er http://cdeval.free.fr/spip.php?article85. Tekniske detaljer OASIS Open Document Format for Office applications ODF specifikationen indeholder ikke en ny standard for matematiske formler, men overtager Standard Mathematical Markup Language (MathML), som er udviklet af World Wide Web Consortium (W3C)8. Af de to beskrevne typer, præsentationsopmærkning og indholdsopmærkning, bruger ODF den første. Derfor beskrives præsentationen af formlen frem for den matematiske betydning. Opmærkningssproget MathML adskiller sig fra det der benyttes i formelredigering. Et eksempel er formlen int from {i=1} to 3 {f(t) {nitalic d}t}, hvor delen from... to… ikke oversættes men konverteres til MathM svarende til int_{i=1}^3. Den originale formel i formelredigering er en StarMath9 5.0 syntaks. For at undgå at den går tabt, gemmes den som et annotationselement. Andre programmer behøver hverken at læse eller gemme dette element, lige som de ikke opretter det. I LibreOffice bliver formler altid erstattet af en grafisk repræsentation. I opbevaringsformaterne .odf, .odt og så videre gemmes disse grafiske repræsentationer i separate foldere og kædes internt til dokumentet. Hvis du derimod benytter filformatet Open Document (Flad XML), eller eksporterer til XHTML, indlejres disse billeder direkte. Til dette formål indkodes de i BASE64. Håndtering af formler i Basic Dette afsnit er ikke en introduktion til programmering, men beskriver nogle konkrete aspekter af formler i Basic. Du kan finde yderligere indformation om typer og services her: http://api.libreoffice.org/common/ref/com/sun/star/module-ix.html. Formler i Writer-dokumenter I Writer-dokumenter tilhører alle objekter, også formler, en samling af typer kaldet SwXTextEmbeddedObjects: 7 http://www-fourier.ujf-grenoble.fr/~parisse/giac.html 8 http://www.w3.org/TR/2003/REC-MathML2-20031021 9 LibreOffice er baseret på StarOffice, udviklet af StarDivision og Sun Microsystems. 46 Redigering af formler med LibreOffice 4.2 oCurrentController = ThisComponent.getCurrentController() oTextDocument = oCurrentController.Model oEmbeddedObjects = oTextDocument.EmbeddedObjects Denne samling er nummereret fortløbende fra 0. Du kan finde et objekt således: nEndIndex = oEmbeddedObjects.Count-1 for nIndex=0 to nEndIndex oMathObject = oEmbeddedObjects.getByIndex(nIndex) For at afgøre om objektet er en formel, kan du afprøve om den understøtter en service, som kun bruges for formler: oModel = oMathObject.Model if oModel.supportsService("com.sun.star.formula.FormulaProperties") then Alternativt kan du teste om den CLSID, som alle objekter håndterer, tilhører et Math-objekt: if oMathObject.CLSID = "078B7ABA-54FC-457F-8551-6147e776a997" then Ved at bruge modellen, kan du tilgå egenskaberne for formlen, f.eks. den generelle skriftstørrelse: oModel.BaseFontHeight = 12 For at vise ændringen må formlen gentegnes. Egenskaben ExtendedControlOverEmbeddedObject tilbyder visse metoder, som gælder OLE-objekter: oXCOEO = oMathObject.ExtendedControlOverEmbeddedObject oXCOEO.update() Til illustration er her en makro, som ændrer formateringen i alle formler i et dokument: Sub ChangeFormatFormule oCurrentController = ThisComponent.getCurrentController() oTextDocument = oCurrentController.Model oEmbeddedObjects = oTextDocument.EmbeddedObjects nEndIndex = oEmbeddedObjects.Count-1 for nIndex=0 to nEndIndex oMathObject = oEmbeddedObjects.getByIndex(nIndex) oModel = oMathObject.Model if (not isNull(oModel)) then if(not isEmpty(oModel)) then if oModel.supportsService("com.sun.star.formula.FormulaProperties") then ' or if oMathObject.CLSID = "078B7ABA-54FC-457F-8551-6147e776a997" then oModel.BaseFontHeight = 11 policeCommune= "Liberation Serif" ' Variables oModel.FontNameVariables= policeCommune Tekniske detaljer 47 oModel.FontVariablesIsItalic=true oModel.FontVariablesIsBold=false ' Functions oModel.FontNameFunctions = policeCommune oModel.FontFunctionsIsItalic=false oModel.FontFunctionsIsBold=false ' Numbers oModel.FontNameNumbers= policeCommune oModel.FontNumbersIsItalic=false oModel.FontNumbersIsBold=false ' Text oModel.FontNameText= policeCommune oModel.FontTextIsItalic=false oModel.FontTextIsBold=false ' Update oXCOEO = oMathObject.ExtendedControlOverEmbeddedObject oXCOEO.update() endif ' if formula endif ' if not empty endif ' if not null next nIndex ThisComponent.reformat() ' End Sub Check hjælpesiden 10 for FormulaProperties for at se alle egenskaberne, som du kan ændre. Formler i Draw, Impress og Calc I Draw, Impress og Calc behandles formler tilsvarende som grafik. Når du har påvirket et objekt, kontroller først, om det er et OLE-objekt og derefter, om det er et formelobjekt. En makro bygges grundlæggende op som denne: if oShape.supportsService("com.sun.star.drawing.OLE2Shape") then if oShape.CLSID = "078B7ABA-54FC-457F-8551-6147e776a997" then oModelFormula = oShape.Model oModelFormula.BaseFontHeight = 12 I dette tilfælde er en konkret opdatering (gentegning) ikke nødvendig. Eksempler Titel Leibniz-formlen Opmærkning det underline {underline {A} } = sum from{%sigma in S_n } sgn(%sigma) prod from{i=1} to {n} a_{i %sigma (i)} Wave equation af J. {partial sup 2 u} over {partial t sup 2} = d'Albert, 1746 c sup2 {partial sup 2 u} over {partial x http://en.wikipedia.o sup 2 } rg/wiki/Wave_equati on Resultat n det A= ∑ sgn (σ)∏ ai σ (i) σ ∈Sn 2 i=1 2 ∂ u 2∂ u =c 2 2 ∂t ∂x 10 http://api.libreoffice.org/common/ref/com/sun/star/formula/FormulaProperties.html 48 Redigering af formler med LibreOffice 4.2 Fourier transform af hat f ( ξ ) = int from{infinity} to{infinity} f J. Fourier, 1822 ( x )e sup{ -2 %pi i %chi ξ } dx http://en.wikipedia.o rg/wiki/Fourier_tran sform y_t + A(y)y_x = 0 Navier–Stokes equation af C. Navier og G Stokes 1845. http://en.wikipedia.o rg/wiki/NavierStokes_equation Eksempler ∞ −2 π i χξ f^ (ξ)=∫ f (x )e dx ∞ y t + A ( y) y x =0 49 Math kommandoer – komplet reference Unære og binære operatorer Operator Kommando Visning +tegn +1 +1 –tegn –1 −1 +/– tegn +–1 eller plusminus 1 ±1 –/+ tegn –+1 eller minusplus 1 ∓1 Addition + a + b a+b Subtraktion (–) a – b a−b Dot produkt a cdot b a⋅b Multiplikation (X) a times b a×b Multiplikation (asterisk) a * b a∗b Division (som et delestykke) a over b a b Division (som en operator) a div b a÷b Division (med en skråstreg) a / b a /b Konkatenering a circ b a °b Division (med en bred skråstreg) a wideslash b Bred backslash a widebslash b Boolsk not neg a ¬a Boolsk og a and b eller a & b a∧b Boolsk eller a or b eller a | b a∨b Backslash a bslash b a∖ b Direkte sum a oplus b a⊕b Direkte minus a ominus b a⊖b Tensorielt produkt a otimes b a⊗b a odot b a⊙b Tensoriel division a odivide b a⊘b Tilpasset unær operator uoper monOp b monOp b Tilpasset binær operator a boper monOp b a monOp b 50 a b b a Redigering af formler med LibreOffice 4.2 Relationer Operation Kommando Visning Er lig med a = b a=b Er ikke lig med a <> b eller a neq b a≠b Mindre end a < b eller a lt b a< b Mindre end eller lig med a <= b a leslant b a≤b a⩽b Meget mindre end a ll b eller a << b a≪b Større end a > b eller a gt b a> b Større end eller lig med a >= b a geslant b a≥b a⩾b Meget større end a gg b eller a >> b a≫b Cirka a approx b a≈b Ligner a sim b a∼b Ligner eller er lig med a simeq b a≃b Kongruent a equiv b a≡b Proportional a prop b a∝b Parallel a parallel b a∥b Ortogonal med a ortho b a⊥b Dividerer a divides b a∣b Dividerer ikke a ndivides b a∤ b Går mod a toward b a→ b Venstre pil a dlarrow b a⇐b Dobbelt venstre eller højre pil a dlrarrow b a ⇔b Højre pil a drarrow b a⇒b Går forud a prec b a≺b Følger efter a succ b a≻b Går forud eller lig med a preccurlyeq b a≼b Følger efter eller er lig med a succcurlyeq b a≽b Går forud eller lig med a precsim b a≾b Følger efter eller er lig med a succsim b a≿b Går ikke forud a nprec b a⊀b Følger ikke efter a nsucc b a⊁b Definition a def b a≝b Image fra a transl b a⊷b Origin fra a transr b a⊶b Math kommandoer – komplet reference 51 Mængdeoperatorer Operation Kommando Visning Tilhører a in B a∈B Tilhører ikke a notin B a∉B Rummer A owns b or A ni b A∋b or A∋b Fællesmængde A intersection B A∩B Foreningsmængde A union B A∪B Komplementærmængde A setminus B A∖ B Division A slash B A/ B Delmængde A subset B A⊂B Delmængde eller lig med A subseteq B A⊆B Overmængde A supset B A⊃B Overmængde eller lig med A supseteq B A⊇B Ikke delmængde A nsubset B A⊄B Ikke delmængde eller lig med A nsubseteq B A⊈B Ikke overmængde A nsupset B A⊅B Ikke overmængde eller lig med A nsupseteq B A⊉B Tom mængde emptyset ∅ Aleph aleph ℵ Mængde af naturlige tal setN ℕ Mængde af heltal setZ ℤ Mængde af rationelle tal setQ ℚ Mængde af reelle tal setR ℝ Mængde af komplekse tal setC ℂ 52 Redigering af formler med LibreOffice 4.2 Funktioner Operation Kommando Visning Numerisk værdi abs{a} ∣a∣ Fakultet fact{a} ❑! a! Kvadratrod sqrt{a} √a nte rod nroot{n}{a} √n a Opløftet til a^{b} ab Eksponentiel func e^{a} ea Naturlig logaritme ln(a) ln(a) Eksponential funktion exp(a) exp(a) Logaritme log(a) log(a) Sinus sin(a) sin(a) Cosinus cos(a) cos(a) Tangens tan(a) tan (a) Cotangent cot(a) cot(a) Hyperbolsk sinus sinh(a) sinh(a) Hyperbolsk cosinus cosh(a) cosh(a) Hyperbolsk tangent tanh(a) tanh(a) Hyperbolsk cotangens coth(a) coth(a) Arcsinus arcsin(a) arcsin(a) Arccosinus arccos(a) arccos(a) Arctangens arctan(a) arctan(a) Arccotangens arccot(a) arccot(a) Arc hyperbolsk sinus arsinh(a) arsinh(a) Arc hyperbolsk cosinus arcosh(a) arcosh(a) Arc hyperbolsk tangens artanh(a) artanh(a) Arc hyperbolsk cotangens arcoth(a) arcoth(a) Math kommandoer – komplet reference 53 Operatorer Alle operatorer kan bruges med afgrænsning (“from” og “to”). Operation Kommando Visning Grænseværdi lim{a} lim a Nedre grænseværdi liminf{a} lim inf a Øvre grænseværdi limsup{a} lim sup a Sum sum{a} Produkt prod{a} Coprodukt coprod{a} Integrale int{a} ∑a ∏a ∐a ∫a Dobbelt integrale iint{a} ∬a Tredobbelt integrale iiint{a} ∭a Integralkurve lint a ∮a Dobbelt integralkurve llint a ∯a Tredobbelt integralkurve lllint a ∰a Summationssymbol vist med nedre grænse sum from {3} b ∑b Produktsymbol vist med øvre grænse prod to {3} r ∏r Integrale vist med øvre og nedre grænser int from {r_0} to {r_t} a Tilpasset operator oper Op from 0 to 1 a 3 3 rt ∫a r0 1 Op a 0 54 Redigering af formler med LibreOffice 4.2 Attributter Operation Kommando Visning Accent acute acute a á Accent grave grave a à Hácek check a ǎ Breve breve a ă Cirkel circle a å Prik dot a ȧ Dobbelt prik ddot a ä Tredobbelt prik dddot a a⃛ Linje over bar a ̄a Vektorpil vec a ⃗ a Tilde tilde a ã Accent cirkumfleks hat a â Bred vektorpil widevec abc ⃗ abc Bred tilde widetilde abc ̃ abc Bred cirkumfleks widehat abc ̂ abc Linje over overline abc abc Linje under underline abc abc Linje gennem overstrike abc acb Gennemsigtig (bruges til at skabe en afstand med præcis størrelse) phantom a Fed skrift bold a a Ikke fed skrift nbold a a Kursiv skrift11 ital "a" eller italic "a" Ikke kursiv skrift nitalic a a Skriftstørrelse size 16 qv qv Skriftstørrelse size +12 qv qv Skriftstørrelse size *1.5 qv qv Efterfølgende element uden serif skrift12 font sans qv qv Efterfølgende element med serif skrift font serif qv qv 11 Tekst, som ikke markeres som tekst, og som ikke er en kommando, betragtes som en variabel. Variable bliver normalt vist med kursiv skrift. 12 Der er tre grundlæggende skrifttyper: sans serif (uden serif-tegn), serif (med serif-tegn), og fixed (fast bredde, ikke-proportional). Se side 23. Math kommandoer – komplet reference 55 Operation Kommando Visning Efterfølgende element med fast bredde font fixed qv qv Efterfølgende tekst cyan13 color cyan qv qv Efterfølgende tekst gul color yellow qv qv Efterfølgende tekst hvid color white qv qv Efterfølgende tekst grøn color green qv qv Efterfølgende tekst blå color blue qv qv Efterfølgende tekst rød color red qv qv Efterfølgende tekst sort color black qv qv Efterfølgende tekst magenta color magenta qv qv Efterfølgende tekst grøn og derefter standard color green X qv X qv Omslut med parentes for at farve mere end et element color green {X qv} X qv Parenteser Operation Kommando Visning Grupperingsparenteser (bruges til at kontrollere sammenhænge) {a} a Runde parenteser (a) (a) Kantede parenteser [b] [b ] Dobbelt kantede parenteser ldbracket c rdbracket ⟦c⟧ Omkransning lbrace w rbrace {w } Trekantede parenteser langle d rangle 〈d 〉 Operatorparenteser langle a mline b rangle 〈a∣ b〉 Øvre halvdel af kantede parenteser lceil a rceil ⌈a ⌉ Nedre halvdel af kantede parenteser lfloor a rfloor ⌊a ⌋ Enkelt linje lline a rline ∣a∣ Dobbelt linje ldline a rdline ∥a∥ Skalerbare runde parenteser left ( stack{a # b # z} (tilføj “left” foran venstreparentesen og right ) “right” foran højreparenteser) () Skalerbare kantede parenteser (som ovenfor) left [ a over b right ] Skalerbare dobbelte kantede parenteser (som ovenfor) left ldbracket a over b right rdbracket [] ⟦⟧ a b z a b a b 13 For alle farver gælder farven for den efterfølgende tekst indtil første mellemrum. For at benytte farven for flere tegn, skal du indramme teksten i krøllede parenteser. 56 Redigering af formler med LibreOffice 4.2 Operation Kommando Visning { 〈 〈 ⌈ a b } 〉 ∣〉 ⌉ Skalerbare kantede parenteser (som ovenfor) left lbrace a over b right rbrace Skalerbare trekantede parenteser (som ovenfor) left langle a over b right rangle Skalerbare operatorparenteser (som ovenfor) left langle a over b mline c right rangle Skalerbare øvre halvdel af kantede parenteser (som ovenfor) left lceil a over b right rceil Skalerbare nedre halvdel af kantede parenteser (som ovenfor) left lfloor a over b right rfloor Skalerbare linjer (som ovenfor) left lline a over b right rline Skalerbare dobbelte linjer (som ovenfor) left ldline a over b right rdline Uparede parenteser (som ovenfor) left langle a over b right rfloor ⌊⌋ ∣∣ ∥∥ 〈⌋ Isolerede parenteser left lbrace stack {a=2#b=3} right none { a=2 b=3 Øvre krøllede parenteser {the brace is above} overbrace a Nedre krøllede parenteser {the brace is below} underbrace {f} Math kommandoer – komplet reference a b a c b a b a b a b a b a b a ⏞ the brace is above the brace is below ⏟ f 57 Formater Operation Kommando Visning Opløftet til (hævet skrift) a^{b} ab Indeks (sænket skrift) a_{b} ab Left superscript a lsup{b} b Left subscript a lsub{b} Center superscript a csup{b} a Center subscript a csub{b} a Linjeskift asldkfjo newline sadkfj asldkfjo sadkfj Lille afstand (grave) stuff `stuff stuff stuff Ingen afstand stuff~stuff stuff stuff Uden afstand nospace { x + y } x+ y Normal x+y x+ y Stak på 2 binom{a}{b} a b Stak på mere end 2 stack{a # b # z} a b z Matrice matrix{ a # b ## c # d } a b c d Justér tegn til venstre (tekst centreres som standard) stack{Hello world # alignl(a)} Hello world (a) Centrér tegn stack{ Hello world # alignc(a)} Hello world (a) Justér tegn til højre stack{ Hello world # alignr(a)} Hello world (a) Ligning justeret om '=' (ved brug af 'matrice') matrix{ a # "=" # alignl{b} ## {} # "=" # alignl{c+1} } a =b =c +1 Ligning justeret om '=' (ved brug af 'phantom') stack{ alignl{a} = b # alignl{phantom{a} = c+1} } a =b =c +1 58 b a a b b Redigering af formler med LibreOffice 4.2 Andre Operation Kommando Visning Uendelig infinity eller infty ∞ Partiel partial ∂ Nabla nabla ∇ Eksisterer exists ∃ Eksisterer ikke notexists ∄ For alle forall ∀ H bar hbar ℏ Lambda bar lambdabar ƛ Reelle del re ℜ Imaginære del im ℑ Weierstrass p wp ℘ Omvendt epsilon backepsilon ∍ Venstre pil leftarrow ← Højre pil rightarrow → Pil op uparrow ↑ Pil ned downarrow ↓ Prikker i bunden dotslow … Prikker i midten dotsaxis ⋯ Lodrette prikker dotsvert ⋮ Prikker diagonal opad dotsup eller dotsdiag ⋰ Prikker diagonal nedad dotsdown ⋱ Math kommandoer – komplet reference 59 Advarsel I lokaliserede versioner af Writer er opmærkningsnavne for specialtegn og græske tegn oversat, og dette gør sig også gældende for den danske version. Hvis du bruger disse kommandoer i f.eks. en engelsk version af LibreOffice, vil de ikke fungere. Du kan dog fortsat benytte symbolkataloget (se side 37) til at finde det pågældende tegn. På denne måde får du også vist det danske navn for symbolet. Når først symbolet er indsat, vises det korrekt i enhver sprogversion. I modsætning til kommandoer er navne på specialtegn følsomme for STORE og små bogstaver. Græske tegn Tegn kan skrives med kursiv ved at tilføje et i efter procenttegnet. For eksempel, %iPI Π stedet for %PI Π . i Β %GAMMA Γ Η %THETA Θ %JOTA Ι Λ %MY Μ %NY Ν %XI Ξ %OMIKRON Ο %PI Π %RHO Ρ %TAU Τ %YPSILON Υ %PHI Φ %CHI Χ %PSI Ψ %OMEGA Ω %alpha α %beta β %gamma γ %delta δ %epsilon ϵ ε %zeta ζ %eta η %theta θ %vartheta ϑ %jota ι %kappa κ %lambda λ %my μ %ny ν %xi ξ %omikron ο %pi π %varpi ϖ %rho %varrho ϱ %sigma σ %varsigma ς %tau τ %ypsilon υ %phi ϕ %varphi φ χ %psi ψ %omega ω %ALPHA Α %BETA %ZETA Ζ %LAMBDA %varepsilon %ETA %SIGMA %chi Σ %DELTA Δ %EPSILON Ε %KAPPA Κ ρ Specialtegn Visse specialtegn svarer til samme symbol som en operator, men der er ingen syntakskontrol (tilstedeværelse af venstre og højre element). %gåendemod → %element ∈ %intetelement ∉ %uendelig ∞ %vinkel ∢ %og ∧ %eller ∨ %forskelligfra %mereend ≫ %mindreend ≪ %promille %identisk 60 ‰ ≡ ≠ Redigering af formler med LibreOffice 4.2 Reserverede ord Reserverede ord er ord eller udtryk, som bruges til at kontrollere en specifik detalje i LibreOffice. Du kan ikke bruge disse reserverede ord som variabelnavne. Hvis du vil benytte disse ord i en formel, kan det kun ske ved at skrive ordet i "gåseøjne". Oversigt over reserverede ord med kommentarer: ` Lille afstand. Se operatoren ‘grave’. ^ Hævet skrift. _ Sænket skrift - Subtraktion eller minus -+ '-+' tegn med '-' over '+' . Punkt. Skal have et tegn foran ( Åbningsparentes ) Lukkeparentes [ Åbningsparentes ] Lukkeparentes { Åbningsparentes for gruppering af tegn } Lukkeparentes for gruppering af tegn * Produkt eller multiplikation / Division på én linje \ Før en parentes, betragt tegnet som et normalt teksttegn. Se ‘bslash’ & Logisk 'og' # Adskiller elementer i en række ## Adskiller rækker i en matrice % Indikerer et specialtegns navn (vises hvis navnet genkendes) %% Kommentar + Addition +- '+-' tegn med '+' over '-' < Mindre end <?> Indikerer en pladsholder. Vises med en lille firkant i formlen. Naviger gennem pladsholdere med F4 og Ctrl+F4. << Meget mindre end <= Mindre end eller lig med <> Forskellig fra = Lig med > Større end >= Større end eller lig med >> Meget større end | Logisk 'eller' Math kommandoer – komplet reference 61 ~ Stor afstand. Se ‘tilde’. abs Absolut værdi acute Accent acute for et enkelt tegn aleph Første bogstav i det hebraiske alfabet (kardinaltegn). alignb Lodret justering nederst 14 alignc Vandret justering centreret alignl Venstrejustering alignm Lodret justering centreret 14 alignr Højrejusteret alignt Lodret justering øverst 14 and Logisk og approx Symboliserer cirka, to ~ over hinanden arccos Arc cosinus arccot Arc cotangens arcosh Arc hyperbolsk cosinus arcoth Arc hyperbolsk cotangens arcsin Arc sinus arctan Arc tangens arsinh Arc hyperbolsk sinus artanh Arc hyperbolsk tangens backepsilo n Omvendt epsilon. bar Tilføj linje til næste tegn. binom 2 elementer over hinanden black Farven sort blue Farven vlå bold Fed skrift boper Næste tegn betragtes som en binær operator breve Halv cirkel opad bslash Operator \ cdot '.' for multiplikation check Omvendt accent circumflex circ 'Rund' operator til komposition af funktioner circle Tilføj en cirkel over næste tegn 14 Disse genveje er align-bottom, align-mid and align-top, (lodrette justeringer). Math genkender dem, men uden konsekvens. 62 Redigering af formler med LibreOffice 4.2 color Sæt farven: black, blue, cyan, green, magenta, red, white, yellow ge Større end eller lig med, vandret lighedstegn coprod Coproduct (omvendt Π) eller direkte sum geslant Større end eller lig med, skråt lighedstegn cos Cosinus gg Meget større end '>>' cosh Hyperbolsk cosinus grave Tilføj en accent grave cot Cotangens green Farven grøn coth Hyperbolsk cotangens gt Større end csub Centreret sænket skrift hat Tilføj en accent circumflex csup Centreret hævet skrift hbar cyan Farven cyan Gennemstreget h (h), reduceret Plancks konstant (divideret med π) dddot Tilføj tre prikker over iiint Tredobbelt integrale. Tre integraltegn ddot Tilføj to prikker over iint Dobbelt integrale. To integraltegn def Lighedstegn med teksten DEF im Imaginær del div Division ':' med '-' i midten in Delmængde af divides ' | ' Sheffer linje, samme som det logiske tegn ‘eller’ infinity Uendelig infty Uendelig dlarrow Dobbelt venstre pil int Simpelt integrale dlrarrow Venstre og højre dobbelt pil Fællesmængde dot Tilføj en prik over næste tegn intersecti on dotsaxis Juster ... vandret i midten ital Kursiv dotsdiag Juster ... med +45° hældning italic Kursiv dotsdown Juster ... med -45° hældning lambdabar Gennemstreget lambda dotslow langle Juster ... i bunden dotsup Juster tre prikker med +45° hældning < for at starte '<...>' (trekantede parentesoperator : langle ... mline ... rangle) dotsvert Juster tre prikker lodret lbrace Synlig venstre krøllet parentes '{' downarrow Pil ned lceil Venstre kantet parentes uden bund drarrow Dobbelt højre pil ldbracket Dobbelt venstre kantet parentes emptyset Tom mængde ldline Venstre dobbelt linje (norm) '||' equiv Ekvivalent (lighedstegn med tre streger) le Mindre end eller lig med, vandret lighedstegn exists Der eksisterer (omvendt E) left Næste tegn betragtes som en åbningsparentes exp Eksponential leftarrow Venstrepil fact Faktorial (tilføj '!' efter) leslant fixed Attribut for skrifttype Mindre end eller lig med, skråt lighedstegn font Skrifttype lfloor Venstre kantet parentes uden top forall For alle (omvendt A) lim Afgrænsningsoperator from Går med 'to' for afgrænsning af integrale og sum osv. liminf Vigende afgrænsningsoperator limsup Øvre grænseværdi lint Linje-integrale (med en cirkel) ll Meget mindre end func Ændrer en variabel til en funktion Math kommandoer – komplet reference 63 lline Venstre linje for at åbne en absolut værdi '|' otimes Multiplikationstegn i cirkel over Division, for at skrive dividion med en vandret delestreg llint Dobbelt linje-integrale (med en cirkel) lllint Tredobbelt linje-integrale (med en cirkel) overbrace Skalerbar krøllet mængdeparentes øverst ln Naturlig logaritme overline Vandret bjælke over et tegn log Titals-logaritme overstrike Vandret bjælke gennem et tegn lsub Venstre sænket skrift owns Indeholder lsup parallel Venstre hævet skrift Parallel-operator '||' lt partial Mindre end '<' Delvis afledt; eller indstille margen phantom magenta Farven magenta for 'color' Fantomtegn eller usynligt tegn, som optager plads matrix Definerer en matrice plusminus '+-' med '+' over '-' minusplus '–+' tegn, '+' under '-' prod Produkt, Π mline Lodret linje '|' (trekantede parentesoperator : langle ... mline ... rangle) prop Proportional rangle '>' for at lukke '<...>' (trekantede parentesoperator : langle ... mline ... rangle) nabla Nabla, omvendt Δ. nbold Ikke fed skrift rbrace Synlig højre krøllet parentes ndivides Ikke dividerer, / lodret gennemstreget rceil Højre kantet parentes uden bund neg Nej rdbracket Dobbelt højre kantet parentes neq Forskellig fra rdline Højre dobbeltlinje (norm) '||' newline Ny linje re Reelle del ni Omvendt tegn er delmængde af red Farven rød for 'color' nitalic Ikke kursiv skrift rfloor Højre kantet parentes uden top none Kombineres med 'left' eller 'right' for at indikere usynlig venstre eller højre parentes right Næste tegn betragtes som en lukkende parentes rightarrow Højrepil rline Højre linje for at lukke den absolutte værdi '|' rsub Sænket skrift notin ¬l Er ikke delmængde af nroot n rod nsubset Ikke delmængde af nsubseteq Ikke delmængde af eller lig med rsup Hævet skrift nsupset Ikke ægte delmængde sans Skrifttype uden serif nsupseteq Indeholder ikke som ægte delmængde serif Skrifttype med serif odivide / i en cirkel setC Et sæt af komplekse tal odot '.' i en cirkel setminus \, forskel mellem mængder ominus '–' i en cirkel setN Sæt af naturlige tal oper Transformerer næste variabel i en større operator med afgrænsninger (som Σ) setQ Sæt af rationelle tal setR Sæt af reelle tal oplus Plussymbol i cirkel setZ Sæt af heltal or Logisk eller, omvendt ^ sim Er omtrent lig med ~ ortho Er ortogonal (vinkelret) med simeq Er omtrent lig eller eller lig med ~~ 64 te Redigering af formler med LibreOffice 4.2 sin Sinus transl To små cirkler, hvor venstre er udfyldt (Korrespondancesymbol billede af) sinh Hyperbolsk sinus size Skriftstørrelse transr To små cirkler, hvor højre er udfyldt (Korrespondancesymbol oprindelig af) slash Slash '/' underbrace sqrt Kvadratrod Skalerbar krøllet mængdeparentes forneden stack Definerer en stak af elementer med '#' underline Vandret bjælke under et tegn sub Sænket skrift union Fællesmængde, U subset Delmængde uoper Næste tegn betragtes som en unær operator (uændret størrelse) subseteq Delmængde eller lig med uparrow Pil op sum Sum, Σ vec sup Hævet skrift Tilføjer en lille pil (vektor) over næste tegn supset Indeholder som ægte delmængde white Farven hvid for 'color' supseteq Overmængde eller lig med widebslash Stor skråstreg '\' tan Tangent widehat Tilføjer en stor hat over næste tegn tanh Hyperbolsk tangent wideslash Divisor med en stor skråstreg '/' tilde Tilføj en tilde '~' over næste tegn widetilde times Multiplikator, 'X' Tilføjer en bred tilde over næste element to Sammen med 'from' til afgrænsninger af integraler og sum. widevec Tilføjer en bred pil over næste element wp Weierstrass p yellow Farven gul for 'color' toward Pil gående mod højre Math kommandoer – komplet reference 65 Stikordsregister A H O afgrænsning i sum / integral.......18 hjælpesystem..............................1 operatorer..................................54 andre kommandoer....................59 højrestillet..................................26 binære...................................50 attributter...................................55 mængde................................52 I unære...................................50 B ikon............................................37 opmærkning...............................11 baggrund...................................31 ikoner...........................................2 brugervejledninger.......................1 Impress......................................31 P indlejre symboler........................40 parenteser.................................56 C international Support....................1 isolerede...............................17 ioner...........................................41 krøllede parenteser...............15 Calc...........................................31 isotoper......................................41 skalere..................................16 centreret....................................26 uparede.................................17 D J R diagram......................................35 justering.....................................26 rammetypografi..............30, 31, 40 dokumentation.............................1 K relationer....................................51 Draw..........................................31 kanter.........................................31 F katalog.......................................37 S symbolsæt............................38 skriftstørrelse.............................22 farver.........................................28 flere linjer...................................18 kemiske formler.........................41 skrifttype....................................23 flydende vindue..........................36 kombinere i grupper...................34 standardskabelon......................40 størrelse.....................................31 forhåndsvisning............................8 formater.....................................58 L formelmarkør.............................14 licens...........................................4 T formelredigering.......................6, 8 tastatur.......................................37 formel layout.........................15 M tegn............................................... justering..........................26, 28 Mac..............................................4 græske.................................60 skriftstørrelse........................23 margin........................................30 specialle................................60 skrifttype...............................24 matematiske, kemiske og andre teksttilstand................................30 funktioner...................................53 formler.........................................6 tilgængelighed.............................1 MathML......................................41 G matricer......................................16 V genvej........................................37 molekyler...................................41 værktøjslinje...............................37 genvejstaster...............................4 venstrestillet...............................26 N nummerering..............................28 66 Redigering af formler med LibreOffice 4.2 Stikordsregister 67
© Copyright 2024