эта страница доступна на следующих языках: English Castellano Deutsch Francais Nederlands Russian Turkce |
автор Charles VIDAL Об авторе : Владелец гастрономического склада в Париже. Приверженец философии GNU и Open Source за возможность обмена знаниями. Хотел бы выделять время для игры на саксофоне. Содержание: |
Резюме:
Заметка рассказывает о бесплатном программном продукте MagicPoint. Это один из бесплатных презентационных программных продуктов для X-Window.
Программные продукты для проведения презентаций стали популярными несколько лет назад и в настоящее время включаются в офисные приложения. До этого, чтобы провести презентацию с помощью бесплатной системы, использовали проекторы со слайдами ( latex Slitex ).
Появление возможности использования дисплея компьютера для проведения презентаций сделало сами презентации лучше. MagicPoint работает на любой X11/Unix системе.
Этот программный продукт пришел из мира BSD и был разработан японцами. Презентация с помощью MagicPoint проводится на основе текстового файла. Его синтаксис мы рассмотрим позже.
Используйте библиотеку FreeType , но помните, что Applet имеет патент на шрифты.
Примеры изображений, созданных с помощью MagicPoint.Символ % является специальным - его появление MagicPoint воспринимает как начало команд. Несколько команд после % должны быть разделены запятой. Если строка не начинается с % - она рассматривается как текст презентации. %% - комментарии.
Обычно документ MagicPoint начинается с :%include "default.mgp" %pageКоманда include включает файл ( например default.mgp ). Команда page начинает новую страницу. Следующая строка будет заголовком.
Команды | |
%page | начало новой страницы. |
%size size | установка размера шрифта. |
%fore "color" | цвет символа. |
%back "color" | цвет фона. |
%left | выравнивание по левой границе. |
%leftfill | выравнивание по левой границе с переносом длинных строк. |
%center | выравнивание по центру. |
%right | выравнивание по правой границе. |
%cont | вывод без переноса строки. |
%pause | остановка пока нажата клавиша. |
%include "default.mgp" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %fore "red", size 6 %center Magicpoint This will be centered %left This will appear left justified %right and this right justified Text can be shown with any size or color. %CENTER %SIZE 10,FORE "orange" Orange size 10 %SIZE 7,FORE "gray" Grey size 7 %SIZE 5,FORE "blue" Blue size 5 %SIZE 4,FORE "yellow" Yellow size 4 %SIZE 3,FORE "green" Green size 3 %SIZE 2,FORE "red" Red size 2 %SIZE 1,FORE "pink" Pink size 1
Пример :
%tab 1 size 5, vgap 40, prefix " ", icon box "green" 50
Также можно использовать в качестве фона изображение командой bimage. Синтаксис :
%bimage "imagefile" [ <screensize> ]Определяет имя файла для фона.
<screensize> :: авторазмер. устанавливает настоящее разрешение изображения ( WIDTH x HEIGHT ). Пока screensize установлен в размер физического размера дисплея, zoomrate вычисляется автоматически.
Пример :%page %nodefault %size 7, font "thick", fore "gold", bimage "bg-black-brilliant.jpg" 1024x768 %center, size 4 %size 7 Test with a background image %cont, size 7 %right %size 4 Linux Focus.
Magic Point может отбражать на дисплее результат выполнения команды оболочки ( например версии ядра Linux ). Для использования этой возможности, применяйте следующий синтаксис :
%filter "command" текст для перенаправления на стандартный поток ввода команды .... %endfilterДля отображения версии ядра Linux выполните следующую команду :
%filter "cat /proc/version" %endfilterДля лучшего понимания синтаксиса попробуйте :
%filter "rev" This is a test %endfilterРезультатом будет строка :
%system "xeyes -geometry %50x20+25+60"
Подробная документация по синтаксису находится в файле SYNTAX в архиве MagicPoint.
-b color | цвет фона |
-d | демо ( просмотреть презентацию ) |
-g geometry | установить геометрию окна |
-h | отобразить данную помощь |
-n | запретить ввод от управляющих клавиш |
-o | не заменять менеджера окон |
-p page | начать с определенной страницы |
-q | не воспроизводить сигнал при возникновении ошибки |
-t timeslot | включить таймер |
-v | отобразить версию |
-w dir | определить рабочий каталог |
-x engine | запретить исполнение |
-B | игнорировать фоновое изображение |
-C | использовать персональную палитру |
-D | создать HTML-файлы для презентации |
-F mode,effect,value | использовать "forwarding caches" |
-G | включить навигатор страниц |
-O | работать под управлением менеджера окон |
-Q quality | установить качество фонового изображения(0-100) |
-R | не выполнять автоматическую перезагрузку |
-S | не выполнять директивы, порождающие параллельные процессы |
-T timestampfile | обновлять timestampfile при обновлении страницы |
-V | verbose |
-X gsdevice | использовать устройство ghostscript |
Существует опция для опубликования презентации в Internet :
mpg -D каталог с выходными данными
mgp -D каталог, где html и изображения будут созданы.
Вам необходимо установить xwintoppm ( файл находится в каталоге
contrib архива ) и ассоциировать с переменной PATH.
Каждый кадр будет сохранен в html файле. Также существует несколько программ, переносящих файлы из формата mgp в другие ( например mgp2ps : mgp в Postscript ). Примеры html - файлов, созданных MagicPoint. .
В каталоге contrib, находятся следующие perl-скрипты :
|
Webpages maintained by the LinuxFocus Editor team
© Charles VIDAL LinuxFocus.org 2000 Click here to report a fault or send a comment to Linuxfocus |
Translation information:
|
2000-08-17, generated by lfparser version 1.5