Hi Sharni-Lee and everyone,
I thought I would write this as a new thread, just for anyone who didn't follow all the way through the Accessible Word Processors thread and the issue raised of reading formatting such as Italics.
The issue was the things like Italics were read at the start of a line, but not when they appeared in the middle of a line.
The solution is to open the NVDA document formatting dialog and ensure "Report formatting changes after the cursor (Can cause a lag)" is enabled. What this does is detect all formatting on the line, not just at the exact place the cursor is. When using say all (NVDA+a or NVDA+down arrow), the cursor moves down to the start of each line as it gets to it, which is why it was detecting formatting at the start of the line but not in the middle.
To turn this option on:
1. Press NVDA+CONTROL+D (or NVDA+N to open NVDA's menu, then choose preferences, then Document formatting).
2. TAB or SHIFT+TAB to the "Report formatting changes after the cursor (can cause a lag) option.
3. Press SPACEBAR to toggle this option. Ensure it is checked.
Note that the option is the last thing in the dialog now before the ok and cancel buttons, so SHIFT+TAB is easier to get to it (just noticed there doesn't seem to be a hot key, I'll open an issue for that).
Note that in order to report things like italic and bold, you will also need to have "font attributes" checked, which is the third option in the dialog.
I tested this with a portable version of Jarte in Windows 7 as well as Windows 10 just to ensure it works in both.