LXF91 LaTeX

Съдържание

Подготовка на презентации

ЧАСТ 8 Страхотната презентация може да доведе до всичко - от докторска степен по орнитология до главоболие в залата.Евгений Балдинще ви каже как да постигнете желания ефект с помощта на LaTeX.

Има три вида хора: тези, които виждат; тези, които виждат, когато им се покаже; и тези, които не виждат. Леонардо да Винчи

Искате ли да покажете своята невероятност? Подкупете слушателите. Искате ли да споделите идеята си? Направете подходяща презентация.

В същото време не се нуждаете от зловещ фон, анимация при смяна на слайдове, но имате нужда от четлив текст и снимки на мястото. Напълно възможно е да се ограничите до "прозрачни фолиа" и стандартните "режийни". Ако един слайд изисква публиката да мисли, тогава не трябва да му се спестяват поне пет минути. В противен случай всичките ви усилия ще бъдат напразни Имайки това предвид, нека се опитаме да разберем какво може да направи LaTeX в областта на създаването на презентации.

Динозавър сред класовете на LaTeX, специализирани в презентации. Идеята е много проста: като клас на документа се избират слайдове, в резултат на което основният размер на шрифта се увеличава автоматично. Това ви позволява да четете стандартния текст на екрана и да се отървете от един от смъртните грехове на говорещия - желанието да поберете твърде много информация на една страница. Опцията за пейзажен клас задава пейзажната ориентация за страницата по подразбиране. Самите слайдове се създават с помощта на средата за слайдове. Това всъщност е всичко.

Семинарният клас е подобен на слайдовете и само малко по-актуален (1993), но за разлика от примера, той е по-добре документиран (sem-user.pdf файл) и в допълнение към стандартната среда за слайдове има най-простия набор от команди за създаване на рамки.

Като цяло, ако трябва бързо да подготвите презентацияот съществуващия текст и всичко, което искате, е просто да демонстрирате идеята, слайдът и семинарните часове ще ви бъдат полезни.

Мина време, компютрите узряха, проекторите се появиха и исках нещо многоцветно. Така се появи ново поколение презентационни класове.

beamer може да се използва както с pdflatex, така и с latex + dvips + ps2pdf. Ако желаете, можете дори да използвате beamer във връзка с LyX. TeX Live включва проектор по подразбиране. За да инсталирате на Debian системи, изпълнете командата:

След това, в началото на преамбюла, можете да изберете класа beamer, нещо подобно:

По подразбиране класът beamer зарежда пакета hyperref. Ако документът ще използва този пакет с настройки, различни от стандартните, тогава те трябва да бъдат предадени като незадължителен параметър на командата за избор на клас. Ако текстът е в кодиране UTF-8, това също трябва да бъде посочено при зареждане на прожектора:

Вече можете да изберете тема за вашата презентация и да определите заглавие за заглавната страница. Единицата за представяне на прожектор е средата на рамката:

Можете да подадете незадължителен параметър t към средата на рамката, който "притиска" текста в горната част на слайда.

Командата \frametitle се използва за създаване на заглавие за текущия слайд. Командата \alert е подобна на \emph. По подразбиране избраният сегмент просто се показва в червено, но \alert винаги може да бъде заменен, ако желаете.

По отношение на формата за представяне на презентация, PDF отговаря на всички необходими условия, като:

Лекота на създаване

Да приемем, че презентационният PostScript файл вече е получен по един или друг начин. С помощта на ghostscript или по-скоро скрипта ps2pdf (man ps2pdf), можете лесно да получите нормаленPDF:

Можете също така да получите PDF директно от изходните текстове - с помощта на програмата pdflatex. Основната му разлика от LaTeX е именно, че изходът не е DVI, а пълноценен PDF. Когато използвате pdflatex, имайте предвид, че графиките трябва да бъдат изпратени като PDF (вектор) или PNG/JPEG (растер). pdflatex не може да обработва EPS файлове, с изключение на снимки, създадени с MetaPost.

