diff options
author | Karl Berry <karl@freefriends.org> | 2010-09-11 23:13:58 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-09-11 23:13:58 +0000 |
commit | 273b76dcd2208b1ec892b19752d928cb5dce2246 (patch) | |
tree | d3dab44f8a9526da9b55507043a08594df70eda2 /Master/texmf-dist/doc/latex/confproc/buildcls.sh | |
parent | ee1a2bb8d1dd8eef46592f2783f67198507feac7 (diff) |
confproc 0.7 (6aug10)
git-svn-id: svn://tug.org/texlive/trunk@19668 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/confproc/buildcls.sh')
-rw-r--r-- | Master/texmf-dist/doc/latex/confproc/buildcls.sh | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/confproc/buildcls.sh b/Master/texmf-dist/doc/latex/confproc/buildcls.sh new file mode 100644 index 00000000000..beffaedf337 --- /dev/null +++ b/Master/texmf-dist/doc/latex/confproc/buildcls.sh @@ -0,0 +1,40 @@ +#!/bin/sh + +wd=`pwd` + +#-- set path to LaTeX binaries +LaPath="/usr/texbin/" # TeXLive + +#-- set names of LaTeX and related compilers +Latex=$LaPath"pdflatex" +Index=$LaPath"makeindex" +Target="confproc" #- set document's name +extarget="example/" #- set the example folder name + +#-- build doc, class and example files +$Latex $Target.dtx #- build doc. and .ins file +$Latex $Target.ins #- build class and example files + +#-- HACK: rename newapave2.sty +mv newapave2.sty newapave.sty + +cd $wd/ +#-- finish to build the documentation +$Latex $Target.dtx #- re-run doc for toc update +$Latex $Target.dtx #- re-run doc for proper back-references +$Index -s gind.ist $Target #- with \CodelineIndex of \PageIndex +$Index -s gglo.ist -o $Target.gls $Target.glo #- with \RecordChanges +$Latex $Target.dtx #- insert index & list of changes, re-number +$Latex $Target.dtx #- last run with proper page numbers + +#-- prepare scripts for cleaning package +cd $wd +chmod +x cleancls.sh + +#-- prepare scripts for building example +chmod +x prepareexample.sh +./prepareexample.sh + +#-- build example +cd $extarget +#./buildproc.sh |