X-Git-Url: https://pere.pagekite.me/gitweb/text-mekanikerord.git/blobdiff_plain/5b0f1bca47766204eaa7e6018f3a5f6d0ba281ab..636f8d04a6ed8decbc7085199f40a1b160f449d4:/Makefile diff --git a/Makefile b/Makefile index 9739413..3a0d017 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ SOURCE = pdf.xsl -SOURCE_NB = $(SOURCE) book.xml glossary-nb.xml -SOURCE_SE = $(SOURCE) book-se.xml glossary-se.xml -SOURCE_EN = $(SOURCE) book-en.xml glossary-en.xml +SOURCE_NB = $(SOURCE) book.xml bookinfo-nb.xml glossary-nb.xml +SOURCE_SE = $(SOURCE) book-se.xml bookinfo-se.xml glossary-se.xml +SOURCE_EN = $(SOURCE) book-en.xml bookinfo-en.xml glossary-en.xml GENERATED = \ mekaniker-ordbok-nb.pdf mekaniker-ordbok-nb.epub mekaniker-ordbok-nb.html\ @@ -10,6 +10,11 @@ GENERATED = \ all: $(GENERATED) +# Make sure new enough version of dblatex with 'se' support is used +checkdblatex: + dpkg --compare-versions 0.3.12 le $$(dblatex --version | awk '{print $$3}') + + clean: $(RM) *~ @@ -39,6 +44,7 @@ DBLATEX_OPTS = \ --indexstyle=myindexstyle.ist \ -V \ -P latex.index.tool=xindy \ + --param=latex.index.language=norwegian \ -p pdf.xsl mekaniker-ordbok-nb.pdf: $(SOURCE_NB) @@ -52,10 +58,9 @@ mekaniker-ordbok-nb.html: $(SOURCE_NB) mv book.html $@ book-se.xml: book.xml -# dblatex do not understand lang="se", use "nn" with workarounds in pdf.xsl - sed -e 's/-nb/-se/' -e 's/"nb"/"nn"/' < $^ >$@ + sed -e 's/-nb/-se/' -e 's/"nb"/"se"/' < $^ >$@ -mekaniker-ordbok-se.pdf: $(SOURCE_SE) +mekaniker-ordbok-se.pdf: checkdblatex $(SOURCE_SE) dblatex $(DBLATEX_OPTS) -o $@ book-se.xml mekaniker-ordbok-se.epub: $(SOURCE_SE)