[accessibility] Problem: screen reader + ligatures
Jason White
jason at jasonjgw.net
Fri Jun 18 14:59:15 CEST 2021
Does the Unicode map in PDF allow this problem to be solved? Surely this
would be an important use case, but I haven't looked it up in the PDF
specifications.
Also, my pragmatic solution would be to generate an accessibility
standards-conforming HTML version of the document, which is more
accessible to more screen reader users anyway.
On 18/6/21 7:12 am, Jonathan Fine wrote:
> Hi
>
> This arose from a post from Sanchit Ghule, a blind user of LaTeX who's
> reported that his screen reader skips ligatures, such as "fi" in
> "significant".
>
> My first step is a web search. I searched for 'screen reader
> ligatures'. I've found the following interesting links (followed by my
> brief comments).
>
> 1. https://www.mobileread.com/forums/showthread.php?t=296719
> <https://www.mobileread.com/forums/showthread.php?t=296719>
> A discussion in 2018 among contributors to the MobileRead library.
> They mention Microsoft's TTS (Text To Speech). The participants are
> well informed and cooperative. The conclusion (on page 3 of the
> thread) is that two separate versions (sighted and blind) would be best.
>
> 2. https://miktex-users.narkive.com/t5tuU541/suppressing-ligatures
> <https://miktex-users.narkive.com/t5tuU541/suppressing-ligatures>
> A discussion in 2002 in MikTeX users forum. Notes that ligatures cause
> search to fail, as well as screen readers. Discussion focuses on
> preventing ligatures, mainly via active characters and virtual fonts
> (which I consider impractical).
>
> 3. https://github.com/google/material-design-icons/issues/732
> <https://github.com/google/material-design-icons/issues/732>
> Ligatures causing accessibility issues
> Issue raised in 2018. Text in icons is read by screen readers, and a
> "ligature-method" is used. "The point is, the default solution with
> ligatures, albeit elegant, does come with a whole package of
> accessibility issues that needs to be addressed." No responses, and
> the issue is still open.
>
> 4. https://paizo.com/threads/rzs2u5ra?The-ff-typographic-ligature
> <https://paizo.com/threads/rzs2u5ra?The-ff-typographic-ligature>
> Paizo is a role-play game publisher, eg Pathfinder. This 2017 post is
> about the failure of search in Paizo PDFs for words such as
> "janderhoff". The problem was reported to the same forum in 2010. The
> thread mentions tagged PDF.
>
> 5.
> https://accessibility.oit.ncsu.edu/generating-accessible-pdf-documents/
> <https://accessibility.oit.ncsu.edu/generating-accessible-pdf-documents/>
> IT Accessibility page. States "Fonts are mapped into standard Unicode
> equivalents, ensuring reliable translation of all text and correct
> interpretation of ligatures and hyphens. This allows the screen reader
> to correctly read all characters and words." BINGO. An accurate and
> succinct statement of the problem.
>
> I've also searched for 'screen reader ligatures latex'. This gives
> additional interesting results. Mostly, I've not had time to add comments.
>
> 6.
> https://tex.stackexchange.com/questions/262009/historic-font-and-missing-ligatures
> <https://tex.stackexchange.com/questions/262009/historic-font-and-missing-ligatures>
>
> 7.
> https://subscription.packtpub.com/book/hardware_and_creative/9781784395148/3/ch03lvl1sec37/enabling-the-searching-and-copying-of-ligatures
> <https://subscription.packtpub.com/book/hardware_and_creative/9781784395148/3/ch03lvl1sec37/enabling-the-searching-and-copying-of-ligatures>
>
> 8. https://tug.org/pipermail/pdftex/2018-September/009143.html
> <https://tug.org/pipermail/pdftex/2018-September/009143.html>
>
> 9.
> https://www.homepages.ucl.ac.uk/~ucahmto/elearning/latex/2019/05/06/accessibility-regulations.html
> <https://www.homepages.ucl.ac.uk/~ucahmto/elearning/latex/2019/05/06/accessibility-regulations.html>
> Interesting page, but doesn't contain "ligatures".
>
> 10. https://latex.org/forum/viewtopic.php?t=21808
> <https://latex.org/forum/viewtopic.php?t=21808>
> 2012 post: Searchable ligatures in PDF docs from XeTeX
>
> 11.
> https://ctan.math.washington.edu/tex-archive/macros/latex/contrib/tagpdf/tagpdf.pdf
> <https://ctan.math.washington.edu/tex-archive/macros/latex/contrib/tagpdf/tagpdf.pdf>
> 2021: This package is not meant for normal document production. It is
> mainly a tool to research tagging
> It's interesting that in this PDF document "difficult" has the "fi"
> ligature AND "difficult" works for search AND for copy-and-paste.
>
> That's all for now.
> --
> Jonathan
>
>
>
>
>
More information about the accessibility
mailing list.