Я искал все утро для ответа на этот вопрос, не повезло. Может быть, я просто неправильно искал, я не знаю. Я отображения XML-разметки в формате PDF, используя следующий набор тегов:XSL-FO сделать текст разного цвета в одном элементе
<verbatimText><para><quantity>
<quantityGroup quantityUnitOfMeasure="ft.lbf"><quantityValue>10</quantityValue>
<quantityTolerance quantityToleranceType="plusorminus" quantityUnitOfMeasure="ft.lbf"> 2</quantityTolerance></quantityGroup>
</quantity>.</para></verbatimText>
У меня нет вопроса, отображающее это как все BOLD, одного цветового блока в формате PDF. То, что я хочу попытаться сделать, - это сделать синтаксис XML цветным, как подсветка синтаксиса в текстовом редакторе, где имена элементов будут синими, красными атрибутами и содержанием элементов черными.
Я думаю, что есть способ форматировать подстроки текста, но у меня проблемы с поиском хорошей стартовой точки на этом.
возможность использовать XSLT 2.0 Вы? –
Нет, я запускаю XSL-преобразование через FOP, который, как я знал, не поддерживал 2.0. – twfurst
Есть ли причина, по которой вы не можете отделить преобразование xslt от обработки fo? –