Estoy usando Emacs en una netbook pequeña para escribir código, y he establecido el tamaño de fuente para que aproximadamente caracteres de columna de relleno llenen el ancho de una sola ventana 'maximizada' (es decir, tamaño de fuente bastante grande). Sin embargo, si abro dos ventanas una al lado de la otra, me gustaría que el tamaño de la fuente en esas ventanas se reduzca automáticamente para que el ancho de cada ventana tenga capacidad para al menos 79 caracteres.Emacs cambia dinámicamente el tamaño de fuente según el ancho de la ventana y la columna de relleno
Antes de comenzar a analizar esto (no soy bueno en Lisp), es posible obtener el ancho de la ventana en cada cambio de tamaño, dividirlo por columnas de relleno, y de acuerdo con ese resultado seleccionar un tamaño de fuente monoespaciado ?
Debe ser posible, aunque la preferencia de fuente tiene un papel que desempeñar para determinar la altura de la fuente después de cada división y no dividir. mira estas funciones 'frame-pixel-width'' frame-char-width' 'set-face-attribute' – kindahero