> [...] it turned out that simple requests like
>
> .tr aAbBcC or
> .char aA
>
> do not work with Russian (non-ACSII) symbols and that I have to do:
>
> .char a\[u0431]
>
> which of course only works with the PostScript de- vice, but fails
> with latin1 which I use for text output.
It is a limitation of groff that a character must be a one-byte entity
or `\[...]'. Hence no native UTF-8 input support, but you have to use
the preconv preprocessor.
However, I don't understand this line:
.char a\[u0431]
You want to map `Latin small letter a' to `Cyrillic small letter be'?
Can you prepare a small example which really demonstrates what you
want to do?
Werner