прошу прощения, если это слишком простой вопрос, так как я только начинающий в этой области.
Мой клиент долгое время работал с dtd, который называется "article.dtd". Теперь они решили немного расширить это dtd, добавив еще несколько элементов, и переименовать его в «project.dtd». Поскольку новые элементы, добавленные в article.dtd, состоят всего из нескольких строк, они не хотят копировать все из article.dtd при каждом создании project.dtd.
Таким образом, я ищу способ, если есть возможность ссылаться на article.dtd из только что созданного project.dtd, а в project.dtd нам нужно вставить только те строки, которые не содержатся в article.dtd
К вашему сведению, это четыре строки, которые добавляются в project.dtd:
<!ELEMENT project (title, keywords?, feature?, related-terms?, abstract?, classification?, contributor*, reviewer?, materials?, body, related-links?, questions?)>
<!ATTLIST project %common-atts; %status-atts; %profile-atts;>
<!ELEMENT abstract ((%para-elems;)+)>
<!ATTLIST abstract %common-atts;>
Спасибо за помощь заранее.