Beamer Как правильно показать презентацию? 🙂
Друзья. Надо бы показать презентацию на внутренней конференции, где с вероятностью 0.999(9) все кроме моей презентации будут в формате PowerPoint. Ну а у меня она естественно в pdf. В ПоверПойнт не умею, но как-нибудь конечно научусь 🙂 Вопрос такой: как правильно показать такую презентацию? Т.е. что надо мне отдать человеку, который управляет процессом показа (там такой специально обученный человек, который твою презенташку берет с флешки и заряжает в свою ацкую машинку, а ты берешь в руки пульт и кнопками «» переключаешь страницы слайдов во время показа)? Т.е. кроме pdf файла мне может быть еще какую-то программу надо отдать ему, сказать, что ее надо запустить и в ней открыть мой pdf-файл с презентацией? Будет ли тогда повиноваться такая презентация переключению с пульта, у кого есть опыт? Или тут неизвестно, как и чего и лучше спросить у управлятора этой машиной? Короче, у кого есть опыт, поделитесь 🙂 Или же мне надо осваивать таки ПоверПойнт и не парить никому мозг? 🙂
KOPEHb ★★★
16.10.13 22:02:57 MSK

любой просмотрщик PDF умеет влево-вправо и фулскрин, так что не бойся
Mr_Gentoo ★
( 16.10.13 22:10:04 MSK )

