nisus.com
https://www.nisus.com/forum/

Unicode Code Points in Find/Replace
https://www.nisus.com/forum/viewtopic.php?f=18&t=5723
Page 1 of 1

Author:  jb [ 2014-05-01 16:21:39 ]
Post subject:  Unicode Code Points in Find/Replace

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?

Author:  phspaelti [ 2014-05-01 17:23:57 ]
Post subject:  Re: Unicode Code Points in Find/Replace

jb wrote:
What’s going on?

Is there any way to get Nisus to distinguish between these two characters?


Did you try switching off "Ignore Case"?

Author:  jb [ 2014-05-02 02:36:25 ]
Post subject:  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

Page 1 of 1 All times are UTC - 8 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/