Jump to content

Средство представления информации

Information Presentation Facility (IPF) — это система представления онлайн-справки и гипертекста в системах IBM OS/2 . IPF также относится к языку разметки , который используется для создания контента IPF. Язык IPF берет свое начало от BookMaster и Generalized Markup Language, разработанных IBM. Язык IPF очень похож на известный язык HTML версии 3.0 и имеет ряд дополнительных возможностей. Таким образом, обученный пользователь может использовать практически любой текстовый процессор при создании документов IPF. Язык IPF состоит из 45 основных команд.

Файлы IPF компилируются с помощью компилятора IPF (IPFC) в доступные для просмотра файлы INF или HLP. Файлы IPF HLP отличаются от файлов WinHelp HLP, которые распространены в Windows .

OS/2 содержит встроенную программу просмотра, а для других платформ доступны и другие программы просмотра.

Пример 1 — IBM

[ редактировать ]

Вот образец разметки IPF из IBM Information Presentation Facility Programming Guide .

     .* This is a comment line
     :userdoc.
     :title.Endangered Mammals
     :h1 res=001. The Manatee

     :p.
     The manatee has a broad flat tail and two flipper
     like forelegs.  There are no back legs.
     The manatee's large upper lip is split in two and
     can be used like fingers to place food into the
     mouth.  Bristly hair protrudes from its lips,
     and almost buried in its hide are small eyes, with
     which it can barely see.

     :euserdoc.

Пример 2. Руководство пользователя PM123

[ редактировать ]
:lm margin=2.:font facename=Helv size=24x10.
:p.:hp8.Welcome to PM123 !:ehp8.
:font facename=Helv size=16x8.
:p.:p.
Hello and welcome to the wonderful world of digital music on OS/2. First we
must congratulate you for choosing the best MPEG-audio player available for
OS/2! PM123 has been in development since beginning of 1997 and has become
the most advanced player on OS/2. Some of you may have used the earlier
betas of PM123 and for your convenience, here are the new features in this
release:
.br
:ul compact.
:li. New skin options, allowing PM123 to be modified to just about anything. 
:li. Graphical :hp2.equalizer:ehp2., including pre-amplification and band mute.
:li. Support for plugins, a :hp2.spectrum analyzer:ehp2. and :hp2.oscilloscope:ehp2. plugin.
:li. :hp2.Playlist Manager:ehp2. for users, allowing easier managing of playlists.
:li. Better HTTP streaming support: support for URLs in playlist, and M3Us for playlists.
:li. Recursive directory adding.
:li. Commandline and remote control of PM123.
:li. General improvements in all parts of the player.
:eul.
.br
.br
:p.

Статус ИПФ

[ редактировать ]

IPF до сих пор используется как часть последней версии OS/2 — ArcaOS . В остальном он используется редко, хотя существует несколько инструментов, которые могут читать или записывать файлы IPF.

  • HTMIPF : конвертирует HTML в IPF.
  • HyperMake : многоформатный генератор документации.
  • Редактор IPF : Коммерческий редактор IPF
  • UDO : генератор многоформатной документации с открытым исходным кодом.
  • VyperHelp : редактор и конвертер IPF с открытым исходным кодом.
  • Генератор документации Free Pascal (fpdoc) также может генерировать выходные данные IPF OS/2.

Помощь зрителям

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 765c6caae58641c864200aa720cb66b5__1695895020
URL1:https://arc.ask3.ru/arc/aa/76/b5/765c6caae58641c864200aa720cb66b5.html
Заголовок, (Title) документа по адресу, URL1:
Information Presentation Facility - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)