我正在尝试使用命令的输出wish
来运行 tcl 脚本
$ wish main.tcl
Error in startup script: expected integer but got "Sans"
(database entry for "-font" in widget ".menubar")
invoked from within
"menu .menubar"
(procedure "CreateGui" line 11)
invoked from within
"CreateGui"
(file "./rshift.vfs/lib/app-shift/shift.tcl" line 215)
invoked from within
"source ./rshift.vfs/lib/app-shift/shift.tcl"
("package ifneeded app-shift 1.0" script)
invoked from within
"package require app-shift"
(file "rshift.vfs/main.tcl" line 57)
有任何解决这个问题的方法吗 ?
答案1
花了几个小时后,我找到了解决办法。我刚刚发表了评论*font: xft:DejaVu Sans Mono for Powerline-10:pixelsize=30
,~/.Xresources
令人惊讶的是,我能够毫无问题地使用该脚本。
可能与字体名称中的tk
额外参数混淆。-10:pixelsize=30
暗示:用于xrdb ~/.Xresources
重新加载。