Hi Deri,

Thank you! Yes, this solution is much easier than having to install
fonts manually. Some questions and random findings/thoughts:

It seems that it only works for PDF output, is there a similar simple
solution for PostScript?

Also, it was not completely friction-less for me because I had to
compile groff from source and add --with-urw-fonts-dir to ./configure
command. I don't know if it is the case for other distributions as well,
but on Arch Linux groff package does not include the URW fonts. I don't
know if there is a good reason for it or it is some sort of mistake.

I think the fact that using URW fonts makes writing documents with
Cyrillic and other characters much easier should be documented
somewhere--although, I don't know which one of the man pages (or the
info manual) would be the best place to suit such information.

The built-in ru macro package can print a warning if enabled fonts lack
support for Cyrillic script. Maybe such warnings in ru and other
language-specific packages could be updated to ask a user to enable URW
fonts?

> I have wished groff had a flag which let you pick the U- foundry for
> all fonts, for many years, but alas!

I ran a little experiment to make groff always use URW fonts instead of
default T* family, to no avail. I expected both of these snippets to
work but neither of them did. If it did work, I imagine you could put it
in a macro package and use it with -murw!

    .fp \n[.fp] TR U-TR
    .fp \n[.fp] TI U-TI
    .fp \n[.fp] TB U-TB
    .fp \n[.fp] TBI U-TBI

    .fp \n[.fp] U-TR
    .fp \n[.fp] U-TI
    .fp \n[.fp] U-TB
    .fp \n[.fp] U-TBI
    .ftr TR U-TR
    .ftr TI U-TI
    .ftr TB U-TB
    .ftr TBI U-TBI

Reply via email to