1

gnuplot が「sh: kpsexpand: not found」というエラーを出しています。

「PC LOAD LETTER」を見たときのOffice Spaceの男のような気がします。kpsexpand って一体何?

Google で検索したところ、kpsexpand について言及し、心配する必要はないと言っているページがたくさんありましたが、実際にそれが何であるかを説明している場所はどこにもありません。

マニュアルページでさえ臭い:

$ man kpsexpand

kpsetool - script to make teTeX-style kpsetool, kpsexpand, and kpsepath available

編集: 繰り返しますが、私は何をすべきかを尋ねているのではありません。Google のおかげで、私は何をすべきかを知っています。私が疑問に思っているのは、くそったれが何であるかということです。

4

2 に答える 2

2

kpsexpand、kpsetool、および kpsepath はすべて、tex 関連ファイルの検索を処理する kpse のラッパーです。kpsexpand は、環境変数を展開するために使用されます。$VAR1 が「Hello World」で、$VAR2 が「/home/where/I/belong」だとします。

$ kpsexpand $VAR1

戻ります

Hello World

$ kpsexpand $VAR2
戻ります

/home/where/I/belong

kpsewhich$PATH 環境変数でディレクトリを検索し、最初に見つかった progname のパスを返し、whichさまざまなtex-paths、フォント、パッケージなどのディレクトリでファイル名を検索します。which prognamekpsewhich filename

man または google でさらにルックアップ kpsewhich を見つけ、kpsexpand のソースを確認するには

less `which kpsexpand`

乾杯 /B2S

于 2010-03-29T14:20:19.157 に答える
1

これは、「kpexpand gnuplot」の Google 検索結果の最初のページにあります。

http://dschneller.blogspot.com/2007/06/visualize-hard-disk-temperature-with.html

エラーメッセージを気にする必要はないと言われています。

kpsexpand のマニュアルページは次のとおりです。

http://linux.die.net/man/1/kpsexpand

于 2008-09-16T05:21:54.770 に答える