2008-09-16 6 views
1

gnuplot donne l'erreur: "sh: kpsexpand: not found." Je me sens comme le gars dans Office Space quand il a vu "PC LOAD LETTER". Que diable est kpsexpand? J'ai cherché sur Google, et il y avait beaucoup de pages qui font référence à kpsexpand, et dites ne pas vous inquiéter à ce sujet, mais je ne trouve rien, n'importe où qui explique réellement ce que c'est.Qu'est-ce que kpsexpand?

Même la page man pue:

$ man kpsexpand 

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

Edit: Encore une fois, je ne demande pas quoi faire - je sais ce qu'il faut faire, grâce à Google. Ce que je me demande est ce que la chose sacrément est.

Répondre

2

kpsexpand, kpsetool et kpsepath sont tous les emballages pour kpsewhich qui traite de trouver les dossiers liés à tex kpsexpand est utilisé pour développer l'environnement varibles. Dites $ VAR1 est "Bonjour tout le monde" et $ var2 est "/ home/où/I/appartiennent", puis

$ kpsexpand $VAR1

retournera

Hello World

et

$ kpsexpand $VAR2
retournera

/home/where/I/belong

kpsewhich rappelle which tout comme which progname va rechercher les répertoires dans la variable d'environnement $ PATH et retourner Le chemin du premier progname trouvé, kpsewhich filename va chercher les répertoires dans les différents chemins tex, les polices, les paquets, etc. pour le nom de fichier.

pour en savoir plus recherche kpsewhich soit chez l'homme ou sur google, et vérifier la source de kpsexpand

less `which kpsexpand`

Vive /B2S