Date   

latest version of vocalizer expressive driver for NVDA

Afik Souffir
 

 

Hi,

 

Can someone send me the latest driver for vocalizer expressive?

 

Thanks much,

 

Afik.

 


Re: table navigation issues

Gerry
 

I get a similar problem on a banking site. I use latest MS Edge and when I use T for table and then try to navigate the table using Cntrl+Alt plus cursor arrows, nvda says, not in a table cell. I then have to navigate along the rows rather than up and down the rows. It is annoying, but I can still get what I want.

Gerry

On 09/11/2020 10:42, Sean Randall wrote:
This works fine for me in Chrome and Firefox.
My only annoyance is that t for table puts me on the caption, so I cannot immediately use CTRL+alt+cursors to navigate by row or column.
-----Original Message-----
From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Patrick Le Baudour
Sent: 09 November 2020 10:32
To: nvda@nvda.groups.io
Subject: Re: [nvda] table navigation issues

Hi,

not sure it is what you're looking for, but anyway, using firefox, tables in microsoft docs can't be browsed using table navigation, e.g.
https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpclient?view=netcore-3.1
for constructors properties, members, events, etc.
It did work properly on at least one other browser - i think it was internet explorer.

-- Patrick
Le 09/11/2020 à 09:25, Sean Murphy a écrit :
All,

I am seeking for examples where NVDA does not correctly navigate web
tables. This is a project I am involved in at work. We are collecting
good and bad examples of tables. So if you have any web pages with
tables that NVDA does not work with. Please share.




[Recycle trees] Save a tree...please don't print this e-mail unless you really need to.

Confidentiality Notice
This message and any attachments are private and confidential and may be subject to legal privilege and copyright. If you are not the intended recipient please do not publish or copy it to anyone else. If you have received this message in error please notify the sender immediately by using the reply facility in your email software and then remove it from your system.

Data Protection
We comply with data protection legislation, including the General Data Protection Regulation (GDPR), and take the security and privacy of personal data very seriously. If you no longer wish to receive emails from us please forward this email (so we can see who it was sent to you by) to dpo@ncw.co.uk<mailto:dpo@ncw.co.uk> with your request, and we will review our information in line with your wishes.

Disclaimer
Although this email and attachments have been scanned for viruses, New College Worcester accepts no liability for any loss or damage arising from the receipt or use of this communication.




Re: table navigation issues

Gene
 

It works properly here using Firefox. I had the same experience of t placing me on the title.

Gene

-----Original Message-----
From: Sean Randall
Sent: Monday, November 09, 2020 4:42 AM
To: nvda@nvda.groups.io
Subject: Re: [nvda] table navigation issues

This works fine for me in Chrome and Firefox.
My only annoyance is that t for table puts me on the caption, so I cannot immediately use CTRL+alt+cursors to navigate by row or column.
-----Original Message-----
From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Patrick Le Baudour
Sent: 09 November 2020 10:32
To: nvda@nvda.groups.io
Subject: Re: [nvda] table navigation issues

Hi,

not sure it is what you're looking for, but anyway, using firefox, tables in microsoft docs can't be browsed using table navigation, e.g.
https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpclient?view=netcore-3.1
for constructors properties, members, events, etc.
It did work properly on at least one other browser - i think it was internet explorer.

-- Patrick
Le 09/11/2020 à 09:25, Sean Murphy a écrit :
All,

I am seeking for examples where NVDA does not correctly navigate web
tables. This is a project I am involved in at work. We are collecting
good and bad examples of tables. So if you have any web pages with
tables that NVDA does not work with. Please share.





[Recycle trees] Save a tree...please don't print this e-mail unless you really need to.

Confidentiality Notice
This message and any attachments are private and confidential and may be subject to legal privilege and copyright. If you are not the intended recipient please do not publish or copy it to anyone else. If you have received this message in error please notify the sender immediately by using the reply facility in your email software and then remove it from your system.

Data Protection
We comply with data protection legislation, including the General Data Protection Regulation (GDPR), and take the security and privacy of personal data very seriously. If you no longer wish to receive emails from us please forward this email (so we can see who it was sent to you by) to dpo@ncw.co.uk<mailto:dpo@ncw.co.uk> with your request, and we will review our information in line with your wishes.

