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.
tilbage Luk Afslut Side 3 af 12 Hvilke muligheder er der? Slides • Håndskrevne • Traditionel tekstbehandling • TEX og L A TEX – slides – seminar – foilTEX
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
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
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
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
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
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
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, .. . )
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
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, . . .
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
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“
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
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.
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}
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)
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.
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.
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.
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?).
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.
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.
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.“
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.
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.
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!
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.
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