bibtex
, and that's it. Since I don't use makeindex
myself, I'll leave that aside, unless someone wants to contribute scripts or just examples of use. I'd guess that the scripts would be easy enough, just adapt the ones I'll present for BibTeX. Here's the AppleScript:
checkSaveStatus without updating
set bibScript to join of {modeEnvironment(), quotedForm for "$SEE_MODE_RESOURCES/bin/runbibtex.sh", quotedForm for documentPath()} by space
do shell script bibScript
on seescriptsettings()
return {displayName:"Run BibTeX"}
end seescriptsettings
include(`SubEthaEditTools.applescript')
set bibScript to join of {modeEnvironment(), quotedForm for "$SEE_MODE_RESOURCES/bin/runbibtex.sh", quotedForm for documentPath()} by space
do shell script bibScript
on seescriptsettings()
return {displayName:"Run BibTeX"}
end seescriptsettings
include(`SubEthaEditTools.applescript')
And here's the shell script that it calls:
#!/bin/sh
#$Id: runbibtex.sh,v 1.1 2008/01/06 19:09:49 mjb Exp $
PATH="$PATH:/usr/texbin:/usr/local/bin"
export PATH
BIBTEX=${SEE_BIBTEX:-'bibtex "$(basename $FILE .tex)"'}
FILE="$(basename "$1")"
DIRNAME="$(dirname "$1")"
cd "$DIRNAME"
eval $BIBTEX
#$Id: runbibtex.sh,v 1.1 2008/01/06 19:09:49 mjb Exp $
PATH="$PATH:/usr/texbin:/usr/local/bin"
export PATH
BIBTEX=${SEE_BIBTEX:-'bibtex "$(basename $FILE .tex)"'}
FILE="$(basename "$1")"
DIRNAME="$(dirname "$1")"
cd "$DIRNAME"
eval $BIBTEX
No comments:
Post a Comment