Я работаю над (моим первым) проектом DITA с использованием Oxygen и вызывая FOP для создания PDF-вывода. Попытка выяснить, что происходит по всей цепочке: цепочка: document -> element -> class -> class в определении .xsl -> атрибутов в attr.xslЧто означает «<xsl: call-template name =» commonattributes «/>» означает и как оно используется?
У меня все в порядке со всеми за исключением определения шаблона класса, которое, как представляется, всегда связано с линией: <xsl:call-template name="commonattributes"/>
Где хранится этот шаблон и как он настроен?
(я нашел много вопросов, которые показывают правильный синтаксис для вызова этого шаблона, или других, но не то, что делает это на самом деле означает.)
Выражение вызывает шаблон с именем commonattributes – Madeyedexter
«* Где этот шаблон хранится ... *» Он хранится либо в той же таблицы стилей, которая называет его или в другой таблице стилей, что ваша таблица стилей включает в себя или импорт. - «* ... и как он настроен?» «Мы этого не видим, поэтому мы не можем сказать. –
Спасибо! Из этого я наконец выяснил, что искать. Шалость удалась. –