Thanks to the very helpful messages in this post -
http://macscripter.net/viewtopic.php?id=23896
- I’ve figured out how to find and replace specific characters in Pages. I have a slightly more complex problem for which I would be grateful for any help.
I am trying to update some older files that used specially-modified fonts to display non-Roman characters. For example, these ancient files used an old non-Unicode font named Times New Roman Sanskrit, in which the keystroke that normally inserts the è character instead inserted (for example) the Sanskrit इ character - but the Sanskrit character इ appeared only in printed text; if I copied the plain text to some other application, the other application saw the è character. not the इ character.
Now, using Pages, I want to replace every instance of (for example) character è in a font named “Times New Roman Sanskrit” with the Sanskrit character इ - but of course I want to format that Sanskrit character not in “Times New Roman Sanskrit,” but whatever font is used in the surrounding text (for example, the Unicode-based OS X version of Times New Roman). It would be sufficient to remove all character formatting from the Sanskrit character इ - the goal is to get it into a Unicode-based font in the same size and weight as the surrounding text.
I hope I’ve made the problem clear. I’m not at all certain this is even possible. But I would be grateful for any help.