2 SOURCE_NB = $(SOURCE) book.xml glossary-nb.xml
3 SOURCE_SME = $(SOURCE) book-sme.xml glossary-sme.xml
6 mekaniker-ordbok-nb.pdf mekaniker-ordbok-nb.epub mekaniker-ordbok-nb.html \
7 mekaniker-ordbok-sme.pdf mekaniker-ordbok-sme.epub mekaniker-ordbok-sme.html
15 $(RM) glossary.xml $(GENERATED)
17 XMLLINTOPTS = --nonet --noout --xinclude --postvalid
18 lint: book.xml glossary.xml
19 xmllint $(XMLLINTOPTS) book.xml
26 glossary-nb.xml: make-glossary meksme-utf8.xml
27 ./make-glossary --output $@ nb
29 glossary-sme.xml: make-glossary meksme-utf8.xml
30 ./make-glossary --output $@ sme
34 --indexstyle=myindexstyle.ist \
36 -P latex.index.tool=xindy \
39 mekaniker-ordbok-nb.pdf: $(SOURCE_NB)
40 dblatex $(DBLATEX_OPTS) -o $@ book.xml
42 mekaniker-ordbok-nb.epub: $(SOURCE_NB)
43 dbtoepub book.xml -o $@
45 mekaniker-ordbok-nb.html: $(SOURCE_NB)
46 xmlto html-nochunks book.xml
49 book-sme.xml: book.xml
50 # dblatex do not understand lang="sme", use "nb" for now
51 # sed -e 's/-nb/-sme/' -e 's/"nb"/"sme"/' < $^ >$@
52 sed -e 's/-nb/-sme/' < $^ >$@
54 mekaniker-ordbok-sme.pdf: $(SOURCE_SME)
55 dblatex $(DBLATEX_OPTS) -o $@ book-sme.xml
57 mekaniker-ordbok-sme.epub: $(SOURCE_SME)
58 dbtoepub book-sme.xml -o $@
60 mekaniker-ordbok-sme.html: $(SOURCE_SME)
61 xmlto html-nochunks book-sme.xml