I implemented some yelp help pages a while ago for my major app. After installing, however, the pages would load but not the graphics. When calling yelp all that needs to be passed is the directory containing all the pages, graphics, media etc. that are part of the help. To resolve this I resorted to launching a separate shell script to handle the help system. So, good-bye to: set app(baseDir) $ENV(home)/help exec yelp $app(baseDir)/help & and hello to exec my_yelp.sh & Where my_yelp.sh is nothing more complex than cd $HOME/help yelp ./