Now for the next problem - how do I get it to work with build-script only in <shar>/lyx/scripts (and not adding that directory to my normal path :-). Lyx can find listerrors, why not build-script?
Bill.
Bill Welch wrote:
I'm stuck setting up lyx so I can use noweb. I'm changing the toolbar as suggested in "Extended Features" 6.5.3.4, but build-program doesn't seem to do anything and I don't know how to troubleshoot it further. Here's what I've done so far
* compiled and installed lyx 1.2.2 from source rpm on RedHat 8.0 with xforms-1.0-Release libraries
* installed noweb from rpm
* created ~/.lyx/lyxrc where I put only this line for a Kayvan style build script:
\converter literate program "build-script $$i" "originaldir,parselog=listerrors"
build-script:
#!/bin/sh
notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 sh
build-script works fine on listerrors.nw exported from lyx (opened listerrors.lyx, saved locally, File => Export => NOWeb)
* Put build-script in ~/.lyx/scripts and made executable
* created ~/.lyx/ui/default.ui to add build-program to toolbar:
Toolbar
.
.
Icon "build-program"
Icon "layout Standard"
.
.
* reconfigured and restarted
* erased listerrors in local directory, opened listerrors.lyx, pressed build-program icon, get no change to file system (there should be a new listerrors somewhere, right?). The layout Standard button I added works as expected
* OptItem build-program isn't visible in the View menu
* When I open a new document, I do get the noweb choices as described in section 6.5.3.1
Same symptoms with noweb2lyx.lyx.
I think that what ever it takes to 'light up' the view->build-program menu item is the key.
Bill.
