这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令 sunclock
程序:
您的姓名
sunclock - X Window 系统的精美时钟,提供本地时间(法定时间和
太阳时)、日出、日落和各种地理数据通过一个点和点击
界面。
概要
太阳钟 [ 选项 ]
其中合法选项列表是以下长列表(从(**)选项开始
可在运行时配置):
[-help] [-listmenu] [-version] [-citycheck] [-display name] [-sharedir 目录]
[-citycategories 值] [-clock] [-map] [-dock] [-undock] [-menu] [-nomenu] [-selector]
[-noselector] [-zoom] [-nozoom] [-option] [-nooption] [-urban] [-nourban]
(**) [-语言名称] [-rcfile 文件] [-command string] [-editorcommand string] [-mapmode
* ] [-dateformat string1|string2|...] [-image 文件] [-clockimage 文件]
[-mapimage 文件] [-zoomimage 文件] [-clockgeom ] [-mapgeom ] [-辅助几何
] [-menugeom ] [-selgeom ] [-zoomgeom ] [-optiongeom ]
[-urbangeom ] [-title 名称] [-clockclassname 名称] [-mapclassname 名称]
[-auxilclassname 名称] [-classname 名称] [-setfont | {| }]
[-verbose] [-silent] [-synchro] [-nosynchro] [-zoomsync] [-nozoomsync] [-placement
(随机,固定,中心,西北,东北,西南,东南)] [-placementshift xy] [-extrawidth 值]
[-十进制] [-dms] [-城市名称] [-位置纬度|经度] [-addcity
size|name|lat|lon|tz] [-removecity name (name|lat|lon)] [-rootdx 值] [-rootdy 值]
[-fixedrootpos] [-randomrootpos] [-screensaver] [-noscreensaver] [-rootperiod 值(在
秒)] [-animation] [-noanimation] [-animateperiod 值(以秒为单位)] [-progress
数字[s,m,h,d,M,Y]] [-跳转数字[s,m,h,d,M,Y]] [-宽高比模式] [-颜色级别
level=0,1,2,3] [-fillmode number=0,1,2] [-coastlines] [-contour] [-landfill] [-shading
模式=0,1,2,3,4,5] [-扩散值] [-折射值] [-夜] [-终止符]
[-twilight] [-luminosity] [-lightgradient] [-nonight] [-darkness value<=1.0] [-colorscale
number>=1] [-mag 值] [-magx 值] [-magy 值] [-dx 值] [-dy 值] [-spotsizes
s1|s2|s3|... (0<=si<=4, 1<=i<=citycategories)] [-sizelimits w1|w2|w3|... (wi = 缩放宽度
值,1<=i<=citycategories)] [-citymode mode=0,1,2,3] [-objectmode mode=0,1,2] [-sun]
[-nosun] [-moon] [-nomoon] [-tropics] [-notropics] [-meridianmode 模式=0,1,2,3]
[-parallelmode mode=0,1,2,3] [-meridianspacing 值] [-parallelspacing 值]
[-dottedlines] [-plainlines] [-bottomline] [-nobottomline] [-reformat] [-vmfcolors
color1|color2|color3...] [-vmfrange a|b|c|d] [-vmfcoordformat 格式] [-vmfflags 整数]
[-setcolor 字段|颜色]
商品描述
太阳钟 是一个 X11 应用程序,它显示地球的地图并显示照明
地球的一部分。 除了为默认时区提供本地时间之外,它还提供
还显示主要城市的 GMT 时间、法定时间和太阳时间、它们的纬度和
经度,地球上任意位置的相互距离,天顶的位置
太阳和月亮。 Sunclock 可以显示子午线、纬线、热带和北极圈。 它
具有加快时间速度和显示季节演变的内置功能。
Sunclock 可以针对各种西方语言进行国际化。 有可能
自定义 app-default 文件并输入其他城市条目。
Sunclock 可以在“时钟窗口”和“地图窗口”两种状态之间切换。 这
时钟窗口显示地球的小地图,因此在地球上占用的空间很小
屏幕,而“地图窗口”显示大地图并提供更高级的功能。
Sunclock 包包括一个可调整大小和可缩放的矢量图。 外部地球地图
也可以加载(从 3.51 版开始,格式为 .jpg、.gif、.png、.xpm 或 .xpm.gz,
.vmf可以读取【.vmf是sunclock的具体矢量图格式】)。 一些额外的
将来可以添加格式。
地图窗口可以在五种不同的模式下工作:
- “法定时间”模式:显示默认时区的法定时间和GMT时间。
- “坐标”模式:通过点击一个城市,用户获得坐标(纬度,经度)
那个城市,法定时间和日出/日落。
- “太阳能”模式:通过点击地图上的一个点(城市或另一个点),太阳能
显示时间和日长。
- “时间延长”模式:在底部条带中显示从 00:00 到 23:00 的太阳时间,
根据太阳的位置。
- “距离”模式:以公里和英里为单位显示两个任意位置之间的距离。
根据选择的模式,底行显示一个短文本,显示请求的
信息。 按下 可将底行向右或向左滚动
PageUp/PageDown 和 Home/End 键箭头。
另一个功能是“进度”功能,它允许您加速
时间的演变,以观察昼/夜时段和季节的演变。 经过
默认情况下,太阳和月亮也会显示在地图上(而是地球的位置)
太阳和月亮在天顶显示)。 经线坐标、纬线坐标、城市坐标、
城市名称可以显示在地图上。
可以通过主窗口或辅助窗口上的 GUI 操作访问所有功能
视窗。 通过拉动窗口边缘来调整主窗口的大小 - 作为当前窗口
经理允许。 有5个辅助窗口:
- 菜单窗口。 这是主菜单,提供了广泛的操作列表。 菜单
通过键入“H”或用鼠标左键单击底部条来启动窗口
按钮一次。 每个动作都可以通过使用指示的键盘快捷键或通过
用鼠标单击相应的条目。 大小写无关,除了
用于具有 2 个以上开关的选项或操作。 小写然后旋转
在一个方向切换,在另一个方向上大写。 对于这些开关,左侧
鼠标按键效果与小写效果相同,鼠标右键效果相同
效果为大写。
- 文件选择器窗口。 可以通过单击主要的上部来访问它
鼠标中键的窗口。 它允许人们选择地球图像文件(在
格式 *.vmf *.xpm, *.xpm.gz, *.jpg, *.gif, *.png) 要加载。
- 缩放窗口。 可以通过单击主窗口的上部来访问它
鼠标右键。 缩放窗口允许人们选择地球上的特定区域,
将其翻译或放大 100 倍。 高分辨率(大于 10)仅
推荐使用 11 MB 的“巨大”地球地图,它提供多达 20 个干净的图像
至少放大倍数。
- 城市选择器窗口。 允许交互式修改显示的城市列表和
位置。
- 选项窗口。 允许用户即时重新配置几乎所有内容(颜色、
字体等),与命令行选项完全一样。
配置
该程序不使用 Xt 或任何其他更高级的工具包,因此只使用 (!)
可以使用下面明确列举的那些选项。 唯一需要的资源是
要显示的城市坐标和时区列表。 系统管理员可以
可能在安装之前自定义系统范围的预打包配置文件 Sunclockrc
包,而用户可以调整他们的个人配置文件 〜/.sunclockrc at
任何时间。 单独的配置文件 〜/.sunclockrc *在*系统范围配置之后读取
文件 Sunclockrc,因此其设置会覆盖系统范围配置的设置。 这
命令行选项可用于覆盖 〜/.sunclockrc 本身。
-救命 显示简要帮助并退出。
-列表菜单
内置菜单中可用操作的说明。
-版
显示程序版本并退出。
-冗长
使 Sunclock 冗长。 然后程序向 stderr 发送一些关于
执行的内部操作。 默认情况下禁用此功能。
-无声
让 Sunclock 对执行的内部操作保持沉默。 这是默认设置。
-城市检查
在启动时,检查城市列表中是否没有重复(一个城市是
如果它以相同的名称出现两次,则被认为是重复的,并带有坐标
最多相差 0.5 度)。 默认情况下,不会对 Sunclockrc 执行任何检查 -
这应该是正确设置的......
-显示 显示名称
提供要联系的 X 服务器的名称。
-语言 姓名
选择要在 sunclock 菜单和帮助中使用的语言。
-标题 姓名
更改应出现在标题栏中的字符串的规范
主窗口和辅助窗口。 默认为应用程序名称,即 sunclock。
-班级名称 姓名
更改类应用程序名称的规范。 默认为 Sunclock。 其他
可以传递规范,以便有意识的窗口管理器可以将其用于
配置目的。 例如,您可以通过 -classname NoTitle-Sticky 和
正确配置您的 WM,以便它删除标题栏,并使窗口
相对于桌面寻呼机具有粘性。 使用 fvwm,您可以使用例如
样式 "*NoTitle*" NoTitle、WindowListHit、Sticky
样式 "*ShowTitle*" 标题、WindowListHit、Slippery
样式“*粘性*”粘性
指定这种行为。
-设置字体 | {| }
选择给定文本字段的字体(时钟条、菜单条、城市、坐标、
菜单)。 可选地,您可以指定此字体设置所针对的语言列表
应该适用。 如果未指定选项,字体设置适用
所有语言。
-rc文件 文件名
读取与用户默认不同的配置文件 〜/.sunclockrc (如果
未设置此选项,用户配置文件默认为 〜/.sunclockrc)。 注意
首先读取 app-default 配置文件 Sunclockrc,以及由
-rcfile 选项随后被读取; 因此它的设置会覆盖那些由
系统范围的配置文件。 可以在运行时读取更多配置文件,使用
选项窗口。 如果您希望绕过用户,请使用空字符串 "" 设置 -rcfile
配置文件步骤。
-共享目录 目录
设置系统范围共享地球地图所在的目录。 默认是
/usr/share/sunclock/earthmaps。
-图片 * .jpg (或 *.gif, *.png, *.vmf, *.xpm, *.xpm.gz)
使用加载在时钟和地图窗口中的地球地图图像启动 sunclock。 这
然后将相同的地图用于两个窗口,但时钟图像通常按比例缩小。
-地图图像 * .jpg (或 *.gif, *.png, *.vmf, *.xpm, *.xpm.gz)
使用地图窗口中加载的地球地图图像启动 sunclock。
-时钟图像 * .jpg (或 *.gif, *.png, *.vmf, *.xpm, *.xpm.gz)
使用时钟窗口中加载的地球地图图像启动 sunclock。
-缩放图像 * .jpg (或 *.gif, *.png, *.vmf, *.xpm, *.xpm.gz)
在缩放小部件中使用指定的文件作为图像
-颜色级别 等级= 0,1,2,3
设置颜色级别(0=单色,1=少量颜色,2=多种颜色,3=全色)。
使用“单色”设置,白天和黑夜分别显示为 mapbgcolor
(默认为白色)和 mapfgcolor(默认为黑色),并且没有阴影可用;
所有其他特征(城市名称、坐标)也显示为单色。 随着
“几种颜色”设置,菜单和城市景点可以用专用的
颜色,但经线/平行线/热带仍然是单色的。 随着“许多
颜色”选项,子午线/平行线/热带也可以用颜色绘制。在这些
前 3 种模式,只能加载 .vmf 矢量地图。 这些模式节省大量CPU
power - 因为一个简单的颜色反转算法用于设置颜色
地图上的所有点。 单色模式对于非常慢的 CPU 很有用,例如
那些用于具有黑白屏幕的 PDA。 全彩模式(level=3)
允许加载 jpeg 或其他彩色图像; 白天和黑夜可以用
各种着色参数。 这是默认和推荐的模式,如果您有
相当新的机器,具有足够的视频 RAM。
-码头 此选项旨在让 sunclock 能够停靠在窗口中
管理器按钮或菜单栏,前提是 WM 提供这种可能性,而无需
需要特殊提示(fvwm2 或 windowmaker 或 afterstep 将工作得很好
为此,KDE 或 Gnome 不会...)在 -dock 选项下,sunclock 锁定
第一个启动窗口的大小,这必然是一个小时钟。 还有,那个
无法再通过键入“K”或“Q”来关闭初始窗口。 (唯一的退出方式
然后,应用程序是用 xkill 杀死它,或者首先用
- 选项窗口中的取消停靠选项)。 用户可能想要自定义大小
和合适的选项,以便 sunclock 适合可停靠小程序的大小。
例如,可以按如下方式调用 sunclock:
sunclock -语言 fr -nobottomline -dock -clockgeom 63x42+2+190 -dateformat
"%H:%M:%S|%a%_%d%_%b|%b%_%Y|%j%_%U/52" - 命令 "xdiary"
-取消停靠
取消停靠太阳钟。 此选项除了重新允许使用
在-dock 下“冻结”的选项。 它可以用于例如退出应用程序
当 sunclock 在停靠模式下启动时。
-同步
使用此选项,sunclock 会同时更新所有窗口。 这当然,
需要更多的 CPU 时间,如果窗口太多,可能会减慢 sunclock 的运行速度
已经打开。 默认是只更新活动窗口。
-不同步
使用此选项,sunclock 只会更新活动窗口。 这是默认设置。
-时钟 从时钟状态开始。 这是默认值,因此无需指定。
-日期格式 字符串 1|字符串 2|...
设置时钟底部条中文本输出中使用的格式。 这
默认日期格式由 3 个字符串组成:
%H:%M%_%a%_%d%_%b%_%y|%H:%M:%S%_%Z|%a%_%j/%t%_%U/52
这里 %H,%M,%S 代表小时、分钟、秒,%a 代表日名,%b 代表月名,%d 代表
月日数,%j 为年数,%m 为月数,%y 为年最后两位数,
%Y 表示年数,%t 表示一年中的天数(365 或 366),%Z 表示时区,%U 表示
周数(第 1 周是一年中第一个星期四的那一周); 所有其他
字符是这样复制的,除了 %_ 代表空格,%% 代表空格
代表 % 和 %| 代表|。 竖线| 用作分隔符
表示连续的时间格式。 可以有任意多种格式,而实际的
通过用鼠标单击底部的条带,选择在所有这些格式中循环。
第一个字符串(即第一个柱线之前的字符串)被作为默认格式。
还有一些其他开关,例如 %h 表示 12 小时模式下的小时,%P 表示 AM/PM
指示器,%G 表示 GMT 时间的小时,%N 表示 GMT 时间的分钟。
地图 从地图状态开始。 立即开始使用高级功能很有用。
-十进制
以十进制度数初始化地理数据的坐标值。 然而,
这仍然可以在运行时切换。
-dms 以度、分和秒为单位初始化地理数据的坐标值。
但是,这仍然可以在运行时切换。
-菜单 将菜单窗口与主(地图、时钟)窗口一起抬起。
-名称菜单
不要将菜单窗口与主(地图、时钟)窗口一起抬起。 这是
默认。
-选择器
将选择器窗口与主(地图、时钟)窗口一起抬起。
-无选择器
不要将选择器窗口与主(地图、时钟)窗口一起抬起。 这是
默认值。
-放大 与主(地图、时钟)窗口一起升高缩放窗口。
-禁止缩放
不要与主(地图、时钟)窗口一起升高缩放窗口。 这是
默认。
-选项
将选项窗口与主(地图、时钟)窗口一起抬起。
-无选项
不要将选项窗口与主(地图、时钟)窗口一起打开。 这是
默认。
-城市 将城市窗口与主(地图、时钟)窗口一起抬高。
-诺班
不要将城市窗口与主(地图、时钟)窗口一起升高。 这是
默认。
-方面 模式
设置纵横比模式,即缩放相对于
水平和垂直方向。 Mode = 0 表示没有同步
made, mode = 1 表示缩放因子总是相等,mode = 2
(更微妙的)意味着水平和垂直缩放因子是
调整,以便位于缩放区域中心点附近的区域
与其在地球上的实际几何形状共形,即不会出现扭曲
水平或垂直。 然而,这在其他地方不会是真的,尤其是如果
放大的区域很大。
-缩放同步
设置该选项后,缩放窗口将以同步模式打开:任意
从主地图或缩放窗口进行的缩放操作将发生在
释放鼠标按钮(或按下某个键)。 这是默认设置
缩放窗口尚未打开(自动设置同步)。
-nozoomsync
设置后,缩放窗口将以非同步模式打开。 同步缩放
不过,仍然可以通过单击“同步”按钮。 默认情况下,
缩放窗口打开时不会发生同步,除非选项
-zoomsync 已设置。
-地图模式 * (单身的 字符 = C, D, E, L or S)
以模式 (C) 坐标、(D) 距离、小时 (E) 扩展、
(L)egal time 或 (S)olar time 分别。 任何其他规范都将被忽略。
默认为合法时间模式。
-放置 (随机的,固定的,中央,西北,东北,西南,SE)
指定时钟和地图窗口之间的通勤是否应继续让
窗口中心,分别是 NW、NE、SW、SE 角固定,或者更确切地说
是应该随机操作,还是通过用户定义的放置。 默认是
西北安置。
-换位 x y
相对位移--> ,适用于
- 放置规范。 如果放置是 NW,则 NW 窗口角将移动
按 (x,y) 像素。 默认为 (0,0),即没有修改适用于 -placement
规格。
-超宽 折扣值
当使用键“>”指定的“放大窗口”命令时,整个窗口的宽度
使用 X 显示,减去一些默认宽度等于 10 像素。 这足够了
适应大多数窗口管理器的窗口边框宽度。 如果不是,
-超宽可用于更改此设置。
-时钟几何 (宽)x(高)+(x坐标)+(y坐标)
指定时钟窗口的几何形状,即它的大小和位置(绝对
相对于屏幕左上角的位置)。
-地图几何 (宽)x(高)+(x坐标)+(y坐标)
指定地图窗口的几何形状,即它的大小和位置(绝对
相对于屏幕左上角的位置)。
-menugeom +(x坐标)+(y坐标)
指定相对位置(x = 水平位移,y = 垂直位移)
相对于主窗口的菜单窗口,从菜单的底部边缘开始
主窗口(在 SW 或 SE 放置的情况下从其顶部边缘,见上文)。 他们
值可能需要调整,根据分配的标题栏的高度
窗口管理器,如果有的话。 在菜单窗口的情况下,宽度和高度
完全取决于菜单字体,因此任何给定的宽度和
高度被忽略。 默认的相对位置是 x = 0, y = 30。
-selgeom (宽)x(高)+(x坐标)+(y坐标)
指定选择器窗口的几何形状。 位置规范是相对的
到主窗口(或菜单,当菜单出现时)。 见上面的选项
-menugeom 进一步解释。 选择器窗口的默认几何形状是
600x180+0+30。
-zoomgeom (宽)x(高)+(x坐标)+(y坐标)
指定缩放窗口的几何形状。 位置规范是相对于
主窗口(或菜单,当菜单出现时)。 见上面的选项
-menugeom 进一步解释。 缩放窗口的默认几何形状是
500x320+0+30。
-选项geom (宽)x(高)+(x坐标)+(y坐标)
指定选项窗口的几何形状。 位置规范是相对的
到主窗口(或菜单,当菜单出现时)。 见上面的选项
-menugeom 进一步解释。 高度规格仅取决于
选定的菜单字体,因此被忽略。 选项的默认几何
窗口为 630x80+0+30。
-城市地质 +(x坐标)+(y坐标)
指定相对位置(x = 水平位移,y = 垂直位移)
城市窗口相对于主窗口(或菜单,当菜单处于
提高)。 有关进一步的说明,请参阅上面的选项 -menugeom。
-辅助地基 +(x坐标)+(y坐标)
指定相对位置(x = 水平位移,y = 垂直位移)
辅助窗口(菜单、缩放、选择器、选项)。 所有相对位移为
设置为 (x,y)。
-杂志 折扣值
通过等于的放大倍数重新缩放图像,它必须在
至少等于 1.0。 这意味着该窗口仅显示整个
映射即 1/ × 1/ . 默认值为 1.0。
-magx 折扣值
与 -mag 选项相同,但仅重新缩放 x 方向(宽度)。 默认
magx 的值为 1.0。
-魔法师 折扣值
与 -mag 选项相同,但仅重新缩放 y 方向(高度)。
magy 的默认值为 1.0。
-dx 折扣值 (度)
选项 -dx 和 -dy 允许分别设置经度和纬度
缩放区域应居中的城市或位置。 值应该
以度数给出。 默认 (dx,dy) 为 (0.0,0.0)。
-dy 折扣值 (度)
参见上面的 -dx。
-海岸线
在内置的矢量图中,生成海岸线而不填充陆地区域。
-轮廓
和以前一样,但使用智能算法消除线条,特别是在较低的
分辨率(如果海岸非常不规则,某些部分可能会消失,但
整体画面看起来更清晰)。
-垃圾填埋场
在内置的矢量图中,填充陆地区域而不生成海岸线。
-填充模式 0,1,2
Fillmode=0 相当于 -coastlines,fillmode=1 相当于 -contour,并且
fillmode=2 相当于 -landfill。
-虚线
使用虚线表示经线和纬线。
-平原
使用简单的线条来表示经线和纬线。
-底线
在地图底部画一条线,将地图与文本条分开
显示时间和坐标。
-无底线
不要画底线。 这是默认设置。
-命令 绳子
指定将通过键盘快捷键调用的外部操作或程序
'X'。 默认为空命令。
- 编辑器命令 绳子
指定将通过键盘调用的外部文件编辑器程序
快捷方式双'h'(呼叫帮助)。 默认为“/usr/lib/sunclock/emx -edit 0 -fn
9x15"(包括 emx 编辑器,在无编辑模式下......)
-跳 数量[单位] (哪里 单位=s,m,h,d,M,Y)
秒数(分别为分钟、小时、天、月、年)
当前日期和时间应该改变。 没有空格应该分隔数字
及其单位。 如果单位不存在,则该数字被理解为表示为
默认以秒为单位。 用于获取更早或更晚的 sunclock 显示信息
时代。
-进步 数量[单位] (哪里 单位=s,m,h,d,M,Y)
秒数(分别为分钟、小时、天、月、年)
时间进程应该运行。 没有空格应该分隔数字和它的
单元。 如果单位不存在,则该数字被理解为默认表示为
秒。 通过预定义步骤以外的其他步骤获取太阳时钟进度很有用
(默认情况下,步骤在值 1 百万、1 小时、1 天、7 天、30
天)。
-rootdx 折扣值 (之间 0.0 和 1.0)
选项 -rootdx 和 -rootdy 允许设置太阳时钟图所在的位置
在 rootwindow 或屏幕保护程序模式下复制到根窗口。 '-rootdx 0.0' 表示
在左侧,'-rootdx 1.0' 在右侧,'-rootdy 0.0' 表示在顶部,
根窗口底部的“-rootdy 1.0”。 两个值的默认值为 0.5,
即一个居中的地图。
-根蒂 折扣值 (度)
参见上面的 -rootdx。
-固定rootpos
使用上面的rootdx和rootdy值来固定地图在根上的位置
窗户。 除非指定了 -screensaver,否则这是默认设置。
-随机rootpos
而不是使用上面的 rootdx 和 rootdy 值来固定地图的位置
在根窗口上,只需使用随机位置即可。 这是默认的
如果已设置 -screensaver 选项。
-屏幕保护程序
在屏幕保护程序模式下启动 sunclock(在
在那种情况下,终止程序的唯一方法是明确地终止它)。
-无屏保
不要在屏幕保护程序模式下启动 sunclock。 这是默认设置。
-root期间 折扣值 (在 秒 之间 1 和 120 秒)
设置刷新根窗口的周期。 默认值为 30 秒。 这需要
仅在将地图写入根窗口处于活动状态时才生效(在
'[' 或点击选项窗口中的相关框)。 写入根窗口是
使用“]”键禁用。
-动画
启动 sunclock 时立即启动动画模式。
-没有动画
启动 sunclock 时不要启动动画模式 - 这是默认设置。
Sunclock 无论如何都可以通过键入键在动画/无动画模式之间切换
(撇号)在运行时。
-动画周期 折扣值 (在 秒 之间 0 和 5 秒)
设置动画地图的时间段。 默认为 0 秒,这意味着图像
以 sunclock 可以计算它们的速度切换。 否则时间由
等待次数后的当前进度值(由 -progess 选项设置)
animateperiod 值规定的秒数。 这仅在
动画处于活动状态(点击 ' 键或点击选项中的相关框
窗户)。
-添加城市 大小|名称|纬度|经度|时区
其中 name 是要在地图上显示的地点的 ascii 名称。 第一个论点
“大小”是一个非负整数,用于表示城市的大小(1:主要城市,2:
重要城市,3:不太重要的城市,...)。 参数“size”也可以设置为0,
具有隐藏相应城市的效果,同时保留所有其他城市的记忆
参数。 然后可以在纬度和经度浮动的情况下再次显示城市
代表该地点地理位置的点数。 西经和
南纬应输入为负数。 时区是名称
该地点所在的时区。这应该是下一个文件的名称 /usr/共享/区域信息
(或系统上使用的任何目录),不正确的时区会导致时钟
显示格林威治标准时间。 也可以引用相对于目录中的文件
/usr/共享/区域信息 例如加拿大/东部而不是 EST5EDT。
-市 姓名 (名称|纬度|经度)
初始化程序,分别显示城市“名称”的数据(名称,与
指定纬度和经度)。 只有在上述情况下,这才有效
提到的城市列在系统范围的 RC 文件 Sunclockrc 或用户的
私立 ~/.sunclockrc。 操作模式设置为坐标模式。
-位置 纬度|经度
初始化程序以显示两个指定位置的数据
坐标(以度为单位)。 操作模式设置为太阳时间模式。 注意
带竖线的那个| (也允许空格代替 |)。
-添加城市 尺寸|名称|纬度|经度|兹
在要显示在地图上的城市列表中添加一个城市。 它们必须被定义
正好 5 个参数:大小、名称、纬度、经度、时区,按此顺序,
参数用竖线 | 分隔。 空白字符可能出现在
如果使用双引号标记参数组的名称(但有
其他参数中不应为任何空白字符)。 在 RC 配置文件中,
空白字符应替换为八进制字符 037(即 Ctrl-Q Ctrl-_
在 emacs 中)。
-移动性 姓名 (名称|纬度|经度)
从要显示的城市列表中删除名称(分别是名称|纬度|经度)。
与上述空白字符相同的注释。
-城市类别 折扣值
指定城市类别的最大数量:类别范围从 1(最高
类别,即主要城市)到某个最大数量。 选项 -citycategories
指定最大数量。 它只能在启动时使用,不能在运行时使用。 这
默认值为 5。
-斑点尺寸 s1|s2|s3|... (0<=si<=5, 1<=i<=citycategories)
在此设置下,主要城市(类别 1)将用符号表示
大小 s1,类别 2 城市由符号关闭大小 s2 等。默认设置为
-spotsize 1|2|3|4|5。 分配大小 si=0 表示对应的类别
城市(排名 i)将不会显示。 如果数据少于数量
城市类别(默认为 5 个),最后给定的数据重复次数为
需要,例如 -spotsizes 2 等价于 -spotsizes 2|2|2|2|2。 例子:
指定 -spotsizes 0|2|0|3|0 将只出现城市类别 2 和 4,但是
第 4 类的将出现通常分配给以下城市的符号
类别 3。这与选项 -sizelimits 结合使用很有用(见下文)。
-大小限制 w1|w2|w3|...
(wi = 缩放宽度值,1<=i<=citycategories)使用此设置,排名城市
i=1,2,3,... 当(且仅当)缩放地图的宽度至少为
等于 wi(如果地球完全显示出来就会出现......)。 这
默认为 0|580|2500|6000|12000(主要城市无限制,排名 4 的城市
仅当宽度至少为 6000 像素时才会出现,例如,如果原始窗口为
例如,宽度 800 已应用至少等于 7.5 的缩放)。 因此 -sizelimits 0
相当于 -sizelimits 0|0|0|0|0,-sizelimits 0|400 相当于
-sizelimits 0|400|400|400|400.
阴影 模式=0,1,2,3,4,5
使用指定的着色模式启动 sunclock。 模式 0 表示夜间区域为
不显示。 在更高的模式下,夜间区域显示,越来越
复杂的着色算法。 模式 1 代表无阴影(即只是亮
和深色显示)。 模式 2 对终结符区域进行阴影处理——该区域包含
太阳部分地被地平线遮住了。 模式 3 对存在的区域进行阴影处理
日落后仍有大量光度(取决于扩散
下面的参数)。 默认为地平线以下 3˚。 模式 4 还表示
照明区域所有部分的亮度值。 模式 5 代表
从最亮区域(面向太阳)到最暗区域的亮度梯度
(与太阳相反); 不过,这与实际亮度无关
值。
- 晚上
在未绘制夜间区域的情况下启动 sunclock。 这相当于 -shading 0。
-晚 以纯着色模式在夜间区域启动 sunclock。 这相当于
- 阴影 1。
-终结者
相当于 -shading 2
-暮
相当于 -shading 3
-亮度
相当于 -shading 4
-光梯度
相当于 -shading 5
-扩散 折扣值 (度)
设置光在大气中扩散的区域的幅度
仍然足以在日落后保持一些亮度。 默认值为 3 度。
-折射 折扣值 (度)
设置日落时切线太阳光线的折射角值。 这是
与太阳有时在日落时看起来更大的事实有关。 改变
折射度对日出日落时间的计算有轻微影响。
默认值为 0.1 度。
-黑暗 折扣值 (在 此 范围 0.0 ... 1.0)
设置白天和夜晚区域之间的对比度。 0.0 值意味着晚上
area 将无法与 day 区分开来,而 1.0 意味着它将是
完全黑色。 默认值为 0.5。
-色阶 折扣值 (整数 in 此 范围 1 ... 256)
设置将用于生成阴影的颜色细分数,
即从亮色(天)到暗色的颜色数量
(夜晚)。 默认值为 16。
-子午线模式 模式=0,1,2,3
启动sunclock,显示与不显示经络,根据模式,mode=0 : no
子午线,模式= 1 :绘制的子午线,模式= 2 :在
底部,模式= 3 :在顶部绘制有标签的经络。 默认模式为 0(无
经络)。
-并行模式 模式=0,1,2,3
启动 sunclock 是否显示平行线,根据模式, mode=0 : no
平行线,模式= 1 :绘制平行线,模式= 2 :用标签绘制的平行线
左侧,模式=3:在右侧用标签绘制平行线。 这
默认模式为 0(无并行)。
-经络间距 折扣值 (学位)
指定应将绘制的子午线分开多少度(或度的分数)
在地图上。
-平行间距 折扣值 (学位)
指定应将绘制的平行线分开多少度(或度的分数)
在地图上。
-城市模式 模式=0,1,2,3
启动 sunclock 是否显示城市,根据模式,mode=0 : no
城市,模式=1:绘制的城市,模式=2:用它们的名字绘制的城市,模式=3:
用坐标绘制的城市。 默认模式为 1(显示的城市没有
名称或坐标)。
-热带
以显示热带和北极圈的方式启动太阳钟(默认情况下,它们不是)。
-太阳 在显示太阳位置的情况下启动 sunclock(默认情况下,它是)。
-月亮 在显示月亮位置的情况下启动太阳钟(默认情况下,它是)。
-正性 -诺盛 -正月
这些选项只是否定上述选项。
-对象模式 模式=0,1,2
Mode=0 表示完全没有对象(太阳、月亮),mode=1 表示对象只是由
他们的符号,模式= 2 表示用他们的符号和十进制坐标绘制的对象
度(或度、分、秒,使用 ˚ 键开关)。
-重新格式化
此选项仅在加载 *.vmf 文件时产生效果。 然后文件是
根据允许的语法和正常的行长重新格式化,并打印到
标准输出。 要捕获 aoutput,应该将标准输出重定向到一个文件
(像往常一样带有“> 文件”)。
-vmf颜色 颜色1|颜色2|颜色3...
重新定义要在 .vmf 文件中使用的颜色列表。 该选项无效
加载其他格式的文件时。 默认为 NULL 字符串(这样默认
颜色已加载)。 字符串“|” 也被认为是一个空字符串并且可以
用于选项小部件以强制恢复默认颜色。
-vmfrange a|b|c|d
定义点坐标(纬度、经度)应在哪些范围内变化
*.vmf 文件,默认值为 -90|90|-180|180。 此选项可用于
结合 -reformat 对 *.vmf 文件中的坐标进行线性更改。
-vm坐标格式 格式
设置通过 -reformat 选项生成的双精度值的输出格式。
默认格式为“%7.3f %8.3f”(纬度和经度的格式,
分别),除非 -vmfrange 已被修改,在这种情况下默认
变成 "%g %g"(根据 POSIX 规则,这代表 6 个有效数字)
位置)。
-vmff 标志 数
为 *.vmf 文件设置标志(整数值)。 每个位都是一个不同的标志。 这
零阶位(即 &1)确定是否具有自己的零阶特征
位设置将在时钟窗口模式下绘制(如果第零位未设置,则
特征将始终被绘制)。 其他位用于控制是否给定
要绘制或不绘制特征。 例如将 -vmfflags 2 设置为
timezones.vmf 将让时区区域出现,而 -vmfflags 6 也会
显示时区边界线。 (当前仅使用位 0、1、2
时区.vmf)。
-设置颜色 字段|颜色
设置 sunclock 小部件中指定字段的颜色。 颜色可以
指定为任何文字值(红色、黄色等...,在资源中定义)
文件 rgb.txt),或作为 6 位十六进制值 #ijklmn,甚至 12 位(对于 48
位显示!)该字段可以采用以下任何值(介于
括号中的含义和默认值):
clockbg(时钟背景颜色;白色)
clockfg(时钟前景色;黑色)
mapbg(地图背景颜色;白色)
mapfg(地图前景色;黑色)
menubg(菜单文本背景颜色;Grey92)
menufg(菜单文本前景色;黑色)
buttonbg(按钮背景颜色;Grey84)
buttonfg1(按钮非常暗的边框颜色;黑色)
buttonfg2(按钮深色边框颜色;Grey50)
buttonfg3(按钮灯边框颜色;Grey95)
buttonfg4(按钮非常浅的边框颜色;白色)
弱(禁用菜单命令的颜色;红色)
clockstripbg(时钟窗口底部条带的背景颜色;Grey92)
clockstripfg(时钟窗口底部条带的前景色;黑色)
mapstripbg(地图窗口底部条带的背景颜色;Grey92)
mapstripfg(地图窗口底部条带的前景色;黑色)
zoombg(缩放小部件中使用的小单色地图的背景颜色;白色)
zoomfg(缩放小部件中使用的小单色地图的前景色;黑色)
optionbg(选项文本条目的背景颜色;白色)
optionfg(选项文本条目的前景色;黑色)
插入符号(文本插入符号的颜色;SkyBlue2)
变化(临时变化的颜色;棕色)
选择(选定更改和选择的颜色;SkyBlue2)
目录(指示目录条目的文本颜色;蓝色)
图像(指示图像文件的文本颜色;洋红色)
cityname(指示城市名称的文本颜色;红色)
city0(未标记城市的颜色;橙色)
city1(标记城市的颜色,主要选择;红色)
city2(标记城市的颜色,次要选择;Red3)
mark1(第一个标记的颜色;Pink1)
mark2(辅助标记的颜色;Pink2)
线(测地线的颜色;白色)。
子午线(经络颜色;白色)。
平行(平行的颜色;白色)。
tropic(赤道/热带/北极圈的颜色;白色)
太阳(太阳的颜色;黄色)
月亮(月亮的颜色;卡其色)
星星(星星的颜色;白色)
根(将在其上绘制星星的根窗口的颜色;黑色)
私人 配置 文件
用户可以在他们的主目录中保存一个名为 ~/.sunclockrc。 这个文件可以包含
指定任意数量的选项,这些选项也可用作命令行选项:
地图模式:L
语言:zh
城市:华盛顿
地图
地图图像:/usr/share/sunclock/earthmaps/jpeg/caida.jpg
热带
暮
如何 IT 工作
太阳钟 使用第 18 章中的算法计算太阳的位置:
天文 公式 计算器 作者 Jean Meeus,第三版,里士满:Willmann-
贝尔,1985 年。
并通过等分布(纬度,
经度)圆柱投影。 太阳的位置被计算为好于一
精度为弧秒。
使用 onworks.net 服务在线使用 sunclock