Или же мне надо осваивать таки ПоверПойнт
Подготовка слайдов для защиты дипломных работ
Это описание сделано для связки MIKTEX 2.4 и WinEdt 5.4 (или 5.3, 5.2). На данный момент (апрель-2010) с сайта http://www.miktex.org можно скачать версию 2.8. Для версий MIKTEX ≥2.5 устанавливать доп.пакеты beamer и пр. не нужно — они там уже правильной версии.
Есть еще много других редакторов кроме WinEdt, в которых можно работать с TEXом. Например, бесплатно распространяемый TeXnicCenter. См. также обсуждение на форуме
Установка
После установки MIKTEX 2.4 нужно обновить пакеты beamer, xcolor, pgf (есть на CD, но можно загрузить пакеты со страницы downloads). В директории localtexmf есть поддиректория tex, а в ней – поддиректория latex (если нет, то создайте). Внутри нужно создать еще поддиректории с именами beamer, pgf, xcolor и в них скопировать файлы из пакетов (содержимое папок latex-beamer-3.07, pgf-1.01, xcolor соответственно). Затем вызвать Start-Programs-MikTex-MikTex options. Там на странице General нажать Refresh now.
На всякий случай, напоминаю, как сделать, чтобы были переносы в русском языке: Start-Programs-MikTex-MikTex options, страница languages, ставите галочку на russian, убираете галочку nohyphenation. Потом два раза на OK (в MIKTEX 2.4 этого достаточно; в MIKTEX 2.1 нужно еще на странице General нажать кнопки Refresh и/или Update).
ВНИМАНИЕ: В MikTex 2.9 beamer есть в комплекте поставки. Ничего дополнительно устанавливать не надо
Возможности и примеры
Слайды, приготовленные с помощью beamer, имеют огромное число возможностей. Примеры (а также руководство по использованию класса beamer) можно посмотреть в директории tex/latex/beamer/doc.
Возможностей даже слишком много, поэтому предлагаем два примера на основе презентаций 2006 года с комментариями внутри. Слайды для защиты дипломных работ должны быть простые, так как возможно управлять показом будет посторонний человек (а не вы)
Пример1 (zip), стиль наиболее строгий, по умолчанию: pdf (200K), tex (10K)
Пример3_(zip), стиль Frankfurt. Этот, гораздо более сложный, пример «рисования» при помощи встроенного в beamer пакета tikz, вставки и разметки кода программ: tex+pdf
Проблема с русификаций bookmarks (закладок) в PDF в beamer решена (опция unicode), только bookmarks имеют другой смысл (презентацию можно иерархически разделить на части, разделы и подразделы). Если слайды не структурированы, то bookmarks не появляются. Пример (игрушечный) с разделами тоже приложен (60K).
Комментарии к темам
Темы beamer’а содержат различные комбинации визуальных элементов. Выбор, какая тема уместна в том или ином случае, очень важен: опасно как «перегрузить» презентацию, так и «недогрузить». Комментарии будут накапливаться по мере поступления
Warsaw: В первую очередь тема предназначена для длительных презентаций (20-30 мин. и более) с рассчетом на аудиторию, которая может не знать ни темы доклада, ни докладчика. Как правило, это большие конференции, семинары, доклады, invited talks и т.п.
Frankfurt/Darmstadt: Облегченный вариант темы Warsaw. Длинные презентации, но с расчетом на аудиторию, которая будет знать тему доклада и самого докладчика. Презентации на специализированных секциях конференций и т.п.
Тема «StatMod»
Для защиты дипломных работ была сделана специальная тема, которая содержит в себе все необходимые элементы. Взять ее можно здесь. Пример использования здесь (использование пакета tikz там закомментировано и шрифты, пожалуй, слишком крупные — НЭ).
А это — пример слайдов с защиты-2007.
Порядок установки
Убедиться, что beamer поставлен в каталог localtexmf\tex\latex\beamer
Убедиться, что в каталоге localtexmf\tex\latex\beamer есть подкаталог themes
Распаковать архив туда
Выполнить Refresh Now так же, как и при установке beamer’а
Убедиться, что «пример» собирается.
Тему подключать как обычно, т.е. посредством:
\usetheme
Поддерживаемые опции
Общий синтаксис вызова:
\usetheme[opt1, opt2, . ]
Здесь optN — одно из следующих значений
compress — «Сжимать» шапку
minimal — Очень сильно «сжимать» шапку
nonav — Отключить навигационную полосу
sand — Изменить цвет фона с белого на песочный
numbers — Печатать номер слайда
totalnumbers — Печатать общее кол-во слайдов. Использовать только вместе с опцией numbers
nologo — Отключить логотип
Во избежание недоразумений настоятельно рекомендуется «формула»:
\usetheme[numbers, totalnumbers, compress]
(иногда разумно использовать не compress, а minimal)
You’ve been warned
Сборка
Слайды можно компилировать двумя способами:
Latex2Pdf
В WinEdt есть соответствующая кнопка; результат (pdf) можно смотреть с помощью Acrobat Reader.
Особенности:
Не понимает формат графики eps. Понимает jpg (pdf, png).
В documentclass должна быть опция pdf
Нужен установленный Acrobat Reader (версия >=6)
latex + ps2pdf
Используется связка latex, dvips, ps2pdf (смотреть, естественно, Акробатом).
Особенности:
Понимает eps, не понимает jpg.
В documentclass должна быть опция dvips
Нужен установленный Acrobat Reader (версия >=6) и GhostScript посвежее.
При желании, можно сделать cmd-файл (файл с расширением cmd), запуск которого будет делать все необходимые операции (чтобы не нажимать на много кнопочек). Например, такой:
latex slides.tex latex slides.tex dvips -P pdf slides.dvi ps2pdf14 slides.ps
P.S. Тема Statmod рассчитана на использование способа с pdflatex’ом. Способ ps2pdf может быть добавлен по «пожеланиям трудящихся».
Графика
При работе с графикой в TeX’е возникают самые большие проблемы. Заметки о работе с графикой были выделены в отдельный цикл:
Научный форум dxdy
Анимация из MatLab в презентацию LaTeX (Beamer)
Анимация из MatLab в презентацию LaTeX (Beamer)
03.04.2012, 00:25
Написал диплом, готовлю теперь презентацию к его защите. Делаю расчеты в MatLab, получается подобие анимации (пять различных трехмерных и двумерных графиков отдельно друг от друга меняются в зависимости от линейно растущих параметров). С самого начала встал вопрос как сохранять результаты, наткнулся на статью об использовании MatLab-функции movie2avi и решил сохранять все в avi формате (в проигрывателе все выглядело вполне себе хорошо, хоть это и была по сути растровая графика).
Далее поместил всю нужную для защиты информацию в Power Point и ужаснулся увиденному: помимо «корявости» отображения математических формул, шрифтов и их размеров, выравнивания содержимого в слайдах и вообще внешнего вида, еще и мои видео-анимации выглядели прямо скажу не презентабельно. А они представляют собой половину успеха на защите. Может никого это не удивит и все скажут «ну а что ты хотел от Power Point?», но я был очень сильно удивлен насколько он «кривой» по отношению к техническим презентациям.
Зная о пакете Beamer в TeX и имея какой-никакой опыт по верстке в LaTeX (сделал в нем текст диплома), быстро переклепал все в нужный мне формат. Проблемы с внешним видом исчезли, ура! Появилась небольшая проблема с отображением в PDF-документе встроенных avi-файлов. Для того, чтобы встроить их, использовал пакет movie15 и выражение \includemovie[autoplay] в презентации Beamer. Но при открытии PDF-ки анимация не отображалась. По одному из советов в интернете конвертировал видео-анимации из avi в mp4 и все заработало (видимо кодеки не подошли, точно не знаю).
Тут появилась другая и пожалуй главная проблема: mp4-файлы можно встраивать прямо в PDF-файлы (как описано выше) и они прекрасно воспроизводятся в Adobe Reader, но почему-то больше одного видео не встраивается. То есть первое по счету видео в слайдах воспроизводится нормально, а вместо последующих пустая рамка. Если вставлять каждое видео в отдельности, то все работает, то есть вариант моей ошибки минимален. По размеру получающегося PDF-файла видно, что остальные видео просто не прикрепляются к PDF-документу, размер которого примерно равен размеру видео, которое корректно вставлено.
Вот такая долгая и нудная история. В итоге на данный момент у меня «кривая», но работающая презентация в Power Point и красивая, но не полная в TeXe. Вопрос заключается в следующем: можно ли в каком-то другом формате сохранять анимацию из MatLab так, чтобы потом в презентации LaTeX она, во-первых, могла быть встроена в PDF-файл, во-вторых, по возможности, была представлена в векторном формате? Из тех вариантов, что мне известны, есть возможность сделать все в GIF-формате, стоит ли пробовать? Времени на самом деле не так много, чтобы экспериментировать долго с форматами и перепробовать все. Поэтому прошу совета и помощи у экспертов работающих с этим, либо у тех, кто уже сталкивался с подобным.
P.S. Модераторам. Не знал в какой раздел поместить тему, т.к. по идее мой вопрос на стыке «TeXнических обсуждений» и «Околонаучного софта», но решил что лучше сюда.
Re: Анимация из MatLab в презентацию LaTeX (Beamer)
03.04.2012, 01:36
safety1990 в сообщении #555081 писал(а):
Но при открытии PDF-ки анимация не отображалась.
Попробуйте установить какой-нибудь из наборов кодеков (например, K-Lite Codec Pack, выбирайте «Mega Version»), обычно после этого анимация начинает воспроизводиться. Разумеется, данный совет совершенно не годится, если на защите нельзя пользоваться собственным компьютером.
Кроме того, возможно, стоит попробовать команду \movie из пакета multimedia (см. beameruserguide , гл. 14.1.1 Including External Animation Files ). Но она не добавляет видео-данные в презентацию, а лишь позволяет отобразить видео-файл, лежащий где-то рядом (для отображения, опять-таки, может потребоваться установка кодеков).
По поводу GIF: его стоит использовать, если в отображаемом видео не слишком важное значение имеют оттенки цветов (поскольку этот формат поддерживает лишь 256 цветов). К примеру, в видео нет тонких наклонных линий (которые при таком огрублении превратятся в «лесенки») или широких участков с плавными переливами цветов (которые разобьются на несколько областей с резко выраженными границами). Правда, на не слишком качественном проекторе это может быть и незаметно.
Re: Анимация из MatLab в презентацию LaTeX (Beamer)
03.04.2012, 09:19
IMHO лучше анимацию (если она объёмная) вынести за пределы презентации (например оформить как гиперссылку по которой открывается проигрыватель).
Re: Анимация из MatLab в презентацию LaTeX (Beamer)
03.04.2012, 13:17
EtCetera в сообщении #555089 писал(а):
Попробуйте установить какой-нибудь из наборов кодеков (например, K-Lite Codec Pack, выбирайте «Mega Version»), обычно после этого анимация начинает воспроизводиться. Разумеется, данный совет совершенно не годится, если на защите нельзя пользоваться собственным компьютером.
Спасибо, совет хороший. Поставил указанные кодеки, все заработало как надо (даже avi-файлы запустились корректно). Вот только вопрос «чужого» компьютера меня не перестал волновать. Хотелось сделать презентацию как можно более переносимой, т.к. да, собственным компьютером запрещают пользоваться.
EtCetera в сообщении #555089 писал(а):
По поводу GIF: его стоит использовать, если в отображаемом видео не слишком важное значение имеют оттенки цветов (поскольку этот формат поддерживает лишь 256 цветов). К примеру, в видео нет тонких наклонных линий (которые при таком огрублении превратятся в «лесенки») или широких участков с плавными переливами цветов (которые разобьются на несколько областей с резко выраженными границами). Правда, на не слишком качественном проекторе это может быть и незаметно.
Вы отговорили меня делать анимацию в GIF. Но можно ли как-то по-другому сделать? Вот есть, например, векторный формат EPS в MatLab, который TeX прекрасно понимает и графики получаются чудесными. Можно ли сделать анимацию из таких вот «чудесных» или подобных им объектов? Сразу скажу, итераций (или по-другому кадров) в каждой анимации от 100 до 150, поэтому вариант сохранить каждый шаг отдельно в файл, а потом открывать их по отдельности скорей всего не подойдет. Хотя.
Evgueni в сообщении #555171 писал(а):
IMHO лучше анимацию (если она объёмная) вынести за пределы презентации (например оформить как гиперссылку по которой открывается проигрыватель).
Вы имеете в виду, что по клику на (допустим) картинку-рамку (что угодно) должен открывается отдельно проигрыватель? У меня помимо анимации на слайде присутствуют и другие объекты (формулы, описания), они скорей всего будут перекрываться окном проигрывателя. Можно конечно сразу поместить проигрыватель в нужное место, но анимации у меня тоже в разных местах слайдов, придется проигрыватель «таскать» по всему экрану и менять размер его окна, а это не очень удобно конечно и не презентабельно. Может быть я не до конца понял Вашу идею, тогда объясните, пожалуйста.
Re: Анимация из MatLab в презентацию LaTeX (Beamer)
03.04.2012, 16:22
Последний раз редактировалось Evgueni 03.04.2012, 16:24, всего редактировалось 1 раз.
Формат ролика в pdf не указан стандартом, поэтому презентации сделанные под Mac не работают в Windows и наоборот (это касается не только LaTeX). Поэтому если непременно хотите проиграть свой ролик, то готовьте ноутбук с которого вы это гарантировано сможете сделать
Про ссылку я имел в виду, чтобы открылась внешняя программа и напустилась на внешний же ролик (пусть лежит рядом с презентацией), но опять же без кодеков это бесполезно.
| Страница 1 из 1 | [ Сообщений: 5 ] |
5.1. Презентации: пакет beamer
Этот шаблон документа разработан в 2014 году
Данилом Фёдоровых (danil@fedorovykh.ru)
для использования в курсе
«Документы и презентации в \LaTeX», записанном НИУ ВШЭ
для Coursera.org: http://coursera.org/course/latex.
Исходная версия шаблона —
https://www.writelatex.com/coursera/latex/5.1

