Top Banner
Danmarks T E X-brugergruppe 24. februar 2000 Resumé Indhold JJ II J I Hjemmeside Gå tilbage Luk Afslut Præsentationer i L A T E X A RNE J ØRGENSEN
37

Præsentationer i LaTeX

May 17, 2015

Download

Technology

Arne Jørgensen

How to do presentations with LaTeX.

February 24, 2000.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Præsentationer i LaTeX

Danmarks TEX-brugergruppe

24. februar 2000

Resumé

Indhold

JJ II

J I

Hjemmeside

Gå tilbage

Luk

Afslut

Præsentationer i LATEX

ARNE JØRGENSEN

Page 2: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 2 af 12

Resumé

Dette foredrag handler om hvordan man kan fremstille storskærmspræsentationerved hjælp af LATEX.

Vi vil komme nærmere ind på en LATEX-pakke der kan hjælpe os med opsætningenaf „siderne“, og vi vil se på en postprocessor der tager over hvor TEX/LATEX ikkekan hjælpe os længere.

Tilsidst tager vi et kort kig på en alternativ løsning – stadig i TEX.

Page 3: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 3 af 12

Hvilke muligheder er der?

Slides

• Håndskrevne

• Traditionel tekstbehandling

• TEX og LATEX

– slides

– seminar

– foilT EX

Page 4: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 3 af 12

Hvilke muligheder er der?

Slides

• Håndskrevne

• Traditionel tekstbehandling

• TEX og LATEX

– slides

– seminar

– foilT EX

Storskærm

• Microsoft PowerPoint

• Sun StarOffice

• MagicPoint

• TEX og LATEX

Page 5: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 3 af 12

Hvilke muligheder er der?

Slides

• Håndskrevne

• Traditionel tekstbehandling

• TEX og LATEX

– slides

– seminar

– foilT EX

Storskærm

• Microsoft PowerPoint

• Sun StarOffice

• MagicPoint

• TEX og LATEX

– DVI-filer

– PostScript-filer

– PDF-filer

Page 6: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 4 af 12

Hvad skal der til?

Hvilke krav har vi

Page 7: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 4 af 12

Hvad skal der til?

Hvilke krav har vi. . . og kan LATEX opfylde dem?

Page 8: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 4 af 12

Hvad skal der til?

Hvilke krav har vi. . . og kan LATEX opfylde dem?

Resultatet skal kunne fremvises påen (stor)skærm, og gerne på envilkårlig platform

Page 9: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 4 af 12

Hvad skal der til?

Hvilke krav har vi. . . og kan LATEX opfylde dem?

Resultatet skal kunne fremvises påen (stor)skærm, og gerne på envilkårlig platform

; pdflatex producererPDF-dokumenter der kan fremvisespå en lang række platforme vedhjælp af fx Adobe

Page 10: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 4 af 12

Hvad skal der til?

Hvilke krav har vi. . . og kan LATEX opfylde dem?

Resultatet skal kunne fremvises påen (stor)skærm, og gerne på envilkårlig platform

; pdflatex producererPDF-dokumenter der kan fremvisespå en lang række platforme vedhjælp af fx Adobe

A4 og lign. formater passer ikke tilskærmens format

Page 11: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 4 af 12

Hvad skal der til?

Hvilke krav har vi. . . og kan LATEX opfylde dem?

Resultatet skal kunne fremvises påen (stor)skærm, og gerne på envilkårlig platform

; pdflatex producererPDF-dokumenter der kan fremvisespå en lang række platforme vedhjælp af fx Adobe

A4 og lign. formater passer ikke tilskærmens format

; Det er heldigvis let at tilpasse iLATEX

Page 12: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 4 af 12

Hvad skal der til?

Hvilke krav har vi. . . og kan LATEX opfylde dem?

Resultatet skal kunne fremvises påen (stor)skærm, og gerne på envilkårlig platform

; pdflatex producererPDF-dokumenter der kan fremvisespå en lang række platforme vedhjælp af fx Adobe

