>> > +.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

Reply via email to