用Stellarium这款软件就可以小小安慰一下自己。不过老实说,这款软件的功能还是很强大的。它能显示出观测角度,观测的星体与地球的距离等数据。重要的是,它模拟了实地观测场景,选择不同的地点,观测到的星空是不同的,还有白天和黑夜,是否显示大气等设置。这个自己发掘吧!
下面进入正题,开始说如何在Ubuntu中安装Stellarium。其实安装很简单,在“新立得”中搜索或者在“添加/删除程序”里添加都可以。这个都简单,基本上是傻瓜式的,不细说了。
进入程序后发现显示的都是乱码。程序已经默认了显示中文,但是程序用的字体不是中文字体,我们要在这里进行一下修改。
1、打开终端,输入以下代码
sudonautilus
以管理员身份开启文件管理器,进入/usr/share/fonts/truetype/wqy/复制wqy-zenhei.ttf到/usr/share/stellarium/data/下边。
(以上步骤也可使用命令sudocp/usr/share/fonts/truetype/wqy/wqy-zenhei.ttf/usr/share/stellarium/data/wqy-zenhei.ttf)
在这个目录中再复制两个wqy-zenhei.ttf的副本,将其名称分别改成DejaVuSans.ttf和DejaVuSansMono.ttf
2、进入目录/usr/share/stellarium/data/修改fontmap.dat
把
zh_CNukai.ttf1.2ukai.ttf1.2
中的ukai.ttf替换成wqy-zenhei.ttf
保存后退出。
3、修改~/.stellarium/config.ini
把
base_font_name=xxx.ttf
改为
base_font_name=*.ttf
如果没有下边这一行,就加上它。
base_cfont_name=*.ttf
保存后退出。
这样再次进入Stellarium时,就能正常显示中文了。
注:进入Stellarium时,可能会出现一闪一闪的现象,具体原因不祥。初步判定为程序窗口不在最前端引起的。因为在使用程序时偶然按了Alt Tab切换窗口时发生闪烁。之前,我在安装后启动就出现闪烁,后来升级了compizfusion到0.7.6后闪烁消失。
下载本文示例代码
阅读(412) | 评论(0) | 转发(0) |