При использовании Matplotlib (Pylab) для рендеринга текста с такими же показателями, что и у AriaL (например, сам Arial или Liberation Sans), все выглядит нормально - например, ширина поля легенды правильная.
Однако при использовании других шрифтов кажется, что Matplotlib неверно оценивает ожидаемый размер текста. Например, в Bitstream Vera Sans текст кажется более широким, чем ожидалось Matplotlib: например, правая часть текста иногда пересекается с правой стороной поля легенды.
Аналогично, при использовании use_latex, чтобы позволить Latex визуализировать вывод, текст кажется уже, чем ожидалось, и между правой стороной текста и полем легенды есть дополнительное пространство.
Это ошибка в Matplotlib? Или я должен использовать шрифты с метриками Arial?