コードは簡単です:
#!/usr/local/bin/math -script
UsingFrontEnd[FE=$FrontEnd];
Unprotect[$FrontEnd];
$FrontEnd=FE;
nb= NotebookOpen["/home/src/math/test.nb",Visible->True];
Pause[10]
ただし、ノートブックのウィンドウは最初に最小化され、クリック (最小化を解除) すると、すぐに再び自動的に最小化されます。Option WindowFrame->ModelessDialog を使用するとそのままになりますが、この場合だけの理由はわかりません。誰かが私にこの振る舞いを少し説明してもらえますか? 私は数学を数日使用していますが、ドキュメントでこれを見つける方法がわかりません。ありがとう。PS私はGnomeでDebian 6を使用しており、Mathematica 8の試用版はうまく機能します。