Hello Ivan, On Tue, Jul 10, 2001 at 01:24:55AM +0400, Ivan Zakharyaschev wrote: > > On Mon, 9 Jul 2001, Mikhail Zabaluev wrote: > > > > звучит: `чтобы было проще искать'? С помощью этих вспомагательных > > > каталогов выстраивается структура доступных "SGML-описаний" в > > системе, > > > благодаря которой пользователю легче ориентироваться в них: нужно > > > посмотреть список всего того, что касается DocBook V3.1 -- он > > смотрит в > > > соответствующий /etc/sgml/sgml-docbook-3.1.cat и получает его. Так > > же > > > могут поступать какие-то среды создания SGML-документов. Есть еще > > > какие-нибудь идеи по поводу их назначения? - у меня пока больше нет > > > (кроме той, что только для удобства -- функционирование > > > центрального каталога и поиска нужных описаний по идентификаторам > > от них > > > не зависит). > > > > По моему, очень здравая и Unix-way организация: поддерживать > > Осталось только здраво воспользоваться возможностью так организовывать > каталоги. Не-е-ет. Тут все очень концептуально: System ID - это идентификатор некоторой пачки данных в отдельно взятой системе, которая не обязана иметь файловую структуру. Каталоги (пачки данных, описывающие расположение других данных) лоцируются тоже по System ID. Получается почти замкнутая система, единственным "определенным свыше" элементом в которой остается расположение корневого каталога. > > и "проницать взором" древовидную структуру простых каталогов гораздо > > удобнее. И без rpm понятно, что за что цепляется. > > > > Непонятно, почему этот метауровень не выполнен также в SGML/XML. Хотя > > нет, здесь проблема курицы и яйца: где взять DTD для метаданных, > > которые описывают хранилище DTD. "Метафизическое" DTD решили не > > вводить > > :) > > А можно еще и сами DTD писать на SGML-языке. ??? Cинтаксис DTD входит в SGML, разве нет? -- Stay tuned, MhZ JID: mookid@jabber.org ___________ The existence of god implies a violation of causality.