Emacs make frame未设置正确的字体大小
如果我在emacs(v24.3.1)中打开一个新框架,字体将设置为不同的大小。除字体大小外,所有其他设置均正确。(在屏幕截图上,后面的窗口打开了一个带有Emacs make frame未设置正确的字体大小,emacs,fonts,emacs-faces,Emacs,Fonts,Emacs Faces,如果我在emacs(v24.3.1)中打开一个新框架,字体将设置为不同的大小。除字体大小外,所有其他设置均正确。(在屏幕截图上,后面的窗口打开了一个带有make frame的新框架,前面的窗口是新窗口,字体大小错误 在我的init.el中,我有以下代码: (set-face-font 'default "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1") 检查init文件(及其加载的任何代码)是否有更改默认帧列
make frame
的新框架,前面的窗口是新窗口,字体大小错误
在我的init.el中,我有以下代码:
(set-face-font 'default "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1")
检查init文件(及其加载的任何代码)是否有更改默认帧列表
,特别是参数字体
或字体参数
。检查面默认
的定义
您可以自定义选项default frame-alist
或facedefault
,以控制此操作。(但您可能仍想知道您正在使用的代码已经改变了这一点。)
始终,对于类似的情况,请报告当您从emacs-Q
开始时,即在没有init文件的情况下,您观察到的行为是否也会发生。
如果没有,则递归地将init文件一分为二(注释1/2,然后注释3/4,然后注释7/8,…,直到找到导致问题的罪魁祸首代码。这是一个二进制搜索,因此非常快速(尽管一开始似乎不是这样)
(例如,您的屏幕截图表明您已经加载了射弹。如果只是一大袋东西,我们无法帮助您调试这些东西,而这些东西的全部或大部分我们都不知道。您需要缩小范围,通过将init文件一分为二来确定问题的原因。)检查您的init文件(以及它加载的任何代码)对于更改默认帧列表
,特别是参数字体
或字体参数
的内容。请检查面默认
的定义
您可以自定义选项default frame-alist
或facedefault
,以控制此操作。(但您可能仍想知道您正在使用的代码已经改变了这一点。)
始终,对于类似的情况,请报告当您从emacs-Q
开始时,即在没有init文件的情况下,您观察到的行为是否也会发生。
如果没有,则递归地将init文件一分为二(注释1/2,然后注释3/4,然后注释7/8,…,直到找到导致问题的罪魁祸首代码。这是一个二进制搜索,因此非常快速(尽管一开始似乎不是这样)
(例如,您的屏幕截图表明您已经加载了射弹。如果只是一大袋东西,我们无法帮助您调试这些东西,而这些东西的全部或大部分我们都不知道。您需要缩小范围,通过将init文件一分为二来确定问题的原因。)检查您的init文件(以及它加载的任何代码)对于更改默认帧列表
,特别是参数字体
或字体参数
的内容。请检查面默认
的定义
您可以自定义选项default frame-alist
或facedefault
,以控制此操作。(但您可能仍想知道您正在使用的代码已经改变了这一点。)
始终,对于类似的情况,请报告当您从emacs-Q
开始时,即在没有init文件的情况下,您观察到的行为是否也会发生。
如果没有,则递归地将init文件一分为二(注释1/2,然后注释3/4,然后注释7/8,…,直到找到导致问题的罪魁祸首代码。这是一个二进制搜索,因此非常快速(尽管一开始似乎不是这样)
(例如,您的屏幕截图表明您已经加载了射弹。如果只是一大袋东西,我们无法帮助您调试这些东西,而这些东西的全部或大部分我们都不知道。您需要缩小范围,通过将init文件一分为二来确定问题的原因。)检查您的init文件(以及它加载的任何代码)对于更改默认帧列表
,特别是参数字体
或字体参数
的内容。请检查面默认
的定义
您可以自定义选项default frame-alist
或facedefault
,以控制此操作。(但您可能仍想知道您正在使用的代码已经改变了这一点。)
始终,对于类似的情况,请报告当您从emacs-Q
开始时,即在没有init文件的情况下,您观察到的行为是否也会发生。
如果没有,则递归地将init文件一分为二(注释1/2,然后注释3/4,然后注释7/8,…,直到找到导致问题的罪魁祸首代码。这是一个二进制搜索,因此非常快速(尽管一开始似乎不是这样)
(例如,您的屏幕截图表明您已加载射弹。如果某个东西只是一大袋东西,我们无法帮助您调试,我们对其全部或大部分都不了解。您需要缩小范围,通过将init文件一分为二来确定问题的起因。)非常感谢!我已经用导致问题的行更新了我的问题。我可以把它放在每个帧都可以使用的地方吗?不要使用
设置人脸字体
,只需自定义选项默认帧列表
,使参数字体
具有该值。或者自定义人脸默认
。非常感谢!我已经更新了我的问题是导致问题的那一行。我能把它放在每一帧都能使用的地方吗?不要使用设置字体
,只需自定义选项默认帧列表
,使参数字体
具有该值。或者自定义字体默认
。非常感谢!我用这一行更新了我的问题ch导致了这个问题。我可以把它放在每个帧都可以使用的地方吗?而不是使用set face font M-x customize-face default
M-x customize-option default-frame-alist