При этом размер кадра должен быть примерно равным правильному:
(set-frame-height
(selected-frame)
(/ (display-pixel-height) (frame-char-height)))
(set-frame-width
(selected-frame)
(/ (/ (display-pixel-width) 2) (frame-char-width)))
К сожалению, поскольку в документации для frame-height
указано, что соотношение между высотой пикселя кадра и высотой строки является лишь приблизительным:
Результат примерно связан с высотой пикселя кадра через высоту в пикселях = высоту в строках * `frame-char-height '.Тем не менее, это только приблизительно, и это сложно, например, из-за того, что отдельные строки окна и строки меню могут иметь различную высоту шрифта.