Disclaimer
Although this email and attachments have been scanned for viruses, New College Worcester accepts no liability for any loss or damage arising from the receipt or use of this communication.


Re: table navigation issues

Sean Randall
 

This works fine for me in Chrome and Firefox.
My only annoyance is that t for table puts me on the caption, so I cannot immediately use CTRL+alt+cursors to navigate by row or column.

-----Original Message-----
From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Patrick Le Baudour
Sent: 09 November 2020 10:32
To: nvda@nvda.groups.io
Subject: Re: [nvda] table navigation issues

Hi,

not sure it is what you're looking for, but anyway, using firefox, tables in microsoft docs can't be browsed using table navigation, e.g.
https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpclient?view=netcore-3.1
for constructors properties, members, events, etc.
It did work properly on at least one other browser - i think it was internet explorer.

-- Patrick
Le 09/11/2020 à 09:25, Sean Murphy a écrit :
All,

I am seeking for examples where NVDA does not correctly navigate web
tables. This is a project I am involved in at work. We are collecting
good and bad examples of tables. So if you have any web pages with
tables that NVDA does not work with. Please share.





[Recycle trees] Save a tree...please don't print this e-mail unless you really need to.

Confidentiality Notice
This message and any attachments are private and confidential and may be subject to legal privilege and copyright. If you are not the intended recipient please do not publish or copy it to anyone else. If you have received this message in error please notify the sender immediately by using the reply facility in your email software and then remove it from your system.

Data Protection
We comply with data protection legislation, including the General Data Protection Regulation (GDPR), and take the security and privacy of personal data very seriously. If you no longer wish to receive emails from us please forward this email (so we can see who it was sent to you by) to dpo@ncw.co.uk<mailto:dpo@ncw.co.uk> with your request, and we will review our information in line with your wishes.

Disclaimer
Although this email and attachments have been scanned for viruses, New College Worcester accepts no liability for any loss or damage arising from the receipt or use of this communication.


Re: table navigation issues

Patrick Le Baudour
 

Hi,

not sure it is what you're looking for, but anyway, using firefox,
tables in microsoft docs can't be browsed using table navigation, e.g.
https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpclient?view=netcore-3.1
for constructors properties, members, events, etc.
It did work properly on at least one other browser - i think it was internet explorer.

-- Patrick

Le 09/11/2020 à 09:25, Sean Murphy a écrit :
All,
I am seeking for examples where NVDA does not correctly navigate web tables. This is a project I am involved in at work. We are collecting good and bad examples of tables. So if you have any web pages with tables that NVDA does not work with. Please share.


Adobe Reader and NVDA

Jarek.Krcmar
 

Hello all in group,

I have a problem with an Adobereader.

If I open a pdf file, Nvda says Avpage view.

What I may do, for reading a text?


--
Jarek


Re: NVDA OCR with adobe image file

Cearbhall O'Meadhra
 

Quentin,

 

Thanks for esponding!

 

As soon as I opened the file, I received no response from within the file. I pressed down-arrow and then up-arrow and I got the message Empty document as you suggested. I then pressed NVDA + r and got the following response:  

This document appears to be empty. It may be a scanned image that needs OCR or it may be a malformed document

 

The Result line shows no data at all.

 

Would it be possible to share this file with you and see what you observe about it? The content is Irish so I dont expect you to validate the text but, at least, you might be able to determine why the OCR is not happening.

 

All the best,

 

Cearbhall

 

m +353 (0)833323487 Ph: _353 (0)1-2864623 e: cearbhall.omeadhra@...

 

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Quentin Christensen
Sent: Monday, November 9, 2020 3:04 AM
To: nvda@nvda.groups.io
Subject: Re: [nvda] NVDA OCR with adobe image file

 

Try pressing NVDA+r when you first open the file and get the message about it being blank.

 

On Sat, Nov 7, 2020 at 11:09 AM Cearbhall O'Meadhra <cearbhall.omeadhra@...> wrote:

Hi,

 

