Dear Oliver, Yes, you did get my name right! :)
Thanks for the tips! I tried installing another font (EB Garamond), and it displays correctly. The reason I want to avoid installing fonts other than the standard ones, though, is that I want some of my friends to be able to use my implementation; and using git to clone a repository and run a compile script is already more than enough of terminal usage for them. I should have included this detail in my original email. Maybe then, the easiest and most portable solution is the workaround suggested by Peter Schaffter like this: ``` .char \[hungarumlaut] \v'-(\E*[$CAP_HEIGHT]/3u)'\[a"] .char \[O"] \o'O\[hungarumlaut]' .char \[o"] \o'o\[a"]' ``` And then these chars can be aliased to the character codes like \[u0150] so that preconv takes care of the whole affair automatically. Thank you for your help! Best, Gergő Gáspár