Добавить в избранное | Сделать стартовой страницей

Большая Linux библиотека для пользователей OS Linux и ПО для нее
Есть что сказать? Нужен совет? Посети наш форум.




Обзор свободного софта для создания и показа презентаций - Mini-HOWTO.

Автор : Akkana Peck
Перевод : Несов Артем

Введение

Мой MiniHOWTO адресован людям, которые используют портативный компьютер под управлением Linux, и хотят применить его для демонстрации презентаций с помощью проектора, используя при этом ПО с открытым исходным кодом, а не проприетарное ПО (такое, как PowerPoint).

Я - не эксперт в этой области. Я написал это потому, что нуждался в исследованиях для самого себя, а так же потому, что устал видеть, как представители Линукса и сообщества open source используют PowerPoint, так как они не знают другой альтернативы или у них нету времени её искать. И это - несмотря на то, что PowerPoint - это "наиболее дефектный и аморальный программный продукт из когда-либо производимых" :-). Если вы сомневайтесь в это, посмотрите "The Gettysburg Powerpoint Presentation."

Последняя версия этого howto находиться на http://www.shallowsky.com/LinuxPresentations.html.


Авторы:

Автором этого howto является Akkana Peck.
Помощники: N. Thomas, Travis Casey и Alvin Goats.

Авторское право принадлежит Akkana Peck и я еще пытаюсь определиться, по какой лицензии лучше всего его распространять. Я думаю, что вы можете распространять этот документ столько, сколько хотите, только не удаляйте информацию об авторах (что-то типа FreeBSD Documentation License).


Программы для создания и демонстрации слайдов

Существует множество программ, которые превосходно справятся с демонстрацией слайдов:

  • Mozilla (или другой браузер)

  • xpdf (или другой просмотрщик pdf )

  • KPresenter

  • MagicPoint

  • Image viewers


Приложения

Сильные стороны программы


Слабые стороны программы


Mozilla (или другой браузер)

  • Впоследствии вы сможете опубликовать вашу презентацию в сети

  • Огромное количество средств для создания html, включая Mozilla composer, и специальные программы - такие, как PinPoint.

  • Простота добавления графики, анимации и других эффектов

  • Возможность использовать уравнения (с помощью MathML)

  • Сложно (но не невозможно) использовать одну клавишу для перехода на следующий слайд

  • Сложно (но не невозможно) произвести демонстрацию в полноэкранном режиме, без лишней информации на экране.

  • HTML не предназначен для контроля над презентацией, будет сложно заставить её выглядеть как надо

Просмотрщик изображений (Я отдаю предпочтения pho, но их существует огромное множество (например, ee и xv)

  • Богатый выбор программ подобного рода

  • Маленький размер

  • Инструменты, для создания подобных презентаций легки в освоении (возможно, вам не придется осваивать ничего нового)

  • Сложно перейти в полноэкранный режим.

  • Инструменты для создания изображения (например gimp) очень большие и не гибки при работе с текстом

xpdf (или другие pdf просмотрщики - такие, как acroread)

  • Хороший контроль над размером шрифтов

  • Впоследствии вы можете сделать презентацию доступной другим людям

  • У вас, возможно, уже есть PDF для некоторых или всех ваших слайдов

  • Огромное количество ПО для создания pdf.

  • Нету проблем с уравнениями

  • Никто не захочет скачивать ваши презентации, потому что это - pdf :-)

  • Просмотрщики PDF достаточно "тяжеловесные" и могут быть не надежны

  • Инструменты для создания PDF сложны в освоении.

  • "Раздутость" формата (например, фон сохраняется отдельно для каждого слайда)

Open Office / Star Office

  • Средства создания презентации имеют интегрированную графическую оболочку

  • Возможность импорта из формата PowerPoint и других форматов (а это уже кое что)

  • Возможность впоследствии экспортировать в формат HTML для размещения в сети

  • Очень "тяжеловесный" (возможно даже слишком, для некоторых переносных компьютеров)

