Skip to main content
Participant
December 21, 2023
Answered

NVDA doesn't read some text/skips over text already tagged in Adobe Acrobat

  • December 21, 2023
  • 2 replies
  • 4783 views

Hi all,

I'm using NVDA to read through my PDF doc while it's open in Adobe Acrobat Pro, but NVDA skips some of the information that's already tagged (such as H2 or part of the H2 text or parts of content in a Paragraph tag). I'm not sure why this is. I've deleted and the text and re-typed it. I've deleted and re-added the tags, but the screen reader still doesn't read it. Please note that this document was originally created in Word and then converted to PDF, so I know that this could be causing some problems, but are there any solutions to this issue?

This topic has been closed for replies.
Correct answer Bevi Chagnon - PubCom.com
quote

I deleted and re-typed the text directly in Acrobat.

By @Mikiko34403636vnga

 

Uh-oh. I have some bad news.

 

Once a PDF has been tagged for accessibility, the content can't be edited in any way. Doing so breaks the tag tree and the little yellow container boxes that are inside the tags lose their content. It just vanishes and leaves empty containers, or merges tags together, or does other strange things to the content.

 

So one of the first laws of accessible PDFs is: Don't Edit The Content! Includes:

  • Changing the text content, such as correcting a typo, deleting text, or adding new text. Not even a tiny change like swapping a comma for a period.
  • Inserting new graphics.
  • Changing the colors of text.
  • Changing the fonts that text uses.
  • Changing the font size, line spacing, or any other text formatting

 

All changes to the content must be done in the original source file and a new PDF re-exported.

 

Sometimes the file can be remediated with Acrobat's AutoTag utility, but we often find that this doesn't work because the missing content can't be recovered and retagged.

 

Check the tag tree again, especially on the page where the edits were made. Expand the <Tags> so that you can see the individual yellow content containers. You should see the paragraph text. If the containers are empty, the edits caused them to disappear. (The content is still visible on the page, but not in the tag tree.)

 

2 replies

Bevi Chagnon - PubCom.com
Legend
December 26, 2023

Hi @Mikiko34403636vnga,

I actually am an accessibility expert (member of the PDF/UA committee that writes the PDF/UA ISO standard) and I do know what NVDA is.

 

Although NVDA (and JAWS) have their problems with PDF content, NVDA is a very solid screen reader that usually doesn't miss live text content.

 

So I'm wondering if the problem is with your PDF. Some questions:

  1. Are you on Mac or Windows?
  2. What version of Acrobat are you using?
  3. What method did you use to export the PDF from Word?  See this blog for details on exporting accessible PDFs from Word: https://www.pubcom.com/blog/tutorials/ms-office/export-pdf/index.shtml

 

quote

I've deleted and the text and re-typed it. I've deleted and re-added the tags, but the screen reader still doesn't read it.

 

4. Did you delete and retype the text in Acrobat? Or did you go back to Word and re-export a new PDF?

 

|&nbsp;&nbsp;&nbsp;&nbsp;Bevi Chagnon &nbsp;&nbsp;|&nbsp;&nbsp;Designer, Trainer, &amp; Technologist for Accessible Documents ||&nbsp;&nbsp;&nbsp;&nbsp;PubCom |&nbsp;&nbsp;&nbsp;&nbsp;Classes &amp; Books for Accessible InDesign, PDFs &amp; MS Office |
Participant
December 27, 2023

That's great news!

 

I have no idea how the content was exported from Word to a PDF since my colleague performed that action and that person is on holidays until next year. I use Windows but don't know what system my colleague has/uses.

 

I use an enterprise version of Adobe Acrobat Pro.

 

I deleted and re-typed the text directly in Acrobat. I have not used Word again for any reason while working on making the PDF accessible.

Bevi Chagnon - PubCom.com
Legend
December 28, 2023
quote

I deleted and re-typed the text directly in Acrobat.

By @Mikiko34403636vnga

 

Uh-oh. I have some bad news.

 

Once a PDF has been tagged for accessibility, the content can't be edited in any way. Doing so breaks the tag tree and the little yellow container boxes that are inside the tags lose their content. It just vanishes and leaves empty containers, or merges tags together, or does other strange things to the content.

 

So one of the first laws of accessible PDFs is: Don't Edit The Content! Includes:

  • Changing the text content, such as correcting a typo, deleting text, or adding new text. Not even a tiny change like swapping a comma for a period.
  • Inserting new graphics.
  • Changing the colors of text.
  • Changing the fonts that text uses.
  • Changing the font size, line spacing, or any other text formatting

 

All changes to the content must be done in the original source file and a new PDF re-exported.

 

Sometimes the file can be remediated with Acrobat's AutoTag utility, but we often find that this doesn't work because the missing content can't be recovered and retagged.

 

Check the tag tree again, especially on the page where the edits were made. Expand the <Tags> so that you can see the individual yellow content containers. You should see the paragraph text. If the containers are empty, the edits caused them to disappear. (The content is still visible on the page, but not in the tag tree.)

 

|&nbsp;&nbsp;&nbsp;&nbsp;Bevi Chagnon &nbsp;&nbsp;|&nbsp;&nbsp;Designer, Trainer, &amp; Technologist for Accessible Documents ||&nbsp;&nbsp;&nbsp;&nbsp;PubCom |&nbsp;&nbsp;&nbsp;&nbsp;Classes &amp; Books for Accessible InDesign, PDFs &amp; MS Office |
Abambo
Community Expert
Community Expert
December 24, 2023

What is NVDA please?

ABAMBO | Hard- and Software Engineer | Photographer
Participating Frequently
October 10, 2024

Non-Visual Desktop Access