I have a scanned image in an Adobe .pdf file. I want to run NVDAs OCR over it. When I open the document in adobe Acrobat DC I get a message  that this is a blank document. I press F6 twice and press enter on the home button. Then I press NVDA+R and I hear recognising and below that result document but there is no text showing.

 

I know that this document is an image of scanned text because I can convert it using Abbyy Finereader.

 

All advice and instructions welcome!

 

All the best,

 

Cearbhall

 

m +353 (0)833323487 Ph: _353 (0)1-2864623 e: cearbhall.omeadhra@...

 

 

 


Avast logo

This email has been checked for viruses by Avast antivirus software.
www.avast.com




 

--

Quentin Christensen
Training and Support Manager

 


Re: table navigation issues

Gene
 

I would think this isn't related to your project, but I see instances where things look like tables to sighted readers but are not, so a screen-reader can't read them in any sort of logical manner. How often this happens, I don't know and it may be to an extent the sites I happen to look at a good deal but it is nonetheless an accessibility issue to present something that looks like a table and isn't

Gene

-----Original Message-----
From: Sean Murphy
Sent: Monday, November 09, 2020 2:25 AM
To: nvda@nvda.groups.io
Subject: [nvda] table navigation issues



All,



I am seeking for examples where NVDA does not correctly navigate web tables. This is a project I am involved in at work. We are collecting good and bad examples of tables. So if you have any web pages with tables that NVDA does not work with. Please share.


locked Re: wanted nvda for my windows 7 home basic

Sean Randall
 

Hi Quentin,

Thanks for that. The page is perhaps slightly misleading in that the current support mentions 7 SP1, but the old version text  refers to Xp and below, missing  the  initial release of 7, but I of course acknowledge it’s a very small point.

 

 

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Quentin Christensen
Sent: 09 November 2020 03:21
To: nvda@nvda.groups.io
Subject: Re: [nvda] wanted nvda for my windows 7 home basic

 

While everyone is correct that the latest NVDA 2020.3 works fine on Windows 7, that is Windows 7 with Service Pack 1 (SP1) installed.

 

If you happen to have just reformatted with your original Windows 7 media and haven't yet gone through the myriad of updates required before you get to SP1, then you will need NVDA 2017.3.  There is a link to that on the download page as well: https://www.nvaccess.org/download/nvda/releases/2017.3/nvda_2017.3.exe

 

Kind regards


Quentin.

 

On Mon, Nov 9, 2020 at 5:29 AM Luke Davis <luke@...> wrote:

Standard NVDA will work fine for this. Get it at
https://www.nvaccess.org/download

On Sun, 8 Nov 2020, sazid shaik wrote:

> can anyone kindly share me nvda for my windows 7 home basic.  As I had formated my laptop hence it is little bit urgent please share as early as possible.
>





 

--

Quentin Christensen
Training and Support Manager

 

Recycle trees Save a tree...please don't print this e-mail unless you really need to.

Confidentiality Notice
This message and any attachments are private and confidential and may be subject to legal privilege and copyright. If you are not the intended recipient please do not publish or copy it to anyone else. If you have received this message in error please notify the sender immediately by using the reply facility in your email software and then remove it from your system.

Data Protection
We comply with data protection legislation, including the General Data Protection Regulation (GDPR), and take the security and privacy of personal data very seriously. If you no longer wish to receive emails from us please forward this email (so we can see who it was sent to you by) to dpo@... with your request, and we will review our information in line with your wishes.

Disclaimer
Although this email and attachments have been scanned for viruses, New College Worcester accepts no liability for any loss or damage arising from the receipt or use of this communication.


Re: NVDA HOW TO SET THE STATUS LINE IN OUTLOOK

Sean Randall
 

Hi Christo

You don’t mention what version of Outlook you’re using. In my Office 2019 at work, I can press f6 from my inbox to get to the status bar then, shift+f10 to right-clic it and choose the items I want.

 

Does that work to any degree, or perhaps someone will have a better solution. 😊

S.

From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Christo Vorster
Sent: 09 November 2020 06:25
To: nvda@nvda.groups.io
Subject: [nvda] NVDA HOW TO SET THE STATUS LINE IN OUTLOOK

 

