UcallWeconn

pdfLaTeX прэзентацыя

Original on http://robotics.usc.edu/~gerkey/tools/saynotopowerpoint.html

This translation became possible due to UcallWeconn's efforts. UcallWeconn is a cheap international calls provider and a provider of virtual international telephone numbers.

Brian Gerkey
gerkey@robotics.usc.edu

Што гэта значыць?

Гэты дакумент апісвае адзін метад для прыняцця PowerPoint-прэзентацый стылі з PDF-файламі створаная pdfLaTeX, з дапамогай якога-небудзь іншыя карысныя бясплатныя пакеты праграмнага забеспячэння.

Я мяркую, што вы ўжо знаёмыя з LaTeX, і я проста перайсці асновы таго, як я раблю PDF прэзентацый. Для атрымання дадатковай інфармацыі на гэту тэму не-метады PowerPoint прэзентацыі ў цэлым, гл.:

Чаму гэта адбываецца?

Ёсць шмат пераваг для правядзення прэзентацый з pdfLaTeX замест PowerPoint, у тым ліку:

  • Вам не трэба PowerPoint, Windows, ці любы іншы не-вольнага праграмнага забеспячэння ў мэтах стварэння ці прагляду прэзентацыі. Вы, верагодна, у канчатковым выніку выкарыстанне крыніцы Acroread акрабата зачыненымі для прагляду прэзентацыі, паколькі яна ў наш час аказвае лепш, чым з адкрытым зыходным кодам PDF гледачоў, але прынамсі гэта бясплатна.
  • Вы можаце напісаць сваю гутарку ў звычайным LaTeX, з выкарыстаннем табліц, матэматычным рэжыме, цытаты, крыжаваныя спасылкі, і ўсе іншыя карысныя рэчы, якія робяць вялікае LaTeX.
  • Вы можаце выкарыстоўваць тэкставы рэдактар для запісу прэзентацыі, замест таго, змушаны выкарыстоўваць WYSIAYG у PowerPoint (што вы бачыце, усё ў вас ёсць) "рэдактар".
  • У канцы прэзентацыі з'яўляецца PDF, якія могуць быць прагледжаны любым карыстачом на любой вылічальнай платформе, і гэта выглядае ўсюды аднолькава. Няма больш праблем з прэзентацыяй іншы фармат, таму што вы напісалі з Office2000 у WindowsXP і прадставіў яго з Office1066 у WindowsLX-седан.
  • Вы можаце архіва і іншага кіравання прэзентацыі гэтак жа, як вашы дакументы і іншыя дакументы LaTeX. Для мяне гэта азначае, што я магу трымаць мае прэзентацыі ў CVS, як апісана тут.

Пакеты, якія будуць выкарыстоўвацца

Вы будзеце мець патрэбу ў наступныя пакеты для стварэння прэзентацый:
  • LaTeX (у вас ужо ёсць, што ўсталяваны)
  • pdfLaTeX (вы, верагодна, ужо атрымалі, што ўсталяваны)
  • FoilTeX (вы, верагодна, прыйдзецца ўсталяваць, што, гледзіце тут )
  • некаторыя стандартныя пакеты LaTeX, што вы, верагодна, ужо ўсталяваны, у тым ліку hyperref, колеры і геаметрыі

Агляд

Неабходныя крокі:
  • Стварыць казаць у якасці дакумента LaTeX.
  • Выканаць pdflatex на дакуменце LaTeX для стварэння PDF.

Даць уяўленне

Вялікая частка працы выконваецца клас дакумента фальгі, якая падаецца FoilTeX. Вы павінны пракансультавацца FoilTeX кіраўніцтве падрабязна пра тое, як выкарыстоўваць фальгу класа, і я не буду капіяваць гэту інфармацыю тут. Аднак, я будуць разгледжаны некаторыя агульныя пытанні і прывесці прыклады, каб вы на правільным шляху.

Прыклады

Бо ўсе гэтыя прылады, цалкам дакументаваны ў адпаведных дапаможнікаў, найболей карысная рэч, верагодна, будзе прыклад кода, таму вось некалькі:

Папярэдні прагляд прэзентацыі

Калі вы пішаце звычайны дакумент LaTeX, вы звычайна карыстаецеся xdvi для папярэдняга прагляду выніку. З pdfLaTeX непасрэдна стварае PDF, вы не можаце выкарыстоўваць xdvi, але вам усё адно прыйдзецца перыядычна (probabaly часта) глядзець на аддрукаваны друкарскім спосабам, прэзентацыі, як вы пішаце гэта. Нажаль, Acroread працуе не вельмі добра для гэтых мэт, таму што ён не правільна перазагрузіць дакументаў. Замест гэтага я выкарыстоўваю Xpdf, што робіць дрэнна, але добра перазагрузкі (Alt-R).

Налада старонкі геаметрыі

Для налады дакумента для адлюстравання ландшафту і максімальнага выкарыстання экрана, я заўсёды выкарыстоўваю геаметрыі пакет:

\usepackage[pdftex]{geometry}
\geometry{headsep=2.0em,hscale=0.80}

Спасылка і поўнаэкраннага прагляду

