And this works exactly as expected, so long as I use standard ASCII characters. Once I add Cyrillic (e.g., "Был у Хри -- ста, мла -- ден -- ца сад,"), lilypond starts using Verdana.
I think I understand why -- the three old PFB fonts I selected don't support Unicode. But I can't figure out how lilypond figured out that it needed to override my font choice or how it chose the font it did (Verdana). I would like to convince lilypond to use Times New Roman or Garamond.
All clues gratefully received! Thanks, Fred
-- The things that make us happy make us wise. -- John Crowley, Little, Big