UMM-CSci / senior-seminar

Public materials for senior seminar, including assignments, past papers/slides, templates, etc.
https://umm-csci.github.io/senior-seminar/
9 stars 10 forks source link

PDF Accessibility #36

Open floogulinc opened 4 years ago

floogulinc commented 4 years ago

I have tested some of the paper PDFs and they don't seem to be very accessible. They won't work very well for users of screen readers since they don't have any of the proper tagging. Nor do they have a set title or language. This seems to be a general issue with PDFs created from LaTeX.

There appear to be some resources and packages for making accessible PDFs with LaTeX: https://www.tug.org/twg/accessibility/

The U has some info on PDF accessibility: https://accessibility.umn.edu/documents/creating-accessible-pdfs

floogulinc commented 4 years ago

Here is an interesting paper on the topic: https://www.cs.cmu.edu/~jbigham/pubs/pdfs/2016/pdf-accessibility.pdf

It concludes that the best option is likely to start publishing in HTML rather than PDF. Perhaps we could start providing papers in HTML in addition or instead of PDF. This CSS library may be useful: https://github.com/thomaspark/pubcss