Можете да вградите Type1 векторни шрифтове в PDF. Това ви позволява да показвате готови документи, независимо от набора от шрифтове, инсталирани в системата. Показването на екрана, особено при ниски разделителни способности, зависи единствено от качеството на вградените шрифтове. Парадоксът на качеството: колкото по-лоша е разделителната способност, толкова повече работа трябва да свършите с векторен шрифт, за да изглежда приемливо. За щастие това не е проблем в случай на презентации, така че за подобряване на четливостта на голям екран размерът на шрифта трябва да бъде значително увеличен. Това ефективно увеличава разделителната способност до разделителна способност, сравнима с тази на лазерен принтер, за който са оптимизирани най-популярните векторни шрифтове Computer Modern (пакет cm-super). Растерните шрифтове във формат Type3 никога не трябва да се използват за показване на екрана. Не забравяйте да инсталирате cm-super шрифтовете, които очевидно присъстват в TeX Live.

Ако по някаква причина PDF файлът трябва да бъде преобразуван в PostScript, най-добре е да използвате помощната програма pdftops от пакета xpdf:

Ако трябва да получите изображение във формат EPS, трябва да използвате ключа -eps.

Преносимост

Adobe Reader (бивш Acrobat Reader) и Ghostscript са навсякъде (ако тази двойка вече не е някъде, тогава може лесно да се появи там). Adobe Reader се предоставя на всички от самата Adobeсистеми. В резултат на това по отношение на поддръжката на всички разширения на PDF формат, тази програма е „пред останалите“. Следователно презентацията най-вероятно ще трябва да бъде показана с него.

Една от досадните функции на Adobe Reader, която затруднява използването му при работа върху документ, е невъзможността за презареждане на модифицирания файл. Този проблем може да бъде частично разрешен с помощта на програмите на трети страни pdfopen и pdfclose, включени в дистрибуцията на TeX Live:

интерактивност

Зависи единствено от стила, който се използва за подготовка на PDF. Присъства целият най-прост джентълменски набор: хипервръзки, различни видове преходи от слайд към слайд и анимация. Има и ограничена възможност за показване на клипове и вграждане на звук в презентацията.

В процеса на презентиране наслагванията са много полезни - съставни слайдове, които сякаш се припокриват един с друг. За да създадете просто наслагване, използвайте командата \pause.

Beamer предоставя много начини за работа с наслагвания. Нека разгледаме някои от тях:

За работа с наслагвания в beamer е добавен друг начин за предаване на параметри към командите: - "по-малко / повече". По този начин на командата се дава списък с наслагвания, върху които трябва да действа. Тоест командата \color рисува текста в указания цвят от 3-то до 4-то наслагване. Списъкът може да бъде подаден като списък, разделен със запетая, или като интервал. Записи: -3,5-9,12,17- означават, че командата е валидна за наслагвания от интервалите: от началото до 3-ти, от 5-ти до 9-ти, за 12-ти, от 17-ти и до края.

Списъците с наслагване могат да приемат някои заменени команди. Между тях:

  • \color - цвят на текста.
  • \item - дефинирани в enums, които включват среди за itemize и enumerate.
  • Заобикаляща средатеорема. Командата \newtheorem улеснява създаването на ваши собствени теореми.
  • среда проф. Ако има теорема, значи трябва да има и доказателство. В края на доказателството традиционно се добавя квадрат - знакът QED (quod erat demonstrandum - което се изискваше за доказване).
  • Командата \qedhere поставя QED на същия ред, както е указан, в противен случай QED ще има собствен ред, което не е желателно.

Освен това класът beamer дефинира нови команди, които приемат списък от наслагвания, например:

  • \alert - маркира текст.
  • \only или \visible - Добавете текст само за посочения списък с наслагвания.
  • \невидим е обратното на \само.
  • \uncover - същото като \only, само място е запазено за текста дори и на тези слайдове, където той липсва.
  • \alt - "текст" се показва за посочения списък с наслагвания, "алтернативен текст" за останалите.
  • Блоковата среда е наименуван блок. Подобно на средата на теоремата.

Хипервръзки

Вместо обикновен текст можете да използвате почти всяка LaTeX структура, например командата за създаване на "бутон" \beamerbutton. По-обща команда за задаване на етикет е \hypertarget:

С негова помощ можете да посочите не само структурна единица, но и наслагване, към което трябва да се обърнете.

Програмен код

Среди като verbatim или lstlistings трябва да се използват за представяне на програмен код. За да може кодът на слайда да се показва правилно, опцията fragile трябва да бъде предадена на средата на рамката. Форматирането на кода може да изглежда така:

Избор и персонализиране на тема