Good morning group

 

I changed my email address recently. Before I made the change my status line read the number of unread messages.

 

After the change to the new address, when I read the status line it only tells me that I am in Outlook, but no mention of the number of messages, whether read or un read.

 

How can I change it so that I can hear the read and unread information?

 

Regards

 

Christo Vorster (Worcester, South Africa)

Recycle trees Save a tree...please don't print this e-mail unless you really need to.

Confidentiality Notice
This message and any attachments are private and confidential and may be subject to legal privilege and copyright. If you are not the intended recipient please do not publish or copy it to anyone else. If you have received this message in error please notify the sender immediately by using the reply facility in your email software and then remove it from your system.

Data Protection
We comply with data protection legislation, including the General Data Protection Regulation (GDPR), and take the security and privacy of personal data very seriously. If you no longer wish to receive emails from us please forward this email (so we can see who it was sent to you by) to dpo@... with your request, and we will review our information in line with your wishes.

Disclaimer
Although this email and attachments have been scanned for viruses, New College Worcester accepts no liability for any loss or damage arising from the receipt or use of this communication.


table navigation issues

Sean Murphy
 

All,

 

I am seeking for examples where NVDA does not correctly navigate web tables. This is a project I am involved in at work. We are collecting good and bad examples of tables. So if you have any web pages with tables that NVDA does not work with. Please share.


Re: How to spell out Roman numerals

Luke Davis
 

On Sun, 8 Nov 2020, Brian Vogel wrote:

I'd have to say that I disagree with you about regular expressions not being confusing, and particularly to those who don't have a programming background
Okay, I was probably too cavalier in saying that.
They can be confusing, especially in the more advanced concepts.
I have been using them for nearly 25 years, and I still have to refresh myself on certain details from time to time.
But the basics of what they are doing does not have to be confusing. You can learn to pick them apart and understand more about what's going on then just seeing a pile of weird parentheticals and punctuations. You may not always understand the depths of some esoteric construction, but i believe the basics can be learned without a programming background, at least enough to use them for solving moderate problems.

Getting mad ninja skills with them takes years of familiarity, as does anything, even spoken languages.

with regular expressions is clearly fresher and better than mine is.As you know from my private e-mail to you, while I can figure out how one can capture
I don't know about that, but it may be more twisty. I started with writing and debugging expressions used in the very old days to fight email spam, before the big companies took over that business. Some of those expressions could be mind blowing, hair pulling, and thousands of characters long. I was very much thrown in the deep end and had to learn to swim or else.

the Roman numerals one through four, or five through eight, with a single "compact" regular expression pattern match I have no idea how one would then have
that match parsed out for replacement as individual letters.  If you want the individual letters, things get much more messy.
As far as I can tell, it can't be done except as we've done it. There is no cleaner way. Though I'd love to learn of one.

soon as Janet had noted that her needed range was the Roman numerals one through ten, I took the easy way out, and a way that I felt was "more
I never saw that, not having received her messages.

understandable" to the person who was going to used it.I only wish I could figure out a way to handle Roman numeral one reliably sans a delimiting colon.  I
can find no way to do that which doesn't require linguistic analysis rather than pattern matching.  The pronoun I is just so common which makes it a
nightmare.  You can pretty much count on a capital I followed by a verb being the pronoun, not a Roman numeral, but there is no way I know of to express
that in a regex.
Agreed. I suspect machine learning and neural nets would be the class of solutions preferred for that one.

It does beg the question though: why in the world are we still using Roman Numerals? We don't have to carve straight lines into rock in order to record our numbers any more, for Jupiter's sake. But that's a question for another day, and another list.

Luke


Re: How to spell out Roman numerals

Luke Davis
 

On Sat, 7 Nov 2020, Brian Vogel wrote:

[Regarding my question about the use of \s?]
My thinking it that there can be no whitespace after the colon, or an instance of a single whitespace character, but not multiple whitespace characters. 
Definitely not the same as .* at all.
Are you sure? Just using egrep -e on my local machine, all of the following expressions will match the string "test":

.*st
te.*
\s?st
te\s?

