nvda
nvda copied to clipboard
In a pdf alternative text of text tagged as "Formula" is not read.
Steps to reproduce:
Open the attached pdf in Adobe reader (or pro), start nvda and let read the text
Actual behavior:
On both pages only the sentence "Ein Satz ohne Umlaute." is spoken.
Expected behavior:
At least on one of the pages the /Alt
text of the formula (Dies ist eine Formel
/Dies ist eine zweite Formel
) should be spoken.
The in-built text-to-speech of adobe speeks both /Alt
texts (but only if there is also some text besides the formula on the page).
System configuration:
NVDA Installed/portable/running from source:
portable version
NVDA version:
2018.2.1
Windows version:
Windows 10
Name and version of other software in use when reproducing the issue:
Adobe Pro DC and Adobe Reader DC 2018.011.20055 and
Other questions:
The pdf is uncompressed and so can be inspected. preflight says that its syntax is correct.
The /Alt
text of the formula on the first page is in the page stream, in the properties of the BDC operator:
/Formula<</MCID 1 /Alt <FEFF00440069006500730020006900730074002000650069006E006500200046006F0072006D0065006C>>> BDC
The /Alt
text of the second formula is in the /StructElem
object:
13 0 obj
<< /Type /StructElem /S /Formula /P 4 0 R /K <</Type /MCR /Pg 15 0 R /MCID 1>> /Alt <FEFF00440069006500730020006900730074002000650069006E00650020007A0077006500690074006500200046006F0072006D0065006C>>>
endobj
Have you tried any other versions of NVDA?
No.
Hello everybody. Yes,problem with formula exists even in nvda 2019.2.1 in windows 10 64 bytes.
This issue is still there in the latest version
Sorry for very late reply. Yes,this issue actual for nvda 2020.2,but in adobe reader for mac with voiceover i,and probably others,haven't this problem,so this is probably issue of nvda.
This is still an issue in 2022.2.
This is still an issue in Acrobat 2023.003.20244 - 64 bit.