>> > +.ie \\$1 .tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ >> > +.el .tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz >> >> The problem with this, is that it ignores all but english languages. > > Yup. I'm aware of that, which is why I did not propose it as an > actual patch.
I don't see a very big issue here. Assuming that you switch to language xy (using command line option `-mxy'), this functionality should be adjusted in file `xy.tmac'. > The biggest problem I know of is that the uppercasing transform of > German sharp S "ß" goes to "SS". .char \[SS] SS .tr ß\[SS] > A 1-to-2 character mapping of course is beyond the ability of .tr. It's not, see above. Werner