I agree that one could probably use \b, but I was thinking "whitespace" and used whitespace matching.
I understand why whitespace might be interesting there. But searching for it as optional, without an anchor or pre/post text, is the same as not searching for it at all.

It is an old truism in regex building, that if your match potentially includes zero of something at the start or end of an expression, it may as well not be there unless there is an anchor.

For example, my tests above, rewritten as:

^\s?st
te\s?$

would fail as they should. But the naked zero space matches in the originals function exactly as a full wildcard (.*).

Luke


NVDA HOW TO SET THE STATUS LINE IN OUTLOOK

Christo Vorster
 

Good morning group

 

I changed my email address recently. Before I made the change my status line read the number of unread messages.

 

After the change to the new address, when I read the status line it only tells me that I am in Outlook, but no mention of the number of messages, whether read or un read.

 

How can I change it so that I can hear the read and unread information?

 

Regards

 

Christo Vorster (Worcester, South Africa)


locked Re: wanted nvda for my windows 7 home basic

Quentin Christensen
 

While everyone is correct that the latest NVDA 2020.3 works fine on Windows 7, that is Windows 7 with Service Pack 1 (SP1) installed.

If you happen to have just reformatted with your original Windows 7 media and haven't yet gone through the myriad of updates required before you get to SP1, then you will need NVDA 2017.3.  There is a link to that on the download page as well: https://www.nvaccess.org/download/nvda/releases/2017.3/nvda_2017.3.exe

Kind regards

Quentin.

On Mon, Nov 9, 2020 at 5:29 AM Luke Davis <luke@...> wrote:
Standard NVDA will work fine for this. Get it at
https://www.nvaccess.org/download

On Sun, 8 Nov 2020, sazid shaik wrote:

> can anyone kindly share me nvda for my windows 7 home basic.  As I had formated my laptop hence it is little bit urgent please share as early as possible.
>







--
Quentin Christensen
Training and Support Manager


Re: NVDA and Microsoft Office Outlook 2003

Quentin Christensen
 

In NVDA's advanced settings, there is an option to use UIA in Word.  Outlook essentially uses Word to display messages, and I wonder if something is going funny in the older version of Office with this new setting:

1. Press NVDA+control+g to open NVDA's settings.
2. Press CONTROL+SHIFT+TAB to move from the first page to the last page, advanced.
3. Press space to check the "I understand that changing these settings may cause NVDA to function incorrectly" checkbox.
4. Press TAB to "Use UIA automation to access Microsoft Word document controls when available.
5. Press space to uncheck this.
6. Press ENTER to close settings
7. Press NVDA+contorl+c to save NVDA's settings.

I'm not sure exactly why the freeze is happening, but I expect the reason it is happening as soon as you move focus to that problematic email in the list, is because Word is trying to show you a preview of the message in the preview page.  To be honest, I can't recall the steps for Outlook 2003, but according to Google: "To turn off the preview pane: In Microsoft Outlook 2003 and 2007, select the View menu, navigate to Reading pane and click Off. In Windows Mail, click on the View menu and select Layout. Under the Preview Pane section, uncheck "Show preview pane"."

Regards

Quentin.

On Sun, Nov 8, 2020 at 9:54 AM Raymond Brough <rjbrough54@...> wrote:
Hello Folks
 
Approximately 2 months ago I commenced using NVDA, currently version 2020.3.  Within a couple of weeks of this I subscribed to this group and this is my first post.
 
I am in the midst of having the software on my desktop and laptop computers upgraded / changed and, to spread the learning curve and disruption,  have opted to carry this out in 2 phases. 
 
Firstly, I upgraded to Windows-10, Firefox and Google chrome, and changed to using NVDA.  Previously I was using Windows-7, Internet Explorer 11 and JAWS.
 
Secondly, and imminent, I will be upgrading to Microsoft 365 from Microsoft Office 2003.  Prior to doing so, there are several tasks I would like to complete.  Unsurprisingly, bearing in mind the age of Microsoft Office 2003, I am experiencing some difficulties but finding work arounds for or tolerating the vast majority of them.  However, their is one which is proving extremely frustrating in respect of Outlook 2003!
 