Исходный код
% Этот шаблон документа разработан в 2014 году % Данилом Фёдоровых (danil@fedorovykh.ru) % для использования в курсе % >, записанном НИУ ВШЭ % для Coursera.org: http://coursera.org/course/latex . % Исходная версия шаблона --- % https://www.writelatex.com/coursera/latex/5.1 \documentclass[t] % [t], [c], или [b] --- вертикальное выравнивание на слайдах (верх, центр, низ) %\documentclass[handout] % Раздаточный материал (на слайдах всё сразу) %\documentclass[aspectratio=169] % Соотношение сторон %\usetheme % Тема оформления %\usetheme %\usetheme %\usecolortheme % Цветовая схема %\useinnertheme %\useinnertheme \usetheme %%% Работа с русским языком \usepackage % поиск в PDF \usepackage % русские буквы в формулах \usepackage[T2A] % кодировка \usepackage[utf8] % кодировка исходного текста \usepackage[english,russian] % локализация и переносы %% Beamer по-русски \newtheorem \newtheorem \newtheorem %%% Дополнительная работа с математикой \usepackage % AMS \usepackage % "Умная" запятая: $0,2$ --- число, $0, 2$ --- перечисление %% Номера формул %\mathtoolsset % Показывать номера только у тех формул, на которые есть \eqref<> в тексте. %\usepackage % Нумерация формул слева %% Свои команды \DeclareMathOperator<\mathop> %% Перенос знаков в формулах (по Львовскому) \newcommand*<\hm>[1] <\hbox<$\mathsurround=0pt #1$>><>> %%% Работа с картинками \usepackage % Для вставки рисунков \graphicspath> % папки с картинками \setlength\fboxsep % Отступ рамки \fbox<> от рисунка \setlength\fboxrule % Толщина линий рамки \fbox<> \usepackage % Обтекание рисунков текстом %%% Работа с таблицами \usepackage % Дополнительная работа с таблицами \usepackage % Длинные таблицы \usepackage % Слияние строк в таблице %%% Программирование \usepackage % логические операторы %%% Другие пакеты \usepackage % Узнать, сколько всего страниц в документе. \usepackage % Модификаторы начертания \usepackage % Еще инструменты для ссылок %\usepackage[style=authoryear,maxcitenames=2,backend=biber,sorting=nty] \usepackage % Несколько колонок %%% Картинки \usepackage % Работа с графикой \usepackage \usepackage \title \subtitle \author \date \institute[Высшая школа экономики]>> \begin \frame[plain] % Титульный слайд \section \subsection \begin \frametitle <\insertsection>\framesubtitle <\insertsubsection>\begin \item beamer --- это \alert \textbf для создания презентаций. \item Это наш первый слайд \pause \item Вот полное руководство по beamer: \href \pause \item Паузу можно поставить в любом \pause месте. \item Для печати презентации есть режим handout. \end \end \subsection \begin \frametitle \framesubtitle <\insertsubsection>\uncover \only \begin \item Сначала появляются первый и последний пункт (первый потом исчезнет). \item Потом второй \item И наконец третий \item Последний пункт появляется вместе с первым \item В самом конце первый пункт исчезает, зато появляется картинка: \insertlogo. \end \alt слайд> \temporal \end \begin \textbf \textbf \textbf \textbf \color[RGB] Этот текст красный только на сладах 3-4. \end \section \subsection \begin[c] % [t], [c], или [b] --- вертикальное выравнивание на слайде (верх, центр, низ) \frametitle <\insertsection>\framesubtitle <\insertsubsection>\begin \item Варианты оформления можно посмотреть здесь: \href \item Символика НИУ ВШЭ в формате PDF: \href \item Можно создавать свои темы. \item Можно выровнять текст на слайдах по верхнему краю с использованием опции [t] (у всей презентации --- \texttt<[t]> или у отдельного слайда \texttt<[t]>) \item Можно регулировать формат слайдов с помощью опции \texttt. Например, \texttt. \end \end \subsection \begin \frametitle <\insertsection>\framesubtitle <\insertsubsection>\begin Текст первого блока \end \begin Текст второго блока \end \begin \hyperlink> \end \end \begin \frametitle <\insertsection>\framesubtitle <\insertsubsection>\begin Формулировка теоремы. \end \begin Текст доказательства. \end \begin Текст примера. \end \end \section \begin \frametitle <\insertsection>\begin \item $\displaystyle\int_0^1 x=1/2$ \item $2\times 2=4$, $2^2=4$ \item $\displaystyle\frac>=\frac<1+\frac>$ \end \end \section \begin[shrink=7]\label % Опцию shrink лучше не использовать \frametitle <\insertsection>\textsl \hfill> \end \includeonlylecture % Можно поместить это в преамбулу \lecture \section>> \begin \frametitle <\insertsection>lecture-функционал позволяет включать в презентацию только отдельные слайды, а в одном файле держать целый цикл презентаций \end \lecture \section \begin \frametitle <\insertsection>Все frames не внутри какой-нибудь lecture присутствуют всегда. Если нет команды \verb"includeonlylecture<>", то все лекции тоже присутствуют всегда. Отдельную лекцию можно показать с помощью \verb"includeonlylecture<>". \end \end
