TCL - 起動スクリプトエラー:整数を予想しましたが、「Sans」が発生しました。

TCL - 起動スクリプトエラー:整数を予想しましたが、「Sans」が発生しました。

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

おすすめ記事