2015-07-04 1 views
3

Кто-нибудь знает, как и где скачать XSL-FO 1.1? Я не могу найти схему XSL-FO 1.1, поэтому многие люди говорят, что они недоступны. Пожалуйста, дайте мне знать, знаете ли вы, где найти схему или предложить мне, как определить ошибки проверки.Где схема для XSL-FO?

Примечание: парень-кислород ответил мне: «Для XSL-FO 1.1 до сих пор нет правильной схемы».

+0

Я не думаю, что есть такая вещь, которую «официально» носит w3c, однако, если вы читаете спецификацию xsl-fo, описываются модели контента. Также обратите внимание на http://apache-fop.1065347.n5.nabble.com/XSL-FO-Schema-or-DTD-td10919.html - вы можете найти неофициальное распространение DTD. – potame

ответ

4

Там нет официальной схемы XML для XSL-FO, но один из следующих может быть полезна для вас:

+1

Версия FOP работает очень хорошо, кроме одного - для языков она использует коды в верхнем регистре (например, в древние времена кодирования), что сегодня не так распространено. FOP игнорирует их. Достаточно изменить коды, и файл почти идеально подходит (imho). –

5

focheck (https://github.com/AntennaHouse/focheck) является Relax NG схемы и Schematron для XSL-FO 1.1, а также расширения антенны дома. Релизы также включают в себя W3C XSD, созданные из Relax NG плюс надстройка Oxygen, которую вы можете загрузить в Oxygen, чтобы вы могли легко проверить свой XSL-FO во время редактирования.

focheck разбирает значения свойств выражения с использованием XSLT-анализатора на основе генерируемого синтаксического анализатора Генератор Рекс плюс библиотекой XSLT для уменьшения дерева синтаксического разбора для XSL-FO типов данных.

+0

Благодарим вас за создание и предоставление этой возможности. – kjhughes