本人微软雅黑控。
当然也可以参考本文方法将ENVI字体修改为任意字体。
—————————————————————————————————————
下面介绍ENVI5x修改为微软雅黑的流程:
1. 启动IDL(有人说,我不会编程。没关系,会Ctrl+C/V就可以了。);
2. 在IDL中点击工具栏“新建文件”;
3. 将下方代码粘贴到新建的文件中;
|
PRO envi_rt_yahei
WIDGET_CONTROL, DEFAULT_FONT='Microsoft Yahei*-12'
envi_rt
END
|
4. 点击“保存”按钮,将这个代码随便保存在什么位置都行;
5. 点击工具栏“编译”按钮,将此代码编译到内存中;
6. 在“IDL控制台”执行如下命令:
|
IDL> restore,filepath('envi_rt.sav',root_dir=!dir,subdir=['lib','hook'])
IDL> save,filename=filepath('envi_rt_yahei.sav',root_dir=!DIR,subdir=['lib','hook']),/routines
|
注:建议复制代码执行,尽量别自己敲。
7. 修改 ENVI 快捷方式属性,如下图所示,只需添加高亮部分。

8. 大功告成。
注:如果想换成默认,直接把第7步的_yahei删掉即可。
—————————————————————————————————————
下面介绍ENVI Classic修改为微软雅黑的流程:
1. 启动IDL(有人说,我不会编程。没关系,会Ctrl+C/V就可以了。);
2. 在IDL中点击工具栏“新建文件”;
3. 将下方代码粘贴到新建的文件中;
|
PRO envi_yahei
WIDGET_CONTROL, DEFAULT_FONT='Microsoft Yahei*-12'
envi
END
|
4. 点击“保存”按钮,将这个代码随便保存在什么位置都行;
5. 点击工具栏“编译”按钮,将此代码编译到内存中;
6. 在“IDL控制台”执行如下命令:
|
IDL> restore,filepath('envi.sav',root_dir=!dir,subdir=['lib','hook'])
IDL> save,filename=filepath('envi_yahei.sav',root_dir=!DIR,subdir=['lib','hook']),/routines
|
注:建议复制代码执行,尽量别自己敲。
7. 修改 ENVI Classic 快捷方式属性,如下图所示,只需添加高亮部分。

8. 大功告成。
注:如果想换成默认,直接把第7步的_yahei删掉即可。