KPresenter/Koffice

  • Предназначен специально для презентаций

  • Средства создания презентации имеют интегрированную графическую оболочку

  • Имеет некоторые анимационные эффекты и т.д.

  • Возможность, импорта/экспорта из/в форматы HTML и PowerPoint

  • Полноэкранный режим.

  • Редактор иногда не удобен в использовании.

  • "Тяжеловесен"

MagicPoint

  • Предназначен специально для презентаций

  • Относительно мал, и быстр

  • Использует довольно простой формат.

  • Полноэкранный режим, режим без рамок: на панели только то, что вы выбрали.

  • Недостаточно инструментов для создания контента

  • Требует изучения специального языка разметки (или копирования шаблонов)

  • Раздражающие сообщения об ошибке (можно избежать запустив mpg -x vflib)

  • Их сайт не обновляется.

UltraPoint

  • Предназначен специально для презентаций

  • Использует Image Magic для масштабирования изображения

  • Требует GGI и других библиотек, которых у многих людей просто нет. И даже с ними у меня она не заработала - "VFlib initialization failed".

  • Нету инструментов для создания презентаций.

  • Отсутствие документации

  • Не сохраняет в формате html или каком-нибудь другом из стандартных форматов.

PHP Presentation System

  • Поддерживает управление с клавиатуры и специальные эффекты

  • Требует запуска web сервера на компьютере, на котором демонстрируется презентация

  • Немного "тормозит" при загрузки (независимо от содержания страницы)

ApplixWare Presents

  • Доброжелателен к пользователям PowerPoint

  • Продукт, видимо "осиротел" - коробочная версия, которая сейчас доступна (ей уже несколько лет), выглядит довольно убого



Приемы при демонстрации слайдов с помощью Mozilla

  • В Mozilla 1.1b и более поздних версиях имеется полноэкранный режим: для входа и выхода в полноэкранный режим нажмите F11, но вы будете видеть панель вашего оконного менеджера.

  • Создайте отдельный профиль для демонстрации презентаций - так вы сможете спрятать полосу ввода адреса и др., не влияя на обычный вид Mozill`ы. Затем вы можете добавить на панель или в меню специальную ссылку для презентаций: mozilla -P presenter (замените на имя вашего "презентационного" профиля.)

  • Несколько способов переходить от слайда к слайду нажатием одной клавиши:

    • простейший способ (не требует знания html или javascript): прокрутить все страницы в нужном порядке, до демонстрации презентации, затем вернуться на первую и использовать alt+правая стрелка, чтобы передвигаться по презентации;

    • использовать CSS, что бы сделать вашу презентацию одним документом, а затем использовать пробел и клавиши верх/вниз для перемещения. Недостаток - видна полоса прокрутки;

    • используйте accesskey и маленький скрипт на java - тогда вы сможете использовать для перемещения, например, клавиши "alt+N" и "alt+P", как это демонстрируется в Bugzilla Fosdem talk by Gervase Markham. Учтите, этот способ может не работать, если вы перенастроили accesskeys в Mozill`е

    • использование сложного JavaScript позволяет задействовать такие клавиши, как пробел, и стрелки назад и вперед. Как это сделать (поместив все слайды вместе, в один большой файл) показано здесь – Bitflux Fosdem Talk. Это очень милый способ!

  • Если вам нравятся эффекты наподобие "Выстрела" в PowerPoint, его легко создать, используя JavaScript. Более сложную анимацию, вероятно, лучше делать в mng или анимированных gif (создавая их в gimp, image magick или gifsicle). Можно воспользоваться free flash creation tools, но я не пользовался ими сам.

  • Полезную коллекцию слайдов для презентаций с использованием Mozilla можно найти на сайте Fosdem - eu.mozdev.org.