When reading back and forth through an HTML or Plain Text e-mail thread using the 4 arrow keys, when I read some e-mail addresses in the second most recent message in the thread, or messages prior to this, NVDA often stops speaking and my computer freezes.  It appears the only way to get out of this is to relaunch NVDA:
Windows Key+r nvda Enter.
 
After relaunching NVDA, when I alt+tab, all of the applications / messages / files etc. I was working with / on are still open.  However, when the message causing the problem is highlighted I have to quickly tap the End Key or Ctrl+Home to take the cursor away from the e-mail address causing the problem, otherwise, failure to do this quickly enough will result in a reoccurrence of NVDA being silenced and the computer freezing.
 
When I invoke continuous read,
NVDA Key+Down Arrow
the e-mail thread is read back without a problem!
 
The problem occasionally occurs when using Microsoft Office Word 2003.  When reading some, not all, e-mail addresses in a file.
 
If there is a solution to the problem I would be pleased to read about it.  However, I suspect I may be advised / told to upgrade to Microsoft Office 365 slightly quicker than I planned.
 
I have searched for a solution in the NVDA manual and on the website, and also carried out an internet search.  It appears NVDA will support elements of Microsoft Office from version 2010 to 365.
 
I look forward to your replies.  In anticipation, many thanks.
 
Raymond Brough - slowly shedding his dinosaur clothes
 
 
 



--
Quentin Christensen
Training and Support Manager


Re: New Video: NVDA in Russia

Quentin Christensen
 

Thanks Carlos,

