Altova Stylevision 2011, вставка & # x200b; пробелы нулевой ширины

Используя старую версию Altova StyleVision 2011 года:

Редактируя определение файла, я экспортирую документ в XSL-FO и добавляю встроенные пробелы нулевой ширины, которых не было в предыдущей версии файла.

<fo:inline-container>
    <fo:block>
        <xsl:text>&#x200B;</xsl:text>
    </fo:block>
</fo:inline-container>

Это добавляет дополнительное нежелательное вертикальное пространство в сгенерированный вывод.

Я могу удалить это вручную... но хотел бы знать, что вызывает это и как избежать этого в будущем.

Единственная информация, которую мне удалось найти, - на форумах Altova, где говорится, что это невозможно. Я надеюсь, что это неправильно.

1 ответ

Нашел решение:

Установите Поколение XSL-FO на "Полное использование стандарта XSL-FO" на вкладке "Параметры XSL".

Другие вопросы по тегам