summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/xits
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-05-28 22:09:52 +0000
committerKarl Berry <karl@freefriends.org>2013-05-28 22:09:52 +0000
commit49437428f6ff5307c43568956c320099aa253e49 (patch)
tree67811950421e107e00fa6443a6e5c55879af4c22 /Master/texmf-dist/doc/fonts/xits
parentae563ebc21543a17633ee66772617b0cd1162f36 (diff)
xits (28may13)
git-svn-id: svn://tug.org/texlive/trunk@30782 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/xits')
-rw-r--r--Master/texmf-dist/doc/fonts/xits/FONTLOG.txt10
-rw-r--r--Master/texmf-dist/doc/fonts/xits/Makefile30
-rw-r--r--Master/texmf-dist/doc/fonts/xits/user-guide.pdfbin30430 -> 33610 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/xits/user-guide.tex6
4 files changed, 31 insertions, 15 deletions
diff --git a/Master/texmf-dist/doc/fonts/xits/FONTLOG.txt b/Master/texmf-dist/doc/fonts/xits/FONTLOG.txt
index cc3d6d3e2f4..8612ff04ead 100644
--- a/Master/texmf-dist/doc/fonts/xits/FONTLOG.txt
+++ b/Master/texmf-dist/doc/fonts/xits/FONTLOG.txt
@@ -191,6 +191,16 @@ http://github.com/khaledhosny/xits-math
ChangeLog
----------
+28 May 2013 (Khaled Hosny) <XITS> Version 1.107
+- Make ‘rtlm’ feature work with Firefox
+- Disable fi ligatures with Turkish
+- New/improved accent positioning for all math alphabets
+- Italic correction for math alphabets accessible via stylistic sets
+- Fix coverage of italic mathbb stylistic sets
+- Make regular partial differential (U+2202) upright
+- Rework bold integral summations
+- Improve script positions of upright alphabet
+
28 May 2012 (Khaled Hosny) <XITS> Version 1.106
- Improve accent possitioning of bold script alphabet
- Fix integral italic correction of bold math font
diff --git a/Master/texmf-dist/doc/fonts/xits/Makefile b/Master/texmf-dist/doc/fonts/xits/Makefile
index 8455c7f18bf..cc97a6de672 100644
--- a/Master/texmf-dist/doc/fonts/xits/Makefile
+++ b/Master/texmf-dist/doc/fonts/xits/Makefile
@@ -1,20 +1,24 @@
NAME=xits
-VERSION=1.106
+VERSION=1.107
SRC=sources
DOC=documentation
DOCSRC=$(DOC)/$(DOC)-$(SRC)
DIST=$(NAME)-$(VERSION)
-FF=fontforge -lang=ff
+PY=python
POSTPROCESS=./postprocess.py
-FFLAGES=0x200000
-SCRIPT='Open($$1);\
- if ($$argc>3)\
- MergeFeature($$2);\
- endif;\
- SetFontNames("","","","","","$(VERSION)");\
- Generate($$argv[$$argc-1], "", $(FFLAGES))'
+
+define $(NAME)SCRIPT
+import fontforge, sys
+f = fontforge.open(sys.argv[1])
+if len(sys.argv) > 3:
+ f.mergeFeature(sys.argv[3])
+f.version = "$(VERSION)"
+f.generate(sys.argv[2], flags=("round", "opentype"))
+endef
+
+export $(NAME)SCRIPT
FONTS=math mathbold regular bold italic bolditalic
DOCS=user-guide xits-specimen
@@ -31,19 +35,19 @@ otf: $(OTF)
xits-math.otf: $(SRC)/xits-math.sfd Makefile $(POSTPROCESS)
@echo "Building $@"
- @$(FF) -c $(SCRIPT) $< $@ 2>/dev/stdout 1>/dev/stderr | tail -n +4
+ @$(PY) -c "$$$(NAME)SCRIPT" $< $@
@$(POSTPROCESS) $@
@mv $@.post $@
xits-mathbold.otf: $(SRC)/xits-mathbold.sfd Makefile $(POSTPROCESS)
@echo "Building $@"
- @$(FF) -c $(SCRIPT) $< $@ 2>/dev/stdout 1>/dev/stderr | tail -n +4
+ @$(PY) -c "$$$(NAME)SCRIPT" $< $@
@$(POSTPROCESS) $@
@mv $@.post $@
-%.otf: $(SRC)/%.sfd Makefile $(POSTPROCESS)
+%.otf: $(SRC)/%.sfd Makefile $(SRC)/$(FEA) $(POSTPROCESS)
@echo "Building $@"
- @$(FF) -c $(SCRIPT) $< $(SRC)/$(FEA) $@ 2>/dev/stdout 1>/dev/stderr | tail -n +4
+ @$(PY) -c "$$$(NAME)SCRIPT" $< $@ $(SRC)/$(FEA)
@$(POSTPROCESS) $@
@mv $@.post $@
diff --git a/Master/texmf-dist/doc/fonts/xits/user-guide.pdf b/Master/texmf-dist/doc/fonts/xits/user-guide.pdf
index 4b56b6dc3a9..a7914653bc6 100644
--- a/Master/texmf-dist/doc/fonts/xits/user-guide.pdf
+++ b/Master/texmf-dist/doc/fonts/xits/user-guide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/xits/user-guide.tex b/Master/texmf-dist/doc/fonts/xits/user-guide.tex
index dd9262f6655..80d231c3cd6 100644
--- a/Master/texmf-dist/doc/fonts/xits/user-guide.tex
+++ b/Master/texmf-dist/doc/fonts/xits/user-guide.tex
@@ -1,5 +1,7 @@
\setupbodyfont[xits]
+\setupinteraction[state=start]
+\useURL [ms-font-install] [http://www.microsoft.com/typography/truetypeinstall.mspx] [] [Installing fonts on Windows]
\starttext
\section{Introduction}
@@ -63,8 +65,8 @@ installed under TEXMF tree, otherwise you will not be able to access fonts by
font name.
\subsection{MS Office}
-MS Office 2007 or newer is required, the fonts can be installed the regular
-way.
+MS Office 2007 or newer is required, please refer to Microsoft’s
+\from[ms-font-install] for general font installation instruction.
\section{Usage}