My apologies Tony, we found a small error on one of the visuals (I used quotes from Anatoliy's interview as visuals for the video) and I fixed it, but discovered I couldn't simply update the video, I had to make it a whole new video and delete the original.

Kind regards

Quentin.

On Sun, Nov 8, 2020 at 5:42 AM CARLOS-ESTEBAN <carlosestebanpianista@...> wrote:

Hi all.

Tony, this link work: https://www.youtube.com/watch?v=ITIWKgoI2Dw&feature=emb_title

Regards.

 

 

Carlos Esteban Martínez Macías.

Músico (pianista) y ayuda a usuarios ciegos y con discapacidad visual, con el uso de lectores de pantalla y tecnología.

Experto certificado en el lector de pantalla NVDA.

 

Musician (pianist) and also help to the blind people with the use of screen readers and technology.

Certified expert in the screen reader NVDA.

Certified expert in NVDA

 

De: Tony Malykh
Enviado: sábado, 7 de noviembre de 2020 13:38
Para: nvda@nvda.groups.io
Asunto: Re: [nvda] New Video: NVDA in Russia

 

The video doesn't seem to be available. When I clicked on the link, it says:

This video has been removed by the uploader

 

On 11/5/2020 2:07 AM, Quentin Christensen wrote:

Hi everyone,

 

I wanted to share a video we've just uploaded:

 

Prominent Russian #accessibility expert, Anatoliy Popko shares his experiences advocating for #A11y & the projects he is involved in, including putting IT trainers across Russia through NVDA Certification so they can teach blind users IT skills with NVDA https://www.youtube.com/watch?v=o83mo-sSQNQ

 

At 17 minutes, it's longer than some of our other videos, but a fascinating story, and highlights some great work being done in Russia.

 

Quentin.

--

Quentin Christensen
Training and Support Manager

 

 



--
Quentin Christensen
Training and Support Manager


Re: NVDA OCR with adobe image file

Quentin Christensen
 

Try pressing NVDA+r when you first open the file and get the message about it being blank.


On Sat, Nov 7, 2020 at 11:09 AM Cearbhall O'Meadhra <cearbhall.omeadhra@...> wrote:

Hi,

 

I have a scanned image in an Adobe .pdf file. I want to run NVDAs OCR over it. When I open the document in adobe Acrobat DC I get a message  that this is a blank document. I press F6 twice and press enter on the home button. Then I press NVDA+R and I hear recognising and below that result document but there is no text showing.

 

I know that this document is an image of scanned text because I can convert it using Abbyy Finereader.

 

All advice and instructions welcome!

 

All the best,

 

Cearbhall

 

m +353 (0)833323487 Ph: _353 (0)1-2864623 e: cearbhall.omeadhra@...

 

 




Avast logo

This email has been checked for viruses by Avast antivirus software.
www.avast.com




--
Quentin Christensen
Training and Support Manager


Re: How to spell out Roman numerals

 

Janet,

            If you have not already entered those rules hold off on doing so for two reasons:

1.  I have just learned that dictionary processing does not terminate after the first successful match, but continues down the list, using the substituted text for subsequent processing each time a match is found, until the end of the list is reached.  So I need to consider the order again to make this successful.

2.  It's likely I can remove the trailing colon requirement for all but Roman numeral one, unless it works better to assume it's there, then that needn't be changed

The big problem here is really the Roman numeral one, and having some very clear way of differentiating it from the pronoun I, and that is not at all easy sans some other delimiter used with it to make that differentiation clear.

I'm not going to work on this further until I see a response from you, as it's clear that this is going to be an iterative process until we nail down precisely what will work based on the text you're generally processing, which looks to be medical in nature.
--

Brian - Windows 10 Pro, 64-Bit, Version 2004, Build 19041  

It’s hard waking up and realizing it’s not always black and white.

     ~ Kelley Boorn

 


Re: How to spell out Roman numerals

 

On Sun, Nov 8, 2020 at 01:20 PM, Luke Davis wrote:
The major problem with this approach is its lack of flexibility.
                Agreed.  Using fixed word patterns is to be avoided when it can reasonably be avoided because you always end up not catching things you want to catch and vice versa.   And even with regular expressions, that can often be the case, though more rarely, until you've actually encountered exception conditions you had never anticipated when writing them.

Using a regular expression based method will likely be much more efficient. Even if you don't understand them, and don't want to take a couple hours to learn them (they only look confusing, they aren't really), you can ask someone to make one for you as was done here.
I'd have to say that I disagree with you about regular expressions not being confusing, and particularly to those who don't have a programming background where they've had to deal with "abstract, multiple-possible patterns within a larger pattern," way of thinking.   It took me a very long time to wrap my head around the more complex and nuanced aspects of regular expressions, and I've never dealt with recursive ones at all.  The level of abstraction you start having to think about to craft regular expressions that are both pieces of art and often nightmarishly dense, even to the initiated, is cultivated slowly over time.  And lots of the typical matches are not expressed in the documentation in the way that they'd be talked about in typical conversation.  I was once "the regex maker" where I'd sit and have the person describe to me all (or as many as they knew of) the examples of what they wanted to catch, and when, then translating it to a regex.  That is a non-trivial task once you get beyond the most basic matching.  But you already know this, as your skill with regular expressions is clearly fresher and better than mine is.

As you know from my private e-mail to you, while I can figure out how one can capture the Roman numerals one through four, or five through eight, with a single "compact" regular expression pattern match I have no idea how one would then have that match parsed out for replacement as individual letters.  If you want the individual letters, things get much more messy.

By the way, I absolutely love your solution for the generic case of a Roman Numeral that's 9 "Roman Digits" or fewer long, optionally followed by a letter, followed by the colon.

But as soon as Janet had noted that her needed range was the Roman numerals one through ten, I took the easy way out, and a way that I felt was "more understandable" to the person who was going to used it.

I only wish I could figure out a way to handle Roman numeral one reliably sans a delimiting colon.  I can find no way to do that which doesn't require linguistic analysis rather than pattern matching.  The pronoun I is just so common which makes it a nightmare.  You can pretty much count on a capital I followed by a verb being the pronoun, not a Roman numeral, but there is no way I know of to express that in a regex.

And I apologize to those who feel plowed under by these discussions of regular expressions.  But since they are such a powerful feature of NVDA's pattern matching for the various dictionaries they do fall under the category of NVDA related and there may be readers who do want to know more about how they're used.  If not, delete these messages or mute a topic once it deep dives into something like this discussion.
 
--

Brian - Windows 10 Pro, 64-Bit, Version 2004, Build 19041  

It’s hard waking up and realizing it’s not always black and white.

     ~ Kelley Boorn

 

4261 - 4280 of 83039