Skip to content

Nova 2.5.0

Latest

Choose a tag to compare

@Khalil220 Khalil220 released this 28 Jul 00:50

PDF symbols now read as printed, and say-all keeps its place.

  • Technical PDFs often embed symbol fonts that report the wrong character for what they actually draw, so equations read as nonsense: an AND dot spoken as "number sign", a multiplication sign as an asterisk or a stray letter, comparison and equals signs disguised as ordinary digits, a micro sign as the letter M - and some symbols, like degree signs and the equals signs of displayed equations, dropped from the text entirely. Nova now checks what a suspect glyph really draws and reads the true symbol: dots, times signs, comparisons, equals and not-equals, degrees, apostrophes, micro signs, circled-plus, and Greek letters such as omega, sigma, and delta. List bullets that some PDFs map onto the letter "u" read as bullets too. Honest fonts are never second-guessed - a genuine number sign or asterisk stays exactly what it is.
  • Because this corrects the extracted text of affected PDF pages, saved positions, bookmarks, and highlights inside those particular chapters may land slightly off the first time you reopen such a book after updating. Books and chapters without recovered symbols are untouched.
  • Stopping NVDA's say-all and closing the book now saves the position say-all reached. Previously the saved position stayed wherever reading started unless you pressed an arrow key before closing, so reopening jumped you back.
  • The section and page shown in the status bar now update the moment Find lands on a match; they used to keep showing where the search started until the next caret move.
  • Object navigation now reaches the list before the buttons in the Table of Contents, Bookmarks, and Highlights dialogs, matching standard dialog reading order. (The Library dialog already read correctly.)