Приемы при демонстрации слайдов в формате PDF

  • LaTex имеет специальные инструменты для создания слайдов. Слайды впоследствии могут быть конвертированы в PS, PDF или HTML. Некоторую полезную информацию можно обнаружить на странице latex2pdf, а так же на странице "Tutorial for making slides in latex"

  • Можно создавать PDF слайды, используя такие пакеты как Seminar, Prosper, foiltex, или SliTeX, или XML в сочетание с системой, подобной AxPoint.

  • Pspresent - это хорошая программа для демонстрации postscript слайдов.

  • А вот хороший учебник по Prosper, в котором содержатся примеры простых слайдов. Чтение примеров, которые идут вместе с Prosper, тоже может быть полезным.


Момент истины – подключение проектора.

Здесь можно найти хороший howto по конфигурации Иксов для подключения проектора.

Когда я настраивал мой Vaio под управлением RedHat 7.3 для работы с проектором, потребовалось немножко почитать руководство, чтобы найти следующие решение: войдя в /etc/X11/XF86Config-4, добавить разрешение 800x600 и 640х480 (я только проверил разрешение LCD, когда устанавливал систему), а затем использовать ctr+alt+плюс/минус на дополнительной числовой клавиатуре для переключения разрешений (это есть в man Xfree86). Вероятно, Xconfigurator или "установщик дистрибьютива" позволит вам установить несколько разрешений, если вы не хотите делать это в ручную.

На моем Vaio при загрузке должен быть обязательно подключен внешний монитор или проектор, в противном случае внешний видео выход не работает (Я никогда не пробовал работать с проектором в Windows - поэтому не знаю, как обстоят дела с этой ОС). Эта особенность характерна для большинства Vaios, и я не уверен, имеется ли она на остальных портативных компьютерах. Попробуйте добавить следующую опцию в секцию device в XF86Config:

 Option "Display" "BIOS"

На других лаптопах, таких как Dell, есть специальная клавиша, позволяющая переключаться между LCD и CRT, и так же они позволяют определить подключения CRT и автоматически переключиться на него (спасибо Justin Gaither).Недостатком является подразумевающаяся остановка работы, но вы всегда можете загрузиться дома, подключившись к внешнему монитору, затем приостановить работу машины до тех пор, пока не подключите проектор.

У лаптопов с nVidia имеется нечто, называемое TwinView, обеспечивающие поддержку переключения между мониторами. Прочтите документацию от nVidia, содержащуюся в файле README.txt, раздел "APPENDIX I: CONFIGURING TWINVIEW" для получения дополнительной информации. А вот ссылка на nVidia's XFree86 4.0 page. (Спасибо to Jos Thalen за информацию об nVidia.)

Я уверен, что существуют другие приемы для других мобильных компьютеров и дистрибьютивов. Это - важнейшая часть HOWTO, поэтому помогите мне, если вам есть, что сюда добавить.

Если возможно, сообщите мне о возникающих проблемах с присоединением проектора (не зависимо от того, под какой ОС вы работаете!)


Заключение (мое личное мнение)

  • Для демонстрации моих собственных презентаций я собираюсь использовать Mozilla, потому что этот браузер у меня уже есть, html я знаю, и вообще - мне просто нравится помещать презентации в Сеть без лишней работы.

  • Людям, использующим PowerPoint и инструменты с графическим интерфейсом, подойдет Kpresenter. Интерфейс немного грубоват, но он гибок и нагляден.

  • Люди, которые уже работают с LaTex и PDF, скорее всего предпочтут этот формат для презентаций.

  • MagicPoint смотрится очень хорошо при демонстрации (он - единственный, кто работает на всем экране, закрывая taskbar)

  • Пользователи, которым необходима совместимость с PowerPoint (например, это требуется в компаниях, где используется стандартный шаблон презентаций; или вы делаете презентацию для пользователей Windows), вероятно, предпочтут StarOffice или OpenOffice.


Другая информация на эту тему:

  • From PowerPoint to MagicPoint - учебник по MagicPoint.

  • The Presentation HOWTO - полезное руководство по организации содержания презентаций для LUG и конференций

  • ThinkQuest: Reading Great Speeches, Making Great Speeches

  • It's the Story, Stupid: Don't let Presentation Software Keep You From Getting Your Story Across


Обсудить данную тему на нашем форуме "Все о Linux"