Вы проверяли, что Emacs и терминал действительно отображают шрифт по-разному? На вашем скриншоте размер самого шрифта в Emacs больше.
В любом случае, вы можете выбирать различные значения интервалов при установке шрифта, добавляя их к имени шрифта, например, "Monaco-10:spacing=110"
. Попробуйте, если вы можете получить поведение, которое вы хотите таким образом.
РЕДАКТИРОВАТЬ: Может быть, второй абзац моего ответа следует игнорировать. Я в основном догадался об этом, основываясь на выводе describe-font
, но дальнейшие эксперименты с ним не дали удовлетворительных результатов.