A4 og lign. formater passer ikke tilskærmens format

; Det er heldigvis let at tilpasse iLATEX

Vi vil skal kunne navigere idokumentet (frem, tilbage,indholdsfortegnelse, . . . )

Page 13: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 4 af 12

Hvad skal der til?

Hvilke krav har vi. . . og kan LATEX opfylde dem?

Resultatet skal kunne fremvises påen (stor)skærm, og gerne på envilkårlig platform

; pdflatex producererPDF-dokumenter der kan fremvisespå en lang række platforme vedhjælp af fx Adobe

A4 og lign. formater passer ikke tilskærmens format

; Det er heldigvis let at tilpasse iLATEX

Vi vil skal kunne navigere idokumentet (frem, tilbage,indholdsfortegnelse, . . . )

; hyperref -pakken er vor ven

Page 14: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 4 af 12

Hvad skal der til?

Hvilke krav har vi. . . og kan LATEX opfylde dem?

Resultatet skal kunne fremvises påen (stor)skærm, og gerne på envilkårlig platform

; pdflatex producererPDF-dokumenter der kan fremvisespå en lang række platforme vedhjælp af fx Adobe

A4 og lign. formater passer ikke tilskærmens format

; Det er heldigvis let at tilpasse iLATEX

Vi vil skal kunne navigere idokumentet (frem, tilbage,indholdsfortegnelse, . . . )

; hyperref -pakken er vor ven

Referencer til eksterne dokumenter,websider, . . .

Page 15: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 4 af 12

Hvad skal der til?

Hvilke krav har vi. . . og kan LATEX opfylde dem?

Resultatet skal kunne fremvises påen (stor)skærm, og gerne på envilkårlig platform

; pdflatex producererPDF-dokumenter der kan fremvisespå en lang række platforme vedhjælp af fx Adobe

A4 og lign. formater passer ikke tilskærmens format

; Det er heldigvis let at tilpasse iLATEX

Vi vil skal kunne navigere idokumentet (frem, tilbage,indholdsfortegnelse, . . . )

; hyperref -pakken er vor ven

Referencer til eksterne dokumenter,websider, . . .

; hyperref -pakken er vor ven

Page 16: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 4 af 12

Hvad skal der til?

Hvilke krav har vi. . . og kan LATEX opfylde dem?

Resultatet skal kunne fremvises påen (stor)skærm, og gerne på envilkårlig platform

; pdflatex producererPDF-dokumenter der kan fremvisespå en lang række platforme vedhjælp af fx Adobe

A4 og lign. formater passer ikke tilskærmens format

; Det er heldigvis let at tilpasse iLATEX

Vi vil skal kunne navigere idokumentet (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“

Page 17: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 4 af 12

Hvad skal der til?

Hvilke krav har vi. . . og kan LATEX opfylde dem?

Resultatet skal kunne fremvises påen (stor)skærm, og gerne på envilkårlig platform

; pdflatex producererPDF-dokumenter der kan fremvisespå en lang række platforme vedhjælp af fx Adobe

A4 og lign. formater passer ikke tilskærmens format

; Det er heldigvis let at tilpasse iLATEX

Vi vil skal kunne navigere idokumentet (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

Page 18: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 4 af 12

Hvad skal der til?

Hvilke krav har vi. . . og kan LATEX opfylde dem?

Resultatet skal kunne fremvises påen (stor)skærm, og gerne på envilkårlig platform

; pdflatex producererPDF-dokumenter der kan fremvisespå en lang række platforme vedhjælp af fx Adobe

A4 og lign. formater passer ikke tilskærmens format

; Det er heldigvis let at tilpasse iLATEX

Vi vil skal kunne navigere idokumentet (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

Pakkenpdfscreen samler meget af denne funktionalitet.

Page 19: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 5 af 12

pdfscreen -pakken

pdfscreen -pakken er lavet afC. V. Radhakrishnan. Pakken indlæserhyperrefog sætter sidestørrelsen efter skærmens format.pdfscreen laver også forskelligenavigationsmuligheder (menuer).

\usepackage[ options ]{pdfscreen}

Page 20: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 5 af 12

pdfscreen -pakken

pdfscreen -pakken er lavet afC. V. Radhakrishnan. Pakken indlæserhyperrefog sætter sidestørrelsen efter skærmens format.pdfscreen laver også forskelligenavigationsmuligheder (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)

Page 21: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

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.

Page 22: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 7 af 12

Potentielle problemer

Sprogforbistringer med mere

• Navigationspaneler i bunden bliver ikke oversat.

Page 23: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

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.

Page 24: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

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 medresumeet.

Page 25: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

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 medresumeet.

• Sammenhæng mellem Resumé og Indholdsfortegnelse (standard LATEX?).

Page 26: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

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 medresumeet.

• Sammenhæng mellem Resumé og Indholdsfortegnelse (standard LATEX?).

• pdfscreen.sty burde værepdfscreen.cls .

Page 27: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

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 medresumeet.

• Sammenhæng mellem Resumé og Indholdsfortegnelse (standard LATEX?).

• pdfscreen.sty burde værepdfscreen.cls .

• . . . mange flere som hverken foredragsholderen eller programmøren haropdaget.

Page 28: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 8 af 12

Ppower4-postprocessoren

Ppower4 (P4, Pdf Presentation Post Processor) afKlaus Guntermannbestår af

1. en LATEX-pakke,pause.sty

2. en postprocessor i Java

LATEX-pakken har en kommando,\pause , der indsætter etmærkei PDF-dokumentet.

Javaprogrammet tager hver side i PDF-dokumentet og deler den op i én ellerflere sider – „en side for hvert mærke.“

Page 29: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 8 af 12

Ppower4-postprocessoren

Ppower4 (P4, Pdf Presentation Post Processor) afKlaus Guntermannbestår af

1. en LATEX-pakke,pause.sty

2. en postprocessor i Java

LATEX-pakken har en kommando,\pause , der indsætter etmærkei PDF-dokumentet.

Javaprogrammet tager hver side i PDF-dokumentet og deler den op i én ellerflere sider – „en side for hvert mærke.“

~% ppower4 mitdokument.pdf nytdokument.pdfThis is PPower4 version 0.7.1.[1][2][3.][4............][5.][6][7...][8..][9][10]Writing modified output file...Done.

Page 30: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 9 af 12

Potentielle problemer

Page 31: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

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.

Page 32: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

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!

Page 33: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 10 af 12

Andre muligheder

• „fading in and out“

• andrefancysideskift

• lyd- og videosekvenser

• . . .

Page 34: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 10 af 12

Andre muligheder

• „fading in and out“

• andrefancysideskift

• lyd- og videosekvenser

• . . .

En mere gennemarbejdet løsning vil sandsynligvis være at benytte ConTEXt.

Page 35: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 10 af 12

Andre muligheder

• „fading in and out“

• andrefancysideskift

• lyd- og videosekvenser

• . . .

En mere gennemarbejdet løsning vil sandsynligvis være at benytte ConTEXt.

ConTEXt er makropakke til TEX – ligesom LATEX er det. ConTEXt er lavet afHans Hagen.

ConTEXt er meget bedre forberedt til produktion af interaktive PDF-dokumenter,herunder præsentationer.

• præsentationer af Hans Hagen

• mit eget forsøg

Page 36: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

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/

Page 37: Præsentationer i LaTeX

Præsentationer i LATEXDanmarks TEX-brugergruppe

Forside

Indhold

JJ II

J I

Gå tilbage

Luk

Afslut

Side 12 af 12

Indhold

Resumé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2Hvilke muligheder er der?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Hvad skal der til?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4pdfscreen -pakken. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Kommandoer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Potentielle problemer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Ppower4-postprocessoren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Potentielle problemer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Andre muligheder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10Referencer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11