### Subversion checkout URL

You can clone with HTTPS or Subversion.

Fetching contributors…

Cannot retrieve contributors at this time

file 74 lines (59 sloc) 2.625 kb
 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 # --------------------------------------------------------------------------------# makefile for windows platform# # this makefile is only intended to serve as a starting point on windows platforms# you may copy the file to 'makefile' and adapt it according to your needs# --------------------------------------------------------------------------------# export TEXINPUTS:=.:local# Root PathsBIN=c:\latexLATEXROOT=${BIN}\MiKTeX 2.9\miktex\bin\x64# PDFLATEX = pdflatex -file-line-errorPDFLATEX = "${LATEXROOT}\pdflatex.exe" -file-line-errorMAKEINDEX = "${LATEXROOT}\makeindex.exe" -s book_index_style.ist HTLATEX = "${LATEXROOT}\htlatex.exe"TEX = "${LATEXROOT}\tex.exe"EBOOKCONVERT = "${BIN}\Calibre2\ebook-convert.exe" ZIP ="c:\Program Files\7-Zip\7z.exe" a -rUNZIP ="c:\Program Files\7-Zip\7z.exe" xCOPY =copyHTMLOUTPARAM = "html,2,info" # use "html,3,next" to produce output on section level# TO-DO: get referenced scout project right# TO-DO: properly copy images for html (and epub?)# TO-DO: do some meaningful splitting of html into individual filesBOOK=book# --------------------------------------------------------------------------------all: pdf html epub# NB?: be sure to use texlive and to set the TEXINPUTS variable accordingly# See README.txtpdf: cleanworking -cd tex & ${PDFLATEX}${BOOK}.tex -cd tex & ${PDFLATEX}${BOOK}.tex cd tex & ${MAKEINDEX}${BOOK} -cd tex & ${PDFLATEX}${BOOK}.tex copy tex\${BOOK}.pdf out\pdfhtml: cleanworking -cd tex &${HTLATEX} ${BOOK}.tex${HTMLOUTPARAM} -cd tex & ${TEX} "\def\filename{{${BOOK}}{idx}{4dx}{ind}} \input idxmake.4ht" -cd tex & ${MAKEINDEX} -o${BOOK}.ind ${BOOK}.4dx -cd tex &${HTLATEX} ${BOOK}.tex${HTMLOUTPARAM} cd tex & ${ZIP}${BOOK}.zip *.html ${BOOK}.css *.png copy tex\${BOOK}.zip out\html cd out\html & ${UNZIP}${BOOK}.zipepub: cleanworking -cd tex & ${HTLATEX}${BOOK}.tex html -cd tex & ${TEX} "\def\filename{{${BOOK}}{idx}{4dx}{ind}} \input idxmake.4ht" -cd tex & ${MAKEINDEX} -o${BOOK}.ind ${BOOK}.4dx -cd tex &${HTLATEX} ${BOOK}.tex html -cd tex &${EBOOKCONVERT} ${BOOK}.html${BOOK}.epub copy tex\${BOOK}.epub out\epub# --------------------------------------------------------------------------------clean: cleanworking rmdir /Q /S out mkdir out\pdf mkdir out\html mkdir out\epubcleanworking: del /S *.dvi *.aux *.log *.out *.glo *.toc *.ilg *.blg *.idx *.idv *.ind cd tex & del${BOOK}.pdf ${BOOK}*.html${BOOK}*.zip ${BOOK}.css${BOOK}.epub ${BOOK}.xref${BOOK}.tmp ${BOOK}.4*${BOOK}.l*# --------------------------------------------------------------------------------
Something went wrong with that request. Please try again.