Как правильно пометить границу таблицы с помощью XSL: FO и Apache FOP - PullRequest
0 голосов
/ 03 июля 2018

Я создаю доступные документы, используя XSL: FO и Apache FOP. Для подтверждения доступности следует использовать PDF Acceibility Checker 3 (PAC3) . К сожалению, средство проверки жалуется на каждую отдельную границу ячейки таблицы, поскольку это объект без тегов . Так покажи, могу ли я правильно добавить эти теги?

1 Ответ

0 голосов
/ 03 июля 2018

Вы не можете. Вам придется подать отчет об ошибке в FOP об этом.

Границы должны быть помечены как «Артефакт», но у вас нет отдельной FO для них, поэтому метод FOP с использованием role="artifact" (см. https://xmlgraphics.apache.org/fop/2.3/accessibility.html#customTags) вам не доступен. должен быть зафиксирован внутри FOP.

FWIW, AH Formatter раньше имел ту же проблему. Кроме того, PAC3 не лишен собственных ошибок, хотя ваша проблема, вероятно, не является ложным отрицанием PAC3. Например, вы обнаружите, что он дважды учитывает некоторые ошибки в своем резюме и постоянно жалуется на сноски (но изменения в пометках сносок в PDF 2.0). Он также не может обрабатывать тег 'Ruby'. Но я отвлекся.

...