]> pere.pagekite.me Git - text-mekanikerord.git/blobdiff - Makefile
More work on the intro layout.
[text-mekanikerord.git] / Makefile
index 9739413db806eb2074152f2dc7e5868cb18535c0..b8e0c271d288287b59b0f05ed8cf79fdf17b600e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -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)