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
リロードに使用されます。