<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div dir="auto">
<div>
<div class="gmail_extra">
<div class="gmail_quote"><br type="attribution">
<blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Hi Ross: <br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Thank you for your reply. I was getting an error when using pdfx because it clashes with the class file for theses and dissertations at my institution. I will try to solve the errors to resolve some of the font problems as you suggested.
<br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
I didn't think of providing the code for the alt text. I think this would be an effective solution for those that know LaTeX. My partner is legally blind and is persuing a bachelors in mathematics. He doesn't know LaTeX, so this solution might not help readers
like him. I think it might be best to make the alternate text close to how sceen readers read mathml. I couldn't figure out how to embed mathml into the PDF, but I think others have done this.<br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
I am not sure how close my alt text was to mathml, but what I wrote evolved somewhat from problems I found while writing them. For example, I use lowercase and uppercase letters to represent different variables, so I had to add the word uppercase for capital
letters. Sometimes, it was unclear which matrix was inverted or when multiple variables were squared, etc. I had to use the term "quantity" to add clarity.<br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
I thought about tagging the matrix as tables; however, this would violate WCAG 1.3.1. The alt text I used was inspired by how tables are read. I specified the row but not the columns because I thought it might be too much. There is a fine line between helpful
and annoying sometimes.<br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
It is hopeful that there will be a solution in the near future. My partner says the largest problem he has in school is PDFs that don't read properly. Sometimes it is due to instructors not using OCR, but many times it is untagged PDFs. Even the intellectual
content of courses is easier that trying to figure how to read it.<br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Best regards,<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Tammy
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
<br>
<br>
<br>
</div>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
From: Ross Moore <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Sent: Friday, March 16, 4:15 PM <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Subject: Re: [accessibility] Testing PDF tagging with a pdf generated usingpdflatex
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
To: Stitz,Tammy A <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Cc: accessibility@tug.org <br>
<br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Hello Tammy, <br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
On 16/03/2018, at 7:56, "Stitz,Tammy A" < <a href="mailto:tstitz@uakron.edu">tstitz@uakron.edu</a>> wrote:
<br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Hello Everyone: <br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
I know that some of you wanted to know what happened when I tried to make a tagged PDF from a LaTeX generated PDF, so I am sending this email to the list. I tried a few packages when using pdflatex, but none seemed to make a structured, tagged PDF. The only
software that I know that can add tags to a PDF is Adobe Acrobat. <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Yes, it does a reasonable job, but needs a lot of touching up afterwards. <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
It is this manual post-processing that makes it unsuitable (yet) for an automated production system.
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
But it is important that people like yourself try it out, to appreciate both the strengths and weaknesses of this approach — that is, adding tags after all the typesetting has been done.
<br>
<br>
<br>
</div>
<blockquote>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
If you have used any other software, please let me know. <br>
</div>
</blockquote>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
What is really needed is for LaTeX processing to add tagging, according to the structure inherent in:
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
1. the author's LaTeX source <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
2. the chosen document-class <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
3. any loaded packages <br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
This is what I am working on, and have achieved with several significant examples, chock full of mathematical content. These will be part of my TUG presentation in Rio, later this year.
<br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
They are not yet available online. <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
I'll post again when they are. <br>
<br>
</div>
<blockquote>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
When Acrobat generated the tags, some strange things happened. (1) Some brackets and other large symbols like summations disappeared when I had Acrobat assign tags
<br>
</div>
</blockquote>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
This happens with TeX's extension fonts, when there is no /ToUnicode resource. <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
It helps to load glyphtounicode.tex to get mappings based upon the glyph name.
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
This is just one of the things done when the pdfx package is loaded. <br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
The first step in developing methods to produce tagged PDF compliant with published ISO standards, is to first satisfy all requirements for PDF/A compliance. There is significant overlap.
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Ultimately you want to satisfy both PDF/A-2a and PDF/UA-1. <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
The pdfx package is vital to be able to achieve this. <br>
<br>
</div>
<blockquote>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
. I was thinking it might have to do with when a font was compressed. I adjusted what I used for commands (e.g. use bmatrix instead of \left\right). I was unable to find a pattern, but I thought it was worth mentioning.
<br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Many tags and much of the reading order needs corrected after Acrobat creates the tags.
<br>
</div>
</blockquote>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Precisely. It's too much work, and cannot result in anything close to what a fully-automated approach from LaTeX can achieve.
<br>
<br>
<br>
</div>
<blockquote>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
If you have mostly text and simple equations, the screen reader JAWS reads it well. I used my thesis as a test case and it had many matrix equations, which are read awful by JAWS. The only solution that I could find was to add alternative text to each equation,
which was very time consuming <br>
</div>
</blockquote>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
The big question here is ‘What should that alternative text be?' <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Just reading the characters separately is not sufficient. <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
How about the LaTeX source, complete with backslashes ? <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Some people say that this is desirable. <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
What do you think? <br>
<br>
</div>
<blockquote>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
. I wanted to find a simple solution that students would use when they submitted their theses and dissertations. I know this process can't take much time or effort. I think of one of my students, who was an excellent student, that said, "Could you read all
the documentation for datatool and tell me the highlights"? Uh, no. <br>
</div>
</blockquote>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Maybe that will be possible soon. 3-5 years hence? <br>
<br>
<br>
</div>
<blockquote>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Here is an example of how JAWS reads without alt text and a matrix equation (video)
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
<a href="https://youtu.be/uN0RhcQw8RI">https://youtu.be/uN0RhcQw8RI</a> <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Here is an example of how JAWS reads with alt text and a matrix equation (video) <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
<a href="https://youtu.be/M4w_8yP88II">https://youtu.be/M4w_8yP88II</a> <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
My tagged thesis posted on our institutional repository (PDF). <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
<a href="https://works.bepress.com/tammy_stitz/6/">https://works.bepress.com/tammy_stitz/6/</a>
<br>
</div>
</blockquote>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
I'll have a look at this. <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Thanks for the link. <br>
<br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
All the best, <br>
<br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Ross <br>
<br>
</div>
<blockquote>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Best Regards, <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Tammy Stitz <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Associate Professor, Bibliography <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Applied Sciences Librarian <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Email: <a href="mailto:tstitz@uakron.edu">tstitz@uakron.edu</a> <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Office: 330-972-6192 <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Science & Technology Library <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
The University of Akron <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
Akron, Ohio 44325-3907 <br>
</div>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
<a href="http://www.uakron.edu/libraries">http://www.uakron.edu/libraries</a> <br>
</div>
</blockquote>
<div dir="auto" style="direction:ltr;margin:0;padding:0;font-family:sans-serif;font-size:11pt;color:black">
<br>
<br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</body>
</html>