[docs] Re: Docbook root element

Vitaly Ostanin vyt на vzljot.ru
Ср Окт 27 14:50:17 MSD 2004


Ildar Mulyukov пишет:

<skipped/>

>> Там просто указывается, что такой-то элемент не поддерживается 
>> стилями в качестве корневого. 
>
>
> Угу. Очень хорошо. А вообще, кроме book и article, нет элементов, 
> которые бы имело смысл использовать, как корневые? 


Есть раздел (section), глава (chapter), ман-страница (refentry) и т.д.

> То есть для нормального использования: вёрстки, публикации на ВВВ...


Тут нужно перечитать следующий абзац.

>
>> Нужно понять разницу между:
>> - самим документом в структурном виде
>
>
> угу. Это *.dbk (по крайней мере abiword сохраняет с этим расширением)
>
>> - описанием этой структуры
>
>
> DTD. Необязательное описание. Но удобное.
>
>> - стилями для обработки документа.
>
>
> угу, apt-get install docbook-style-{xsl,dsssl}
>
>> В самом документе можно использовать _любой_ элемент как корневой, 
>> руководствоваться нужно только здравым смыслом. Если Вы пишете статью 
>> - корнем должен быть article. Если Вам нужен только email адрес, ну 
>> вдруг понадобилось иметь такие маленькие документы, всегда можно 
>> добавить поддержку email как корня в стили обработки.
>

<skipped/>

>>> * Есть потребность создать новый вид документа, который не является 
>>> ни книгой, ни статьёй: <my-type-of-doc/>
>>
>>
>> Сейчас почти невозможно создать новый вид документа :) :) 
>
>
> Это непонятно. Правда, что ли? Всё так плохо и нет смысла браться?


Уже существуют виды докуметов на почти все случаи жизни.

>
>
>> Любой документ имеет смысл (ну должен иметь :)). Вам нужно написать 
>> документацию к программе? Статью, диссертацию, хранить данные?
>
>
> Очевидно, я имею в виду что-то, не совпадающее с понятиями "книга" и 
> "статья". Как пример, лицензионное соглашение (или какое-нибудь EULA) 
> - это ни книга, ни статья. 


Для лицензионного соглашения в DocBook есть
http://docbook.org/tdg/en/html/legalnotice.html
который состоит, например, из параграфов (para). Из чего может состоять 
- см. список children.

> То есть суть вопроса такая: я что-то имею в виду, и хочу использовать 
> docbook-style-xsl для поддержки этого "что-то", то есть моего типа 
> документа.


- Доктор, у меня что-то болит...
- Сейчас я вам дам какую-то таблеточку...
:)

<skipped/>

>>> 3. Есть ли примеры успешной реализации поставленной задачи? 
>>> Кто-нибудь так уже делал?
>>
>>
>> Задача всё-таки не поставлена.
>
>
> Таки я попытаюсь ещё раз. Повторюсь:
> Я имею в виду что-то, не совпадающее с понятиями "книга" и "статья". 
> Нельзя сказать, что вся печатная (и, заметьте, непечатная) продукция - 
> это только книги и статьи. Есть ещё много чего. Как пример, 
> лицензионное соглашение (или какое-нибудь EULA) - это ни книга, ни 
> статья. Или те же website-ы. Или, например (иллюстрация), существует 
> ThML (http://www.ccel.org/ThML/). (Правда, он по идеологии далёк от DBk)
>
> То есть последний вопрос таков: я что-то (мой тип документа) имею в 
> виду, и хочу использовать docbook-style-xsl для поддержки этого 
> "что-то", то есть моего типа документа. Что для этого мне надо сделать?


Дописать поддержку этого "чего-то" своими стилями, если её ещё нет в 
docbook-style-xsl.

>
> С уважением, Ильдар.
>


-- 
Regards, Vyt
mailto:  vyt at vzljot.ru
JID:     vyt at vzljot.ru

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
Url : http://lists.altlinux.ru/pipermail/docs/attachments/20041027/56dbf6dc/signature.bin


Подробная информация о списке рассылки docs