Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Præsentationer i LaTeX

Præsentationer i LaTeX

How to do presentations with LaTeX.

Arne Jørgensen

February 24, 2000
Tweet

More Decks by Arne Jørgensen

Other Decks in Technology

Transcript

  1. Danmarks TEX-brugergruppe 24. februar 2000 Resumé Indhold Hjemmeside Gå tilbage

    Luk Afslut Præsentationer i L A TEX ARNE JØRGENSEN
  2. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 2 af 12 Resumé Dette foredrag handler om hvordan man kan fremstille storskærmspræsentationer ved hjælp af L A TEX. Vi vil komme nærmere ind på en L A TEX-pakke der kan hjælpe os med opsætningen af „siderne“, og vi vil se på en postprocessor der tager over hvor TEX/L A TEX ikke kan hjælpe os længere. Tilsidst tager vi et kort kig på en alternativ løsning – stadig i TEX.
  3. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 3 af 12 Hvilke muligheder er der? Slides • Håndskrevne • Traditionel tekstbehandling • TEX og L A TEX – slides – seminar – foilTEX
  4. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 3 af 12 Hvilke muligheder er der? Slides • Håndskrevne • Traditionel tekstbehandling • TEX og L A TEX – slides – seminar – foilTEX Storskærm • Microsoft PowerPoint • Sun StarOffice • MagicPoint • TEX og L A TEX
  5. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 3 af 12 Hvilke muligheder er der? Slides • Håndskrevne • Traditionel tekstbehandling • TEX og L A TEX – slides – seminar – foilTEX Storskærm • Microsoft PowerPoint • Sun StarOffice • MagicPoint • TEX og L A TEX – DVI-filer – PostScript-filer – PDF-filer
  6. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 4 af 12 Hvad skal der til? Hvilke krav har vi
  7. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 4 af 12 Hvad skal der til? Hvilke krav har vi . . . og kan L A TEX opfylde dem?
  8. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 4 af 12 Hvad skal der til? Hvilke krav har vi . . . og kan L A TEX opfylde dem? Resultatet skal kunne fremvises på en (stor)skærm, og gerne på en vilkårlig platform
  9. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 4 af 12 Hvad skal der til? Hvilke krav har vi . . . og kan L A TEX opfylde dem? Resultatet skal kunne fremvises på en (stor)skærm, og gerne på en vilkårlig platform ; pdflatex producerer PDF-dokumenter der kan fremvises på en lang række platforme ved hjælp af fx Adobe
  10. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 4 af 12 Hvad skal der til? Hvilke krav har vi . . . og kan L A TEX opfylde dem? Resultatet skal kunne fremvises på en (stor)skærm, og gerne på en vilkårlig platform ; pdflatex producerer PDF-dokumenter der kan fremvises på en lang række platforme ved hjælp af fx Adobe A4 og lign. formater passer ikke til skærmens format
  11. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 4 af 12 Hvad skal der til? Hvilke krav har vi . . . og kan L A TEX opfylde dem? Resultatet skal kunne fremvises på en (stor)skærm, og gerne på en vilkårlig platform ; pdflatex producerer PDF-dokumenter der kan fremvises på en lang række platforme ved hjælp af fx Adobe A4 og lign. formater passer ikke til skærmens format ; Det er heldigvis let at tilpasse i L A TEX
  12. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 4 af 12 Hvad skal der til? Hvilke krav har vi . . . og kan L A TEX opfylde dem? Resultatet skal kunne fremvises på en (stor)skærm, og gerne på en vilkårlig platform ; pdflatex producerer PDF-dokumenter der kan fremvises på en lang række platforme ved hjælp af fx Adobe A4 og lign. formater passer ikke til skærmens format ; Det er heldigvis let at tilpasse i L A TEX Vi vil skal kunne navigere i dokumentet (frem, tilbage, indholdsfortegnelse, .. . )
  13. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 4 af 12 Hvad skal der til? Hvilke krav har vi . . . og kan L A TEX opfylde dem? Resultatet skal kunne fremvises på en (stor)skærm, og gerne på en vilkårlig platform ; pdflatex producerer PDF-dokumenter der kan fremvises på en lang række platforme ved hjælp af fx Adobe A4 og lign. formater passer ikke til skærmens format ; Det er heldigvis let at tilpasse i L A TEX Vi vil skal kunne navigere i dokumentet (frem, tilbage, indholdsfortegnelse, .. . ) ; hyperref-pakken er vor ven
  14. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 4 af 12 Hvad skal der til? Hvilke krav har vi . . . og kan L A TEX opfylde dem? Resultatet skal kunne fremvises på en (stor)skærm, og gerne på en vilkårlig platform ; pdflatex producerer PDF-dokumenter der kan fremvises på en lang række platforme ved hjælp af fx Adobe A4 og lign. formater passer ikke til skærmens format ; Det er heldigvis let at tilpasse i L A TEX Vi vil skal kunne navigere i dokumentet (frem, tilbage, indholdsfortegnelse, .. . ) ; hyperref-pakken er vor ven Referencer til eksterne dokumenter, websider, . . .
  15. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 4 af 12 Hvad skal der til? Hvilke krav har vi . . . og kan L A TEX opfylde dem? Resultatet skal kunne fremvises på en (stor)skærm, og gerne på en vilkårlig platform ; pdflatex producerer PDF-dokumenter der kan fremvises på en lang række platforme ved hjælp af fx Adobe A4 og lign. formater passer ikke til skærmens format ; Det er heldigvis let at tilpasse i L A TEX Vi vil skal kunne navigere i dokumentet (frem, tilbage, indholdsfortegnelse, .. . ) ; hyperref-pakken er vor ven Referencer til eksterne dokumenter, websider, . . . ; hyperref-pakken er vor ven
  16. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 4 af 12 Hvad skal der til? Hvilke krav har vi . . . og kan L A TEX opfylde dem? Resultatet skal kunne fremvises på en (stor)skærm, og gerne på en vilkårlig platform ; pdflatex producerer PDF-dokumenter der kan fremvises på en lang række platforme ved hjælp af fx Adobe A4 og lign. formater passer ikke til skærmens format ; Det er heldigvis let at tilpasse i L A TEX Vi vil skal kunne navigere i dokumentet (frem, tilbage, indholdsfortegnelse, .. . ) ; hyperref-pakken er vor ven Referencer til eksterne dokumenter, websider, . . . ; hyperref-pakken er vor ven Gå gennem en side „step-by-step“
  17. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 4 af 12 Hvad skal der til? Hvilke krav har vi . . . og kan L A TEX opfylde dem? Resultatet skal kunne fremvises på en (stor)skærm, og gerne på en vilkårlig platform ; pdflatex producerer PDF-dokumenter der kan fremvises på en lang række platforme ved hjælp af fx Adobe A4 og lign. formater passer ikke til skærmens format ; Det er heldigvis let at tilpasse i L A TEX Vi vil skal kunne navigere i dokumentet (frem, tilbage, indholdsfortegnelse, .. . ) ; hyperref-pakken er vor ven Referencer til eksterne dokumenter, websider, . . . ; hyperref-pakken er vor ven Gå gennem en side „step-by-step“ ; Ppower4-postprocessoren er vor ven
  18. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 4 af 12 Hvad skal der til? Hvilke krav har vi . . . og kan L A TEX opfylde dem? Resultatet skal kunne fremvises på en (stor)skærm, og gerne på en vilkårlig platform ; pdflatex producerer PDF-dokumenter der kan fremvises på en lang række platforme ved hjælp af fx Adobe A4 og lign. formater passer ikke til skærmens format ; Det er heldigvis let at tilpasse i L A TEX Vi vil skal kunne navigere i dokumentet (frem, tilbage, indholdsfortegnelse, .. . ) ; hyperref-pakken er vor ven Referencer til eksterne dokumenter, websider, . . . ; hyperref-pakken er vor ven Gå gennem en side „step-by-step“ ; Ppower4-postprocessoren er vor ven Pakken pdfscreen samler meget af denne funktionalitet.
  19. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 5 af 12 pdfscreen-pakken pdfscreen-pakken er lavet af C. V. Radhakrishnan. Pakken indlæser hyperref og sætter sidestørrelsen efter skærmens format. pdfscreen laver også forskellige navigationsmuligheder (menuer). \usepackage[options]{pdfscreen}
  20. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 5 af 12 pdfscreen-pakken pdfscreen-pakken er lavet af C. V. Radhakrishnan. Pakken indlæser hyperref og sætter sidestørrelsen efter skærmens format. pdfscreen laver også forskellige navigationsmuligheder (menuer). \usepackage[options]{pdfscreen} Options screen laver en skærmudgave af dokumentet print laver en udgave til udskrift article, amsart, book, amsbook den anvendte \documentclass sidebar navigationsmenuen sættes i siden (standard er i bunden) farvepalette bluelace, blue, gray, orange, palegreen, chocolate. sprog pdfscreen kender 12 europæiske sprog (herunder dansk)
  21. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 6 af 12 Kommandoer \emblema{...} logo el.lign. på forsiden \emblemb{...} logo el.lign. på øvrige sider \urlid{...} hjemmeside \emailid{...} e-post-adresse \screensize{...}{...} skærmstørrelse (16:9 ?) \affname{...} „affiliation“ \divname{...} „division“ \markboth{...}{...} \begin{screen}...\end{screen} og \begin{print}...\end{print} er omgivelser der kun bliver sat i hhv. skærmversionen og den trykte version. \duplex{...}{...} gør det tilsvarende med hhv. første og anden parameter.
  22. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 7 af 12 Potentielle problemer Sprogforbistringer med mere • Navigationspaneler i bunden bliver ikke oversat.
  23. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 7 af 12 Potentielle problemer Sprogforbistringer med mere • Navigationspaneler i bunden bliver ikke oversat. • Hvis mere end et sprog gives som option vælges det første som default. I Babel er det det sidste.
  24. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 7 af 12 Potentielle problemer Sprogforbistringer med mere • Navigationspaneler i bunden bliver ikke oversat. • Hvis mere end et sprog gives som option vælges det første som default. I Babel er det det sidste. • Resumé-knappen på titelsiden går altid til næste side og ikke til siden med resumeet.
  25. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 7 af 12 Potentielle problemer Sprogforbistringer med mere • Navigationspaneler i bunden bliver ikke oversat. • Hvis mere end et sprog gives som option vælges det første som default. I Babel er det det sidste. • Resumé-knappen på titelsiden går altid til næste side og ikke til siden med resumeet. • Sammenhæng mellem Resumé og Indholdsfortegnelse (standard L A TEX?).
  26. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 7 af 12 Potentielle problemer Sprogforbistringer med mere • Navigationspaneler i bunden bliver ikke oversat. • Hvis mere end et sprog gives som option vælges det første som default. I Babel er det det sidste. • Resumé-knappen på titelsiden går altid til næste side og ikke til siden med resumeet. • Sammenhæng mellem Resumé og Indholdsfortegnelse (standard L A TEX?). • pdfscreen.sty burde være pdfscreen.cls.
  27. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 7 af 12 Potentielle problemer Sprogforbistringer med mere • Navigationspaneler i bunden bliver ikke oversat. • Hvis mere end et sprog gives som option vælges det første som default. I Babel er det det sidste. • Resumé-knappen på titelsiden går altid til næste side og ikke til siden med resumeet. • Sammenhæng mellem Resumé og Indholdsfortegnelse (standard L A TEX?). • pdfscreen.sty burde være pdfscreen.cls. • . .. mange flere som hverken foredragsholderen eller programmøren har opdaget.
  28. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 8 af 12 Ppower4-postprocessoren Ppower4 (P4, Pdf Presentation Post Processor) af Klaus Guntermann består af 1. en L A TEX-pakke, pause.sty 2. en postprocessor i Java L A TEX-pakken har en kommando, \pause, der indsætter et mærke i PDF-dokumentet. Javaprogrammet tager hver side i PDF-dokumentet og deler den op i én eller flere sider – „en side for hvert mærke.“
  29. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 8 af 12 Ppower4-postprocessoren Ppower4 (P4, Pdf Presentation Post Processor) af Klaus Guntermann består af 1. en L A TEX-pakke, pause.sty 2. en postprocessor i Java L A TEX-pakken har en kommando, \pause, der indsætter et mærke i PDF-dokumentet. Javaprogrammet tager hver side i PDF-dokumentet og deler den op i én eller flere sider – „en side for hvert mærke.“ ~% ppower4 mitdokument.pdf nytdokument.pdf This is PPower4 version 0.7.1. [1][2][3.][4............][5.][6][7...][8..][9][10] Writing modified output file... Done.
  30. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 9 af 12 Potentielle problemer
  31. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 9 af 12 Potentielle problemer • fodnoter1 • navigationspaneler • sidenumre • . .. . . . genereres måske på et forkert tidspunkt i forhold til hvor man ønsker dem.
  32. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 9 af 12 Potentielle problemer • fodnoter1 • navigationspaneler • sidenumre • . .. . . . genereres måske på et forkert tidspunkt i forhold til hvor man ønsker dem. Hold tungen lige i munden – vær sikker på hvad du gør! 1Det kan I jo nok se!
  33. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 10 af 12 Andre muligheder • „fading in and out“ • andre fancy sideskift • lyd- og videosekvenser • . ..
  34. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 10 af 12 Andre muligheder • „fading in and out“ • andre fancy sideskift • lyd- og videosekvenser • . .. En mere gennemarbejdet løsning vil sandsynligvis være at benytte ConTEXt.
  35. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 10 af 12 Andre muligheder • „fading in and out“ • andre fancy sideskift • lyd- og videosekvenser • . .. En mere gennemarbejdet løsning vil sandsynligvis være at benytte ConTEXt. ConTEXt er makropakke til TEX – ligesom L A TEX er det. ConTEXt er lavet af Hans Hagen. ConTEXt er meget bedre forberedt til produktion af interaktive PDF-dokumenter, herunder præsentationer. • præsentationer af Hans Hagen • mit eget forsøg
  36. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 11 af 12 Referencer • Ppower4: http://www-sp.iti.informatik.tu-darmstadt.de/software/ppower4/ • pdfscreen: CTAN:macros/latex/contrib/supported/pdfscreen/ • pdfTEX: http://www.tug.org/applications/pdftex/ • Adobe Acrobat Reader: http://www.adobe.com/products/acrobat/ • ConTEXt: http://www.pragma-ade.nl/
  37. Præsentationer i L A TEX Danmarks TEX-brugergruppe Forside Indhold Gå

    tilbage Luk Afslut Side 12 af 12 Indhold Resumé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Hvilke muligheder er der? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Hvad skal der til? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 pdfscreen-pakken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Kommandoer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Potentielle problemer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Ppower4-postprocessoren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Potentielle problemer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Andre muligheder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Referencer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11