5.2 主配置文件
From Stellarium
Stellarium 在每次启动时都要读取主配置文件中的参数(如观测者位置、显示方式选择等)。在理想的状态下,配置文件机制应该是对用户完全透明的,也就是说,用户可以通过程序的用户界面设置所有的参数,而不用理会什么配置文件。但是,目前 Stellarium 在这个方面的努力尚未完成,有些参数仍必须通过编辑配置文件的方式进行设置。本节将对配置文件的修改进行说明。
当 Stellarium 启动时,用户目录(其位置可参考 5.1 文件和目录 )中如果没有配置文件(如在第一次启动 Stellarium 时),那么 Stellarium 将创建一个包含所有参数的默认值的配置文件。配置文件的文件名是 config.ini 。
使用的配置文件的文件名也可以不是 config.ini,这需要在启动 Stellarium 时使用命令行参 数 -config-file。详细说明请参考 5.3 命令行参数。
配置文件是一个纯文本文件,所以只需要一个简单的文本编辑器就可以编辑它。文本编辑器如 Windows 的 Notepad(记事本),苹果 Mac 系统的 Text Edit,Linux 的 nano、vi 或 gedit。
下面几个小节介绍了如何编辑配置文件进行常规设置。配置文件值的完整列表参见 A. 配置文件。
- 5.2.1 精确设定观测点位置
用户界面上的控制按钮无法精确设置观测者经纬度,如果您想完全精确地设定经纬度,可以参考下面的语句编辑配置文件:
[init_location] name = Widdringon latitude = +55 14'30.00" longitude = -01 37'6.00" altitude = 53
参数意义请参考 A. 配置文件:
name 地点名称,可以为任意字符串。
latitude 地点纬度(以度分秒表示,正数为北纬,负数为南纬)。
longitude 地点经度(以度分秒表示,正数为东经,负数为西经)。
altitude 地点海拔高度(米)。
- 5.2.2 设置显示分辨率
如果在设置窗口(configuration window)的影像标签(video tab)中没有列出你所需的屏幕分辨率,那么你可以通过编辑配置文件实现分辨率设置。同时,这一节的参数还可以设置 Stellarium 启动时的屏幕方式是窗口方式还是全屏方式。
[video] fullscreen = true screen_w = 1680 screen_h = 1050
参数意义请参考 A. 配置文件:
fullscreen 是否是全屏方式启动,设为 true 则 Stellarium 以全屏方式启动,设为 false 则以窗口方式启动。
screen_w 屏幕横向分辨率(长),单位:像素。
screen_h 屏幕纵向分辨率(宽),单位:像素。
- 5.2.3 显示脚本输入框
使用 脚本输入框(Script Bar)可以交互地执行单条的脚本命令(参见 5.5 使用脚本)。但是在默认状态下,脚本输入框是不显示的,你可以通过编辑配置文件打开它:
[gui] flag_show_script_bar = true
脚本输入框将显示在主工具条上,是一个以 “a>” 为提示符的长条文本输入框。用鼠标单击输入框使其获得键盘输入焦点,输入一个脚本命令(如 select planet Mercury )然后按回车,脚本命令将被执行。你还可以使用上下箭头键翻找刚刚执行过的命令。
我的 0.8.2 中脚本输入框的提示符是“>>”,而我的 0.9.0 Windows 版中好像没有提示符。 上下箭头回溯使用过的指令的功能,0.8.2 中是有的,但是在我的 0.9.0 Windows 版中则不起作用。
- 5.2.4 设置时区
Stellarium 会尝试从操作系统中获得时区信息。还可以通过编辑配置文件来自行指定时区:
[init_location] timezone = CET

