[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
attlist problems
Hi!
Тут такая проблемма возникла. Сочиняю я dtd для документации по
софтверным проектам. Но nsgmls не позволяет в attlist поставить два
аттрибута с одинаковыми возможными значениями:
<!doctype uml [
<!element method - O (#PCDATA)>
<!attlist method
isTypeScope (true|false) "false"
isPolymorphic (true|false) "true"
>
<!element uml - - (method)>
]>
<uml>
<method>
</>
</>
$ nsgmls -s -m /home/akhavr/lib/dtd/catalog tst.sgml
nsgmls:tst.sgml:6:26:E: token "TRUE" occurs more than once in attribute definition list
nsgmls:tst.sgml:6:26:E: token "FALSE" occurs more than once in attribute definition list
Если так и должно быть, то интересны причины. Если нет -- интересно
как исправить.
Также буду благодарен за ссылки на dtd для документирования програмных
проектов. Интересуют не руководства пользователя типа DocBook, а те,
которые оперируют понятиями переменная, метод, класс, модуль, etc.
--
SY, Andrey V Khavryutchenko
'Sides, if talent never saved bad management how is any software ever
written. ;) -- nigel@access.digex.net (Nigel Tzeng)