首先保证你设置字体为设备字体
!P.FONT=0
如果设置了还是不能显示中文
在IDL里面点击窗口——>首选项——>常规——>工作空间
ps.在做这一步之前最好把IDL中打开的文件全部关掉,不然修改后会乱码。
如果其他里面没有GB2312,直接手动输入GB2312,然后点击应用,最后确定。重新打开文件,运行就可以在标轴上显示中文了,但是纵轴用ytitle设置还是会乱码,需要用xyouts来显示。
pro test
x=indgen(10)
!P.font=0
device,set_font=‘黑体*24’
plot,x,title=‘正弦曲线’,xtitle=‘x轴’
xyouts,-1,5,‘y!c!c轴’
end
!C是换行
IDL绘图坐标轴不能显示中文
最新推荐文章于 2023-04-04 16:57:22 发布