summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/amiri/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/fonts/amiri/Makefile')
-rw-r--r--Master/texmf-dist/doc/fonts/amiri/Makefile18
1 files changed, 9 insertions, 9 deletions
diff --git a/Master/texmf-dist/doc/fonts/amiri/Makefile b/Master/texmf-dist/doc/fonts/amiri/Makefile
index e01d4e33f1b..4aa906759f0 100644
--- a/Master/texmf-dist/doc/fonts/amiri/Makefile
+++ b/Master/texmf-dist/doc/fonts/amiri/Makefile
@@ -1,11 +1,11 @@
.PHONY: all clean ttf web pack check
NAME=amiri
-VERSION=0.105
+VERSION=0.106
TOOLS=tools
SRC=sources
-WEB=web
+WEB=webfonts
DOC=documentation
TESTS=test-suite
FONTS=$(NAME)-regular $(NAME)-quran $(NAME)-bold $(NAME)-slanted $(NAME)-boldslanted
@@ -23,9 +23,8 @@ DTTF=$(FONTS:%=%.ttf)
WTTF=$(FONTS:%=$(WEB)/%.ttf)
WOFF=$(FONTS:%=$(WEB)/%.woff)
EOTS=$(FONTS:%=$(WEB)/%.eot)
-PDFS=$(DOC)/$(NAME)-table.pdf
-HTML=$(DOC)/documentation-arabic.html
CSSS=$(WEB)/$(NAME).css
+PDFS=$(DOC)/$(NAME)-table.pdf $(DOC)/documentation-arabic.pdf
FEAT=$(wildcard $(SRC)/*.fea)
TEST=$(wildcard $(TESTS)/*.test)
TEST+=$(wildcard $(TESTS)/*.ptest)
@@ -37,7 +36,7 @@ all: ttf web
ttf: $(DTTF)
web: $(WTTF) $(WOFF) $(EOTS) $(CSSS)
-doc: $(PDFS) $(HTML)
+doc: $(PDFS)
$(NAME)-quran.ttf: $(SRC)/$(NAME)-regular.sfd $(SRC)/crimson/Crimson-Roman.sfd $(SRC)/$(NAME).fea $(FEAT) $(BUILD)
@echo " FF\t$@"
@@ -52,7 +51,7 @@ $(NAME)-regular.ttf: $(SRC)/$(NAME)-regular.sfd $(SRC)/crimson/Crimson-Roman.sfd
$(NAME)-slanted.ttf: $(SRC)/$(NAME)-regular.sfd $(SRC)/crimson/Crimson-Italic.sfd $(SRC)/$(NAME).fea $(FEAT) $(BUILD)
@echo " FF\t$@"
@$(PP) -DITALIC $(SRC)/$(NAME).fea -o $(SRC)/$(NAME)-slanted.fea.pp
- @$(FF) --input $< --output $@ --features=$(SRC)/$(NAME)-slanted.fea.pp --version $(VERSION) --slant=7
+ @$(FF) --input $< --output $@ --features=$(SRC)/$(NAME)-slanted.fea.pp --version $(VERSION) --slant=10
$(NAME)-bold.ttf: $(SRC)/$(NAME)-bold.sfd $(SRC)/crimson/Crimson-Bold.sfd $(SRC)/$(NAME).fea $(FEAT) $(BUILD)
@echo " FF\t$@"
@@ -62,7 +61,7 @@ $(NAME)-bold.ttf: $(SRC)/$(NAME)-bold.sfd $(SRC)/crimson/Crimson-Bold.sfd $(SRC)
$(NAME)-boldslanted.ttf: $(SRC)/$(NAME)-bold.sfd $(SRC)/crimson/Crimson-BoldItalic.sfd $(SRC)/$(NAME).fea $(FEAT) $(BUILD)
@echo " FF\t$@"
@$(PP) -DITALIC $(SRC)/$(NAME).fea -o $(SRC)/$(NAME)-boldslanted.fea.pp
- @$(FF) --input $< --output $@ --features=$(SRC)/$(NAME)-boldslanted.fea.pp --version $(VERSION) --slant=7
+ @$(FF) --input $< --output $@ --features=$(SRC)/$(NAME)-boldslanted.fea.pp --version $(VERSION) --slant=10
$(WEB)/%.ttf: %.ttf $(BUILD)
@echo " FF\t$@"
@@ -91,9 +90,9 @@ $(DOC)/$(NAME)-table.pdf: $(NAME)-regular.ttf
@pdfoutline $@.tmp $@.txt $@
@rm -f $@.tmp $@.txt
-$(DOC)/documentation-arabic.html: $(DOC)/documentation-sources/documentation-arabic.md
+$(DOC)/documentation-arabic.pdf: $(DOC)/documentation-sources/documentation-arabic.tex
@echo " GEN\t$@"
- @pandoc $< -o $@ -f markdown -t html -s -c documentation-arabic.css --toc
+ @latexmk --norc --xelatex --quiet --output-directory=${DOC} $<
check: $(TEST) $(DTTF)
ifeq ($(shell which hb-shape),)
@@ -105,4 +104,5 @@ endif
clean:
rm -rfv $(DTTF) $(WTTF) $(WOFF) $(EOTS) $(CSSS) $(PDFS) $(SRC)/$(NAME).fea.pp
+ rm -rfv $(DOC)/documentation-arabic.{aux,log,toc}