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
다시 로드하는 데 사용됩니다.