diff options
author | Karl Berry <karl@freefriends.org> | 2013-05-28 22:09:52 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-05-28 22:09:52 +0000 |
commit | 49437428f6ff5307c43568956c320099aa253e49 (patch) | |
tree | 67811950421e107e00fa6443a6e5c55879af4c22 /Master/texmf-dist/doc/fonts/xits | |
parent | ae563ebc21543a17633ee66772617b0cd1162f36 (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.txt | 10 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/xits/Makefile | 30 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/xits/user-guide.pdf | bin | 30430 -> 33610 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/xits/user-guide.tex | 6 |
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 Binary files differindex 4b56b6dc3a9..a7914653bc6 100644 --- a/Master/texmf-dist/doc/fonts/xits/user-guide.pdf +++ b/Master/texmf-dist/doc/fonts/xits/user-guide.pdf 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} |