diff --git a/html_manual/clean b/html_manual/clean index 3ff86fb..3e4e099 100755 --- a/html_manual/clean +++ b/html_manual/clean @@ -3,3 +3,4 @@ rm -rf manualimages rm -f Changes rm -rf ../camlpdf rm -f logo.pdf +rm cpdfmanual.tex diff --git a/html_manual/go b/html_manual/go index 2046bee..5567fd4 100755 --- a/html_manual/go +++ b/html_manual/go @@ -1,14 +1,25 @@ +#Move files around cp -r ../manualimages . cp ../logo.pdf . cp ../Changes . mkdir ../camlpdf cp ../../camlpdf/Changes ../camlpdf/Changes -TEXINTUTS=..:$TEXINPUTS htlatex ../cpdfmanual "html,2" +cp ../cpdfmanual.tex . + +#Remove tagging +sed -i '' 's/\\DocumentMetadata/\%\\DocumentMetadata/' cpdfmanual.tex + +#Typeset to HTML +htlatex cpdfmanual "html,2" + #Pad frames sed -i '' 's/.framedenv{border: 1px solid black;}/.framedenv{border: 1px solid black; padding: 8px}/g' cpdfmanual.css + #Remove tex4ht's attempt at box-drawing characters for struct trees LCTYPE=C LANG=C sed -i '' 's/__/\ \ /g' *.html + #Make sure HTML files have a lang set LCTYPE=C LANG=C sed -i '' 's///g' *.html + #Give the main page a title LCTYPE=C LANG=C sed -i '' 's/