This or a similar question has been asked so many times that there exist tens of answers, but seemingly little consensus, so I will risk the wrath of the monitors and ask my own version:
I am using emacs 26.1 on Debian bullseye. I have acquired a 4k monitor, on which the default emacs fonts appear way too large. Reading many of the related answers on this site, I have found that adding the line
(set-face-attribute 'default (selected-frame) :height 60)
to my .emacs
file results in a font size of 6 pts in the initial Emacs frame, which is great. The problem arises when I try to open a new frame with C-x 5 2
. The new frame opens with a font size of 11. That can be changed through Options
->set default font and reducing from 11 to 6. However it would be much easier if the new frame opened with the correct font size (6).
Any suggestions?