[
https://issues.apache.org/jira/browse/FOP-3007?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17322036#comment-17322036
]
Simon Steiner commented on FOP-3007:
------------------------------------
Does FOP-2909 help with your requirements
> Better tagging support in accessibility mode
> --------------------------------------------
>
> Key: FOP-3007
> URL: https://issues.apache.org/jira/browse/FOP-3007
> Project: FOP
> Issue Type: Improvement
> Components: renderer/pdf
> Affects Versions: 2.6
> Reporter: Nico Kutscherauer
> Priority: Major
>
> Hi there,
> my customer posted the following request to your mailing list few years ago
> about better tagging support in FOP:
> [http://apache-fop.1065347.n5.nabble.com/Tagging-fo-blocks-as-artifacts-td45065.html]
> Since the answer was that it would be an improvement for FOP if he would
> provide a patch for it, he started to develop an adjusted version (or better,
> he let third party developers do it).
> We have been using this adjusted FOP for quite a while now to produce
> accessible PDFs. My customer has now asked me to provide the changes as a
> patch back to the official FOP repository.
> To prepare this, I published now the adjusted version in the following public
> GitHub project (a fork of the FOP project):
> [https://github.com/data2type/xmlgraphics-fop/tree/feature/accessibility]
> Here are some examples you can try out:
> [https://github.com/data2type/xmlgraphics-fop/tree/feature/accessibility/fop/examples/accessibility]
> The adjustments are basically implemended as three features:
> 1. a CLI switch {{-noautopdftag}} has been introduced. This switch disables
> the tagging for structrure-only FO nodes that do not have a role attribute.
> Structrure-only nodes are nodes that do not contain text content.
> 2. a CLI switch {{-rolemap [rolemap-file]}} has been introduced. The rolemap
> file overrides the default tagging for FO elements by name. E.g. you can
> specify that the FO element static-content gets the tag Artifact by default.
> 3. To specify attributes of PDF tags, a special syntax for roles has been
> introduced. If you define a {{<fo:block role="P?attr=value">}} it will be
> converted to a PDF tag {{P}} with the attribute {{attr}} which has the value
> {{value}}.
> More details you will find in the above linked examples.
> Before I invest more time and money, I would like clarify at first some key
> questions:
> 1. Are you still intressted in taking over the adjustments? Is there a FOP
> developer available to commit our changes?
> 2. What are your requirements for taking over the code?
> 3. Would you take over the given concepts or do you need some changes?
> Please let me know, if you have any further questions about it.
> Best Regards,
> Nico Kutscherauer
> data2type GmbH
--
This message was sent by Atlassian Jira
(v8.3.4#803005)