The biggest barrier to accessible PDFs is the nature of PDF itself. It is essentially a preprint format that deals with glyphs rather than characters.<br><br>For complex scripts that require glyph reordering, I haven't come across a software solution that can generate suitable PDFs. <br><br>Andrew<br><br>On Monday, 27 April 2015, Philip Taylor <<a href="mailto:P.Taylor@rhul.ac.uk">P.Taylor@rhul.ac.uk</a>> wrote:<br>><br>><br>> Joseph Wright wrote:<br>><br>>> Somewhat away from the original topic, but it strikes me that building a<br>>> tagged PDF is going to be much more problematic at the macro layer than<br>>> at the engine level: is that fair? Deciding what elements of a document<br>>> are 'structure' is hard, and in 'real' documents it's not unusual to see<br>>> a lot of input that's more about appearance than structure. That of<br>>> course isn't limited to TeX: I suspect anyone trying to generate tagged<br>>> output has the same concern (users do odd things).<br>><br>> Going even further off-topic, but pursuing this one aspect of the<br>> thread, is there not only real one problem :  the need to educate users<br>> to cease marking up their documents in raw (La)TeX syntax, and instead<br>> to express them in well-formed XML ?  I have just finished typesetting<br>> (using [plain] XeTeX) a 544pp book marked up entirely in XML, and whilst<br>> I have made no efforts to generate PDF/UA, I am convinced that the task<br>> of so doing (assuming that the necessary primitives are or were<br>> available in XeTeX) would have been 1/1000 of the effort needed to do so<br>> had the book been marked up in traditional (La)TeX syntax with its usual<br>> accompanying conflation of form and content.<br>><br>> ** Phil.<br>><br>><br>> --------------------------------------------------<br>> Subscriptions, Archive, and List information, etc.:<br>>   <a href="http://tug.org/mailman/listinfo/xetex">http://tug.org/mailman/listinfo/xetex</a><br>><br><br>-- <br><div dir="ltr">Andrew Cunningham<br>Project Manager, Research and Development<br>(Social and Digital Inclusion)<br>Public Libraries and Community Engagement <br>State Library of Victoria<br>328 Swanston Street <br>Melbourne VIC 3000<br>Australia<br><br>Ph: +61-3-8664-7430<br>Mobile: 0459 806 589<br>Email: <a href="mailto:acunningham@slv.vic.gov.au" target="_blank">acunningham@slv.vic.gov.au</a><br>          <a href="mailto:lang.support@gmail.com" target="_blank">lang.support@gmail.com</a><br><br><a href="http://www.openroad.net.au/" target="_blank">http://www.openroad.net.au/</a><br><a href="http://www.mylanguage.gov.au/" target="_blank">http://www.mylanguage.gov.au/</a><br><a href="http://www.slv.vic.gov.au/" target="_blank">http://www.slv.vic.gov.au/</a><br></div><br>