I have a number of documents in Greek in which many omegas (ω) have been displaced by a little-used form of the letter pi (ϖ) that happens to look a bit like omega. So of course I want to replace all occurrences of ϖ with ω. These should be omega, after all, not pi.
If I copy/paste the character ϖ into Nisus’ Find/Replace dialogue using PowerFind, it finds all occurrences of that character but it finds also the ‘real’ pi (π).
So this Find/Replace won't work because I do not want to replace π with ω !
Hmm.
When I convert these two characters (ϖ & π) into unicode code (via Nisus’ handy Edit>Convert>To Unicode Code Points) I get this:
ϖ = U+03D6
π = U+03C0
I discovered by reading this wonderful forum that one can do a search for Unicode Code Points with PowerFind Pro.
So I made this macro:
Find and Replace '\\u03D6', 'ω', 'Ea'
This search, like the one mentioned above, finds both ϖ and π in spite of the fact that they have different unicode code points.
What’s going on?
Is there any way to get Nisus to distinguish between these two characters?
Unicode Code Points in Find/Replace
Re: Unicode Code Points in Find/Replace
Did you try switching off "Ignore Case"?jb wrote:What’s going on?
Is there any way to get Nisus to distinguish between these two characters?
philip
Re: Unicode Code Points in Find/Replace
Ha!
Yes, of course. That works.
I am indeed an idiot, but I prefer to think that you are brilliant
Thanks
Yes, of course. That works.
I am indeed an idiot, but I prefer to think that you are brilliant

Thanks