Темите в beamer са разделени на пет класа:

  • Номинални теми - концепция на презентацията.Командата \usetheme се използва за избор на тема. Обикновено създателят на персонализирана тема просто избира подходящия цвят, шрифт и декоративни теми в нея. От началото на 2007 г. в beamer съществуваха следните имена: AnnArbor, Antibes, Bergen, Berkeley, Berlin, Boadilla, CambridgeUS, Copenhagen, Darmstadt, Dresden, Frankfurt, Goettingen, Hannover, Ilmenau, JuanLesPins, Luebeck, Madrid, Malmoe, Marburg, Montpellier, PaloAlto, Pittsburgh, Rochester, Singa пори, Сегед и Варшава.
  • Цветните теми са палитрата на презентацията. Командата \usecolortheme се използва за избор на тема. Можете да избирате от следния набор от палитри: албатрос, бобър, бръмбар, кран, делфин, гълъб, муха, лилия, орхидея, роза, чайка, морско конче, странично острие, структура, кит и росомаха.
  • Теми за шрифтове - изберете подмножество от шрифтове. Командата \usefonttheme се използва за избор на тема. Наличните теми за шрифтове са professionalfonts, serif, structurebold, structureitalicserif и structuresmallcapsserif.
  • Текстовите и структурните декорации са теми, които определят как изглеждат изброяванията, теоремите и селекциите. Командата \useinnertheme се използва за избор на тема. Възможни са следните опции за декорация: кръгове, вътрешни граници, правоъгълници, заоблени.
  • Външни декорации - теми, които определят външния вид на заглавията и границите на слайда. Командата \useoutertheme се използва за избор на тема. Следните видове граници са на ваше разположение: информационни линии, минирамки, сянка, странична лента, гладки ленти, гладко дърво, разделяне и дърво.

Освен това можете да създадете своя собствена тема и да я кръстите на родния си град или държава. Вижте документацията за пакета за подробности как да направите това.

Ускорете компилацията

При подготовка на презентация при избор на класможете да използвате опцията чернова - това ще ускори малко компилацията. Можете също да посочите кои слайдове да се компилират (подобно на \includeonly):

Командата \againframe и етикетите ви позволяват да показвате отново съществуващи слайдове:

Печат на слайдове

Всъщност размерът на слайдовете е само 128x98 mm, което означава, че големи букви се получават просто чрез намаляване на размера на листа хартия. За да печатате на хартия А4, най-лесният начин е да зададете подходящата опция в Adobe Reader. Като алтернатива, за да сте сигурни, че всичко се отпечатва нормално, можете да използвате стиловия файл pdfpages от пакета pgf:

Тук разтягаме слайда върху страница A4 в пейзажна ориентация с поле от 5 мм. Ако трябва да отпечатате два слайда на страница, можете да направите следното:

Мултимедия

Пакетът beamer включва файл с мултимедиен стил. Веднъж заредени, можете да включите клип или звук във вашата презентация с помощта на командите \movie и \sound. За съжаление тази функция в момента се поддържа само от компилации на Adobe Reader за Windows и MacOS. Мултимедийната поддръжка е включена в PDF стандарта, така че рано или късно xpdf ще се научи да го възпроизвежда, дори ако системата на Adobe не „сърби“. Вижте потребителската документация за подробности относно използването на тези команди. И накрая, пакетът beamer предоставя възможност за създаване на анимации въз основа на създадените слайдове. Екип

ви позволява автоматично да възпроизвеждате поредица от кадри. За да работи тази функция, трябва да разширите прозореца на Adobe Reader на цял екран.

Правила за добро представяне

Създаването на презентация е много трудна задача, така че не трябва да съжалявате за минутите, прекарани в полиране. Подготовка на презентация,ние също трябва да забравим за емпирично извлечени правила:

  • Един слайд изисква поне една минута;
  • Един слайд "със смисъл" изисква поне пет минути;
  • Времето никога не е достатъчно;
  • Не натъпквайте повече слайдове в презентацията си, отколкото позволява времето. Отпадането с времето само дразни слушателите;
  • Всеки слайд трябва да има собствено заглавие (\frametitle);
  • В един слайд могат да бъдат поставени около 20-40 думи, но със сигурност не повече от 80;
  • Полезно е да използвате блок, теорема, доказателство и пример. Тези среди структурират текста и помагат да се подчертаят основните идеи;
  • Правилата може да се различават за различните аудитории.