I have setup my Emacs to use Noto Sans Mono everywhere. I did this on the naïve assumption that it was in fact a mono-spaced font, with full coverage of Hebrew and Greek Extended characters. Unfortunately, while it does have that codepoint coverage, the character widths are very different and it is only monospaced for some unicode ranges.
Is there a way to force Emacs to use fixed character widths with a font, despite the font having variable widths?