Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Præsentationer i LaTeX
1. Danmarks TEX-brugergruppe
24. februar 2000
Præsentationer i LTEX
A
Resumé
A RNE J ØRGENSEN
Indhold
Hjemmeside
Gå tilbage
Luk
Afslut
2. Resumé
Dette foredrag handler om hvordan man kan fremstille storskærmspræsentationer
ved hjælp af LTEX.
A
Vi vil komme nærmere ind på en LTEX-pakke der kan hjælpe os med opsætningen
A
af „siderne“, og vi vil se på en postprocessor der tager over hvor TEX/LTEX ikke
A
kan hjælpe os længere.
Tilsidst tager vi et kort kig på en alternativ løsning – stadig i TEX.
Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 2 af 12
3. Hvilke muligheder er der?
Slides
• Håndskrevne
• Traditionel tekstbehandling
• TEX og LTEX
A
– slides
– seminar Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
– foilTEX
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 3 af 12
4. Hvilke muligheder er der?
Slides
• Håndskrevne
• Traditionel tekstbehandling
• TEX og LTEX
A
– slides
– seminar Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
– foilTEX
Storskærm
Forside
• Microsoft PowerPoint Indhold
• Sun StarOffice
• MagicPoint
• TEX og LTEX
A Gå tilbage
Luk
Afslut
Side 3 af 12
5. Hvilke muligheder er der?
Slides
• Håndskrevne
• Traditionel tekstbehandling
• TEX og LTEX
A
– slides
– seminar Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
– foilTEX
Storskærm
Forside
• Microsoft PowerPoint Indhold
• Sun StarOffice
• MagicPoint
• TEX og LTEX
A Gå tilbage
– DVI-filer Luk
– PostScript-filer Afslut
– PDF-filer Side 3 af 12
6. Hvad skal der til?
Hvilke krav har vi
Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 4 af 12
7. Hvad skal der til?
Hvilke krav har vi . . . og kan LTEX opfylde dem?
A
Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 4 af 12
8. Hvad skal der til?
Hvilke krav har vi . . . og kan LTEX opfylde dem?
A
Resultatet skal kunne fremvises på
en (stor)skærm, og gerne på en
vilkårlig platform
Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 4 af 12
9. Hvad skal der til?
Hvilke krav har vi . . . og kan LTEX opfylde dem?
A
Resultatet skal kunne fremvises på ; pdflatex producerer
en (stor)skærm, og gerne på en PDF-dokumenter der kan fremvises
vilkårlig platform på en lang række platforme ved
hjælp af fx Adobe
Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 4 af 12
10. Hvad skal der til?
Hvilke krav har vi . . . og kan LTEX opfylde dem?
A
Resultatet skal kunne fremvises på ; pdflatex producerer
en (stor)skærm, og gerne på en PDF-dokumenter der kan fremvises
vilkårlig platform på en lang række platforme ved
hjælp af fx Adobe
A4 og lign. formater passer ikke til Præsentationer i LTEX
A
skærmens format Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 4 af 12
11. Hvad skal der til?
Hvilke krav har vi . . . og kan LTEX opfylde dem?
A
Resultatet skal kunne fremvises på ; pdflatex producerer
en (stor)skærm, og gerne på en PDF-dokumenter der kan fremvises
vilkårlig platform på en lang række platforme ved
hjælp af fx Adobe
A4 og lign. formater passer ikke til ; Det er heldigvis let at tilpasse i Præsentationer i LTEX
A
skærmens format LTEX
A Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 4 af 12
12. Hvad skal der til?
Hvilke krav har vi . . . og kan LTEX opfylde dem?
A
Resultatet skal kunne fremvises på ; pdflatex producerer
en (stor)skærm, og gerne på en PDF-dokumenter der kan fremvises
vilkårlig platform på en lang række platforme ved
hjælp af fx Adobe
A4 og lign. formater passer ikke til ; Det er heldigvis let at tilpasse i Præsentationer i LTEX
A
skærmens format LTEX
A Danmarks TEX-brugergruppe
Vi vil skal kunne navigere i
dokumentet (frem, tilbage,
indholdsfortegnelse, . . . ) Forside
Indhold
Gå tilbage
Luk
Afslut
Side 4 af 12
13. Hvad skal der til?
Hvilke krav har vi . . . og kan LTEX opfylde dem?
A
Resultatet skal kunne fremvises på ; pdflatex producerer
en (stor)skærm, og gerne på en PDF-dokumenter der kan fremvises
vilkårlig platform på en lang række platforme ved
hjælp af fx Adobe
A4 og lign. formater passer ikke til ; Det er heldigvis let at tilpasse i Præsentationer i LTEX
A
skærmens format LTEX
A Danmarks TEX-brugergruppe
Vi vil skal kunne navigere i ; hyperref-pakken er vor ven
dokumentet (frem, tilbage,
indholdsfortegnelse, . . . ) Forside
Indhold
Gå tilbage
Luk
Afslut
Side 4 af 12
14. Hvad skal der til?
Hvilke krav har vi . . . og kan LTEX opfylde dem?
A
Resultatet skal kunne fremvises på ; pdflatex producerer
en (stor)skærm, og gerne på en PDF-dokumenter der kan fremvises
vilkårlig platform på en lang række platforme ved
hjælp af fx Adobe
A4 og lign. formater passer ikke til ; Det er heldigvis let at tilpasse i Præsentationer i LTEX
A
skærmens format LTEX
A Danmarks TEX-brugergruppe
Vi vil skal kunne navigere i ; hyperref-pakken er vor ven
dokumentet (frem, tilbage,
indholdsfortegnelse, . . . ) Forside
Indhold
Referencer til eksterne dokumenter,
websider, . . .
Gå tilbage
Luk
Afslut
Side 4 af 12
15. Hvad skal der til?
Hvilke krav har vi . . . og kan LTEX opfylde dem?
A
Resultatet skal kunne fremvises på ; pdflatex producerer
en (stor)skærm, og gerne på en PDF-dokumenter der kan fremvises
vilkårlig platform på en lang række platforme ved
hjælp af fx Adobe
A4 og lign. formater passer ikke til ; Det er heldigvis let at tilpasse i Præsentationer i LTEX
A
skærmens format LTEX
A Danmarks TEX-brugergruppe
Vi vil skal kunne navigere i ; hyperref-pakken er vor ven
dokumentet (frem, tilbage,
indholdsfortegnelse, . . . ) Forside
Indhold
Referencer til eksterne dokumenter, ; hyperref-pakken er vor ven
websider, . . .
Gå tilbage
Luk
Afslut
Side 4 af 12
16. Hvad skal der til?
Hvilke krav har vi . . . og kan LTEX opfylde dem?
A
Resultatet skal kunne fremvises på ; pdflatex producerer
en (stor)skærm, og gerne på en PDF-dokumenter der kan fremvises
vilkårlig platform på en lang række platforme ved
hjælp af fx Adobe
A4 og lign. formater passer ikke til ; Det er heldigvis let at tilpasse i Præsentationer i LTEX
A
skærmens format LTEX
A Danmarks TEX-brugergruppe
Vi vil skal kunne navigere i ; hyperref-pakken er vor ven
dokumentet (frem, tilbage,
indholdsfortegnelse, . . . ) Forside
Indhold
Referencer til eksterne dokumenter, ; hyperref-pakken er vor ven
websider, . . .
Gå gennem en side „step-by-step“
Gå tilbage
Luk
Afslut
Side 4 af 12
17. Hvad skal der til?
Hvilke krav har vi . . . og kan LTEX opfylde dem?
A
Resultatet skal kunne fremvises på ; pdflatex producerer
en (stor)skærm, og gerne på en PDF-dokumenter der kan fremvises
vilkårlig platform på en lang række platforme ved
hjælp af fx Adobe
A4 og lign. formater passer ikke til ; Det er heldigvis let at tilpasse i Præsentationer i LTEX
A
skærmens format LTEX
A Danmarks TEX-brugergruppe
Vi vil skal kunne navigere i ; hyperref-pakken er vor ven
dokumentet (frem, tilbage,
indholdsfortegnelse, . . . ) Forside
Indhold
Referencer til eksterne dokumenter, ; hyperref-pakken er vor ven
websider, . . .
Gå gennem en side „step-by-step“ ; Ppower4-postprocessoren er vor ven
Gå tilbage
Luk
Afslut
Side 4 af 12
18. Hvad skal der til?
Hvilke krav har vi . . . og kan LTEX opfylde dem?
A
Resultatet skal kunne fremvises på ; pdflatex producerer
en (stor)skærm, og gerne på en PDF-dokumenter der kan fremvises
vilkårlig platform på en lang række platforme ved
hjælp af fx Adobe
A4 og lign. formater passer ikke til ; Det er heldigvis let at tilpasse i Præsentationer i LTEX
A
skærmens format LTEX
A Danmarks TEX-brugergruppe
Vi vil skal kunne navigere i ; hyperref-pakken er vor ven
dokumentet (frem, tilbage,
indholdsfortegnelse, . . . ) Forside
Indhold
Referencer til eksterne dokumenter, ; hyperref-pakken er vor ven
websider, . . .
Gå gennem en side „step-by-step“ ; Ppower4-postprocessoren er vor ven
Gå tilbage
Luk
Pakken pdfscreen samler meget af denne funktionalitet.
Afslut
Side 4 af 12
19. 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}
Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 5 af 12
20. 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
Præsentationer i LTEX
A
screen laver en skærmudgave af dokumentet Danmarks TEX-brugergruppe
print laver en udgave til udskrift
article, amsart, book, amsbook den anvendte documentclass
Forside
sidebar navigationsmenuen sættes i siden (standard er i bunden)
Indhold
farvepalette bluelace, blue, gray, orange, palegreen, chocolate.
sprog pdfscreen kender 12 europæiske sprog (herunder dansk)
Gå tilbage
Luk
Afslut
Side 5 af 12
21. 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 ?)
Præsentationer i LTEX
A
affname{...} „affiliation“ Danmarks TEX-brugergruppe
divname{...} „division“
markboth{...}{...}
Forside
begin{screen}...end{screen} og Indhold
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.
Gå tilbage
Luk
Afslut
Side 6 af 12
22. Potentielle problemer
Sprogforbistringer med mere
• Navigationspaneler i bunden bliver ikke oversat.
Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 7 af 12
23. 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.
Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 7 af 12
24. 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. Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 7 af 12
25. 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. Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
• Sammenhæng mellem Resumé og Indholdsfortegnelse (standard LTEX?).
A
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 7 af 12
26. 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. Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
• Sammenhæng mellem Resumé og Indholdsfortegnelse (standard LTEX?).
A
• pdfscreen.sty burde være pdfscreen.cls.
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 7 af 12
27. 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. Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
• Sammenhæng mellem Resumé og Indholdsfortegnelse (standard LTEX?).
A
• pdfscreen.sty burde være pdfscreen.cls.
• . . . mange flere som hverken foredragsholderen eller programmøren har Forside
opdaget. Indhold
Gå tilbage
Luk
Afslut
Side 7 af 12
28. Ppower4-postprocessoren
Ppower4 (P4 , Pdf Presentation Post Processor) af Klaus Guntermann består af
1. en LTEX-pakke, pause.sty
A
2. en postprocessor i Java
LTEX-pakken har en kommando, pause, der indsætter et mærke
A
i PDF-dokumentet.
Præsentationer i LTEX
A
Javaprogrammet tager hver side i PDF-dokumentet og deler den op i én eller Danmarks TEX-brugergruppe
flere sider – „en side for hvert mærke.“
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 8 af 12
29. Ppower4-postprocessoren
Ppower4 (P4 , Pdf Presentation Post Processor) af Klaus Guntermann består af
1. en LTEX-pakke, pause.sty
A
2. en postprocessor i Java
LTEX-pakken har en kommando, pause, der indsætter et mærke
A
i PDF-dokumentet.
Præsentationer i LTEX
A
Javaprogrammet tager hver side i PDF-dokumentet og deler den op i én eller Danmarks TEX-brugergruppe
flere sider – „en side for hvert mærke.“
~% ppower4 mitdokument.pdf nytdokument.pdf
This is PPower4 version 0.7.1. Forside
[1][2][3.][4............][5.][6][7...][8..][9][10] Indhold
Writing modified output file...
Done.
Gå tilbage
Luk
Afslut
Side 8 af 12
30. Potentielle problemer
Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 9 af 12
31. Potentielle problemer
• fodnoter1
• navigationspaneler
• sidenumre
• ...
Præsentationer i LTEX
A
. . . genereres måske på et forkert tidspunkt i forhold til hvor man ønsker dem. Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 9 af 12
32. Potentielle problemer
• fodnoter1
• navigationspaneler
• sidenumre
• ...
Præsentationer i LTEX
A
. . . genereres måske på et forkert tidspunkt i forhold til hvor man ønsker dem. Danmarks TEX-brugergruppe
Hold tungen lige i munden – vær sikker på hvad du gør!
Forside
Indhold
Gå tilbage
Luk
Afslut
1 Side 9 af 12
Det kan I jo nok se!
33. Andre muligheder
• „fading in and out“
• andre fancy sideskift
• lyd- og videosekvenser
• ...
Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 10 af 12
34. Andre muligheder
• „fading in and out“
• andre fancy sideskift
• lyd- og videosekvenser
• ...
Præsentationer i LTEX
A
En mere gennemarbejdet løsning vil sandsynligvis være at benytte ConTEXt. Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 10 af 12
35. Andre muligheder
• „fading in and out“
• andre fancy sideskift
• lyd- og videosekvenser
• ...
Præsentationer i LTEX
A
En mere gennemarbejdet løsning vil sandsynligvis være at benytte ConTEXt. Danmarks TEX-brugergruppe
ConTEXt er makropakke til TEX – ligesom LTEX er det. ConTEXt er lavet af
A
Hans Hagen.
ConTEXt er meget bedre forberedt til produktion af interaktive PDF-dokumenter, Forside
herunder præsentationer.
Indhold
• præsentationer af Hans Hagen
• mit eget forsøg
Gå tilbage
Luk
Afslut
Side 10 af 12
36. 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/
Præsentationer i LTEX
A
Danmarks TEX-brugergruppe
Forside
Indhold
Gå tilbage
Luk
Afslut
Side 11 af 12