| 1234567891011121314151617181920212223242526272829303132333435 |
- #!/bin/sh
- # Run spellcheck
- doconce spellcheck -d .dict4spell.txt *.do.txt
- if [ $? -ne 0 ]; then
- echo "Abort due to misspellings."
- exit 1
- fi
- name=main_sketcher
- doconce format html $name
- #cp .ptex2tex.cfg-minted .ptex2tex.cfg
- doconce format pdflatex $name --skip_inline_comments --latex_code_style=pyg
- #ptex2tex -DMINTED $name
- pdflatex -shell-escape $name
- makeindex $name
- pdflatex -shell-escape $name
- pdflatex -shell-escape $name
- cp $name.pdf pysketcher.pdf
- html=pysketcher
- doconce format html $name --skip_inline_comments --html_style=boostrap_bluegray --html_output=$html
- doconce split_html ${html}.html
- doconce format sphinx $name --skip_inline_comments
- doconce sphinx_dir copyright="H. P. Langtangen" version=0.1 theme=pyramid $name
- python automake_sphinx.py
- # Publish
- dest=../../pub/tutorial
- name=pysketcher
- cp ${name}.html ._${name}*.html ${name}.pdf $dest/
- rm -rf $dest/html
- cp -r sphinx-rootdir/_build/html $dest/html
|