Хоць гэта не абавязкова, магчыма, вам захочацца выкарыстоўваць hyperref пакет, бо дазваляе гіперспасылак і дае вам кантроль над некаторымі параметры адлюстравання для прэзентацыі.

Гл. hyperref кіраўніцтва Падрабязную інфармацыю пра выкарыстанне пакета. Я звычайна ўключаюць то, як у маім наступным прэамбулы:

  \usepackage{hyperref}
  \hypersetup{
    pdftitle={Simple Talk},
    pdfauthor={Brian P. Gerkey, USC Robotics Research Lab},
    pdfpagemode={FullScreen},
    pdfborder={0 0 0}
  }

Гэтыя аргументы hypersetup усталяваць некаторыя дакумента мета-дадзеных, наладзіць Acroread аўтаматычна перайсці ў поўнаэкранны рэжым пры адкрыцці дакумента, і адключыць межы, што, як правіла, размешчаных вакол гіперспасылак у дакуменце (я знаходжу іх адцягвае).

Колеры

Хоць чорна-на-белы вялікі каляровы схемы для тэхнічных дакументаў, гэта трохі мяккі для прэзентацый. Да шчасця, вы можаце лёгка дадаць колеры ў дакумент з колерам пакаванні:

 \usepackage[pdftex]{color}
Выбар стандартных кветак (напрыклад, чырвоны, белы) наканаваны, і вы можаце вызначыць новыя з \ definecolor каманду:
  \definecolor{myred}{rgb}{0.6,0,0}
  \definecolor{myblue}{rgb}{0,0.2,0.4}
You can set the default text color with the \color command:
  \color{myblue}
You can change the color of a block of text with the \textcolor command:
  {\textcolor{myred} Hello World}

Уключаючы графіку

Вы можаце ўключаць графіку ў значнай ступені гэтак жа, як вы гэта звычайна робіце ў LaTeX, з важным адрозненнем: (. PS) ці Encapsulated PostScript (pdfLaTeX не падтрымлівае. EPS) уключэнне PostScript файлаў. Наколькі я ведаю, толькі падтрымоўваных графічных фарматаў:

  • JPEG (. JPG)
  • PDF (. PDF)
  • PNG (. PNG), дзякуючы Ханнес Бем за ўказанне на гэта
Гэта не так дрэнна, бо ён вельмі лёгка канверсаваць амаль усё ў фармаце PDF. У залежнасці ад таго, што фармат вашага графіка ў наш час, вы можаце выкарыстоўваць Ghostscript ці пераўтварыць прылада ImageMagick для выканання пераўтварэння. Каб пераўтварыць Encapsulated PostScript, я рэкамендую выдатны epstopdf скрыпт, які казыча Ghostscript толькі права вырабляць добрую якасць PDF-файламі.

Як следства, вы не можаце выкарыстоўваць EPSF ці epsfig пакетаў, замест гэтага выкарыстоўваць графіку ці GraphicsX.

У тым ліку фільмы

Наколькі я ведаю, вы не можаце ўключыць фільмы ці анімацыі ў фармаце PDF. Аднак, з пары прыёмаў, вы можаце зрабіць гэта, здаецца, як вы зрабілі гэта. Вось так, што я гэта раблю:

  • Стварэнне графічных яшчэ (магчыма, JPEG) у першы кадр фільма і ўставіць у гутарцы ў якасці запаўняльніка.
  • Выкарыстанне \ HREF каманду hyperref пакетам, што графічныя гіперспасылкі, якія паказваюць на адрас відэафайла (меркавана на цвёрдым дыску).
  • Налада Acroread выдаць URL-адрасоў, каб правы вэб-браўзар.
  • Налада вэб-браўзар, каб спарадзіць адпаведны плэер для фільмаў.
Зрабіўшы ўсё гэта, калі вы націснеце на графічныя яшчэ, Acroread праходзіць URL для фільма, каб ваш браўзар, які спараджае гулец для яго адлюстравання. Вось прыклад кода LaTeX:
  \begin{center}
  \fbox{\href{file:///mnt/win/users/gerkey/videos/fail_push_hi.avi}{
  \includegraphics[height=100mm]{fail_push_hi}}}
  \end{center}
Гл. наступную частку некаторыя дадатковыя рады пра кіно.

Finessing дысплей

Каб зрабіць прэзентацыю супер-гладкая, я таксама зрабіў наступныя рэчы:
  • Налада маё акно мэнэджара:
    • Дысплей Acroread без загалоўка
    • паказваць мой фільм гульца (XAnim) без загалоўка
    • Acroread месца ў пазіцыі +0 +0
  • Налада браўзара (Netscape), каб:
    • змесцаваць свой фільм гульца ў цэнтры экрана
    • перанакіраваць кіно-плэер кансольная выснова ў / Dev / нуль у мэтах прадухілення браўзар ад выскокваюць вокны.
Дакладныя радкі, што я сказаў Netscape для выкарыстання пры нерасту мой фільм гульца:
/usr/bin/X11/xanim +q +Ss2 -Zr -geometry +192+175 %s >/dev/null 2>/dev/null

---