summaryrefslogtreecommitdiff
path: root/fonts/xits
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/xits
Initial commit
Diffstat (limited to 'fonts/xits')
-rw-r--r--fonts/xits/FONTLOG.txt236
-rw-r--r--fonts/xits/OFL.txt109
-rw-r--r--fonts/xits/README.txt29
-rw-r--r--fonts/xits/XITS-Bold.otfbin0 -> 154132 bytes
-rw-r--r--fonts/xits/XITS-BoldItalic.otfbin0 -> 112680 bytes
-rw-r--r--fonts/xits/XITS-Italic.otfbin0 -> 116620 bytes
-rw-r--r--fonts/xits/XITS-Regular.otfbin0 -> 271536 bytes
-rw-r--r--fonts/xits/XITSMath-Bold.otfbin0 -> 250768 bytes
-rw-r--r--fonts/xits/XITSMath-Regular.otfbin0 -> 548096 bytes
9 files changed, 374 insertions, 0 deletions
diff --git a/fonts/xits/FONTLOG.txt b/fonts/xits/FONTLOG.txt
new file mode 100644
index 0000000000..1bd223a678
--- /dev/null
+++ b/fonts/xits/FONTLOG.txt
@@ -0,0 +1,236 @@
+
+FONTLOG for XITS
+-------------------
+This file provides detailed information on the XITS font software. This
+information should be distributed along with the XITS fonts and any derivative
+works.
+
+
+Basic Font Information
+--------------------------
+XITS is a Times-like typeface for mathematical and scientific publishing, based
+on the STIX fonts project. The main mission of XITS is to provide a version of
+STIX fonts enriched with the OpenType MATH extension, making it suitable for
+high quality mathematical typesetting with OpenType MATH capable layout systems,
+like MS Office 2007 and later and the TeX engines XeTeX and LuaTeX.
+
+XITS development is currently hosted at:
+http://github.com/alif-type/xits
+
+Feature requests, bug reports and patches should be directed to our issue
+tracker.
+
+Information for Contributors
+------------------------------
+XITS is released under the OFL 1.1 - http://scripts.sil.org/OFL For information
+on what you're allowed to change or modify, consult the OFL-1.1.txt and
+OFL-FAQ.txt files. The OFL-FAQ also gives a very general rationale and various
+recommendations regarding why you would want to contribute to the project or
+make your own version of the font.
+
+See the project website for the current master and the various branches:
+http://github.com/alif-type/xits
+
+
+ChangeLog
+----------
+30 August 2019 (Khaled Hosny) <XITS> Version 1.300
+- Fix mis-encoded U+1D9B as U+1D98.
+- Add top accent position to few accents in bold math font.
+- Add minute and second signs to italic font.
+- Add OpenType feature for superior figures.
+- Fix thickness of connector part in division symbol.
+- Add superior figures.
+- Add ffj ligature.
+- Fix displaced accented i glyphs.
+- Add small caps to regular font.
+- Add alternate old-style figures
+- Add T and S with comma below for Romanian.
+- Add scientific inferiors feature.
+
+2 October 2018 (Khaled Hosny) <XITS> Version 1.200
+- This is the final release with new features, from now only XITS is in
+ maintenance mode and only bug fixes will be made.
+
+29 September 2018 (Khaled Hosny) <XITS> Version 1.109
+- Improve Arabic math glyph considerably, they are much usable now.
+- Add upright RTL integral alternates.
+- Change ‘cv01’ feature for alternate Arabic math glyphs.
+- Make the ‘hhea’ ascent/descent/line gap match the ‘OS/2’ typo metrics.
+- Don’t set deprecated ForceBold in CFF Private dictionary.
+- Fix script position with vertical bar on MS Word.
+- Make vertical bar extensible in bold math font.
+- Make MS Word linear fraction work better.
+- Bundle WOFF fonts.
+- Remove glyph overlap, some CFF rasterizers handle it badly.
+- Fonts can be build with vanilla FontForge now.
+- Builds are reproducible.
+
+20 Jan 2014 (Khaled Hosny) <XITS> Version 1.108
+- Add ‘latn’ and ‘dflt’ languages to math stylistic sets
+- Add missing substitutions from ‘ss05’, ‘ss06’ and ‘ss07’ features
+- Drop regular Arabic letters
+- Drop the Arabic digits ‘locl’ feature
+- Import Arabic alphanumeric math symbols and Arabic ray sign from Amiri font
+- Add ‘ss10’ for \hbar variant of \hslash
+- Fix ‘rtlm’ feature to follow the spec
+
+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
+- Add calligraphic alphabet bold math font
+- Add upright integrals to bold math font
+
+18 May 2012 (Khaled Hosny) <XITS> Version 1.105
+- Remove ligatures and oldstyle figures from math font
+- Move primes closer together
+- Fix extensibility of combining over/under arrows
+- Add 4 pre-built sizes for bar glyphs
+- Initial bold math font
+- Add under left right arrow
+
+12 Feb 2012 (Khaled Hosny) <XITS> Version 1.104
+- Fix various warnings reported vy `compareFamily` tool of AFDKO
+- Fix primes size so that base and superscripted primes are identical in size
+ and a bit smaller than before
+
+29 Nov 2011 (Khaled Hosny) <XITS> Version 1.103
+- Remove erroneous dots from U+2A2B and add U+2A2C to XITS Bold
+
+08 Nov 2011 (Khaled Hosny) <XITS> Version 1.102
+- Fix inconsistent line spacing caused by inline math in MS Word
+
+08 Oct 2011 (Khaled Hosny) <XITS> Version 1.101
+- Support for numr and dnom features in XITS Regular
+- Add Arabic comma to XITS Math
+- Sync with STIXv1.1.0-beta1:
+ - New values for StackBottomShiftDown and StackBottomDisplayStyleShiftDown
+ - Sync PS private table in XITS Math
+ - Sync relevant glyph changes
+
+18 Sep 2011 (Khaled Hosny) <XITS> Version 1.012
+- Fix bug in \scriptscriptstyle primes with XeTeX
+
+13 Jul 2011 (Khaled Hosny) <XITS> Version 1.011
+- Initial right-to-left math support
+- Add basic Arabic letters, digits and some math symbols
+- Add support for overly accents
+- Make uni2980, uni20E9, uni2223, uni2225, uni2AF4 and uni2AFC extensible
+- Support math variants using variation selector (VS1)
+- Add alternate negated symbols with vertical stroke
+- Use the bar glyph from STIXVar.otf
+- Fix FontForge warnings
+- Fix swapped U+22D2 and U+22D3 glyphs
+
+22 Apr 2011 (Khaled Hosny) <XITS> Version 1.010
+- Make \over/underbrace and sisters less close to base glyphs
+- Add upright integrals as stylistic set ss08
+
+21 Apr 2011 (Khaled Hosny) <XITS> Version 1.009
+- Don't hard code OS/2 code pages and Unicode ranges
+- Fix StackBottomShiftDown and StackBottomDisplayStyleShiftDown math parameters
+
+12 Jan 2011 (Khaled Hosny) <XITS> Version 1.008
+- Fix sub/supercript positioning for uppercase script family
+- Make \lgroup and \rgroup extensible
+- Mark few more brackets extended shapes
+- Make \lmoustache \rmoustache extensible
+
+25 Oct 2010 (Khaled Hosny) <XITS> Version 1.007
+- Add TopAccentHorizontal position to U+00B7, U+0131, U+0237, U+203E, U+22C5
+- Add spaces and control characters U+0000-001F, U+2000-200F, U+2028-202F
+- Tune script positioning for display integrals
+- Disable smaller than text size integrals
+- Rename fj ligature glyph to "f_j" for PDF search
+- Assign un-encoded glyphs PUA code points
+- Use U+23B7 slot for the glyph uni221A.base
+- Change integral glyphs name suffixes to "small" and "display"
+
+15 Jul 2010 (Khaled Hosny) <XITS> Version 1.006
+- More italic correction to double struck alphabet
+- Misc accents cleanup
+- Remove wide variants of spacing accents
+- Fine tuning of Latin and Greek top accent positioning
+- Revise math constants, based on a default rule thickness of 66 instead of 50
+- Draw a .notdef glyph instead of being empty, in the math font
+- Make the bar glyph descend below the base line in the math font
+
+08 Jul 2010 (Khaled Hosny) <XITS> Version 1.005
+- Fix wrong style for italic double struck symbols
+- Cover all small i and j letters in 'dtls' feature
+- Add top accent position for math serif Greek
+- Add vertical composition for floor and ceiling
+- Increase RadicalDegreeBottomRaisePercent
+- Add math bold digamma
+- Add math bold, italic and bold italic double-struck stylistic sets
+- Add math bold monospace digits stylistic set
+- Add math italic sans-serif digits stylistic set
+- Add math sans-serif Greek stylistic set
+
+11 Jun 2010 (Khaled Hosny) <XITS> Version 1.004
+- Fix the mysterious MS Office 2007 composition bug
+
+10 Jun 2010 (Khaled Hosny) <XITS> Version 1.003
+- Set OS/2 version to 4
+- Add italic correction to math italic Greek and Latin
+- Remove redundant math glyphs from text fonts
+- Add 'dtls' feature and bold dotless i and j
+- Add bold mathematical calligraphic alphabet
+- Add mathematical calligraphic alphabet
+
+6 Jun 2010 (Khaled Hosny) <XITS> Version 1.002
+- Make OS/2 ascender/descender absolute values
+- Move GSUB code to a font feature file
+- Merge oldstyle figures from STIXNonUni* fonts
+- Import the rest of STIXGeneral fonts
+
+4 Jun 2010 (Khaled Hosny) <XITS Math> Version 1.001
+- Edit various font metadata
+- Initial release of "XITS Math"
+- Add sub/superscript variants of primes
+- Fix displaced \widehat and sisters
+- Add italic correction, not all glyphs yet
+- Fix the vertical positions of \[over|under]brace
+- Ask FontForge to guess the BlueValues:
+- Add 'frac' feature for text fractions
+- Add oldstyle numbers
+- Add Horizontal construction
+- Add Vertical construction
+- Add horizontal top accent position values
+- Mark extended shapes
+- Add horizontal variants
+- Add vertical variants
+- Add MATH table
+
+
+Acknowledgements
+-------------------------
+If you make modifications be sure to add your name (N), email (E), web-address
+(W) and description (D). This list is sorted by last name in alphabetical
+order.)
+
+N: Khaled Hosny
+E: khaledhosny@eglug.org
+W: https://github.com/alif-type
+D: Engineer - OpenType MATH code
+
+N: Daniel Benjamin Miller
+E: dbmiller@dbmiller.org
+W: https://dbmiller.org
+D: Added and improved characters
+
+N: STIX Fonts project
+E: stix@aip.org
+W: https://www.stixfonts.org
+D: Original authors
+
diff --git a/fonts/xits/OFL.txt b/fonts/xits/OFL.txt
new file mode 100644
index 0000000000..45c18bf427
--- /dev/null
+++ b/fonts/xits/OFL.txt
@@ -0,0 +1,109 @@
+STIX Font License
+
+24 May 2010
+
+Copyright (c) 2001-2010 by the STI Pub Companies, consisting of the American
+Institute of Physics, the American Chemical Society, the American Mathematical
+Society, the American Physical Society, Elsevier, Inc., and The Institute of
+Electrical and Electronic Engineers, Inc. (www.stixfonts.org), with Reserved
+Font Name STIX Fonts, STIX Fonts (TM) is a trademark of The Institute of
+Electrical and Electronics Engineers, Inc.
+
+Portions copyright (c) 1998-2003 by MicroPress, Inc. (www.micropress-inc.com),
+with Reserved Font Name TM Math. To obtain additional mathematical fonts, please
+contact MicroPress, Inc., 68-30 Harrow Street, Forest Hills, NY 11375, USA,
+Phone: (718) 575-1816.
+
+Portions copyright (c) 1990 by Elsevier, Inc.
+
+Portions copyright (c) 2014, 2015 by (URW)++ Design & Development.
+
+Portions copyright (c) 2009-2019 by Khaled Hosny.
+
+Portions copyright (c) 2019 by Daniel Benjamin Miller.
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+---------------------------------------------------------------------------
+SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+---------------------------------------------------------------------------
+
+PREAMBLE
+
+The goals of the Open Font License (OFL) are to stimulate worldwide development
+of collaborative font projects, to support the font creation efforts of academic
+and linguistic communities, and to provide a free and open framework in which
+fonts may be shared and improved in partnership with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and redistributed
+freely as long as they are not sold by themselves. The fonts, including any
+derivative works, can be bundled, embedded, redistributed and/or sold with any
+software provided that any reserved names are not used by derivative works. The
+fonts and derivatives, however, cannot be released under any other type of license.
+The requirement for fonts to remain under this license does not apply to any
+document created using the fonts or their derivatives.
+
+DEFINITIONS
+
+"Font Software" refers to the set of files released by the Copyright Holder(s) under
+this license and clearly marked as such. This may include source files, build
+scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the copyright
+statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting, or
+substituting -- in part or in whole -- any of the components of the Original Version,
+by changing formats or by porting the Font Software to a new environment.
+
+"Author" refers to any designer, engineer, programmer, technical writer or other
+person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of the
+Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell
+modified and unmodified copies of the Font Software, subject to the following
+conditions:
+
+1) Neither the Font Software nor any of its individual components, in Original or
+Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled, redistributed
+and/or sold with any software, provided that each copy contains the above copyright
+notice and this license. These can be included either as stand-alone text files,
+human-readable headers or in the appropriate machine-readable metadata fields within
+text or binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font Name(s) unless
+explicit written permission is granted by the corresponding Copyright Holder. This
+restriction only applies to the primary font name as presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall
+not be used to promote, endorse or advertise any Modified Version, except to
+acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) or with
+their explicit written permission.
+
+5) The Font Software, modified or unmodified, in part or in whole, must be distributed
+entirely under this license, and must not be distributed under any other license. The
+requirement for fonts to remain under this license does not apply to any document
+created using the Font Software.
+
+TERMINATION
+
+This license becomes null and void if any of the above conditions are not met.
+
+DISCLAIMER
+
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
+INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER
+RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR
+INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.
diff --git a/fonts/xits/README.txt b/fonts/xits/README.txt
new file mode 100644
index 0000000000..44311e6541
--- /dev/null
+++ b/fonts/xits/README.txt
@@ -0,0 +1,29 @@
+[![Build Status](https://travis-ci.com/alif-type/xits.svg?branch=master)](https://travis-ci.com/alif-type/xits)
+
+The XITS font project
+======================
+
+XITS is a Times-like typeface for mathematical and scientific publishing, based
+on [STIX fonts][1]. The main mission of XITS is to provide a version of STIX
+fonts enhanced with the OpenType `MATH` table, making it suitable for high
+quality mathematic typesetting with OpenType math-capable layout systems, like
+Microsoft Office 2007+, XeTeX and LuaTeX.
+
+XITS fonts are distributed under the [Open Font License][2], version 1.1.
+
+Contributing
+------------
+
+The preferred way for modifying the fonts is by editing the SFD files under
+`sources` directory in the [source repository][5], using [FontForge][3]. When
+submitting patches, please run `make normalize` before committing and avoid
+any unrelated or unnecessary changes.
+
+To build the fonts from source you need GNU Make, [FontForge][3] Python module,
+and [FontTools][4].
+
+[1]: https://www.stixfonts.org
+[2]: https://scripts.sil.org/OFL
+[3]: https://fontforge.github.io
+[4]: https://github.com/fonttools/fonttools
+[5]: https://github.com/alif-type/xits
diff --git a/fonts/xits/XITS-Bold.otf b/fonts/xits/XITS-Bold.otf
new file mode 100644
index 0000000000..1e0f7d2ed6
--- /dev/null
+++ b/fonts/xits/XITS-Bold.otf
Binary files differ
diff --git a/fonts/xits/XITS-BoldItalic.otf b/fonts/xits/XITS-BoldItalic.otf
new file mode 100644
index 0000000000..c2fdac6ce6
--- /dev/null
+++ b/fonts/xits/XITS-BoldItalic.otf
Binary files differ
diff --git a/fonts/xits/XITS-Italic.otf b/fonts/xits/XITS-Italic.otf
new file mode 100644
index 0000000000..27111ff62f
--- /dev/null
+++ b/fonts/xits/XITS-Italic.otf
Binary files differ
diff --git a/fonts/xits/XITS-Regular.otf b/fonts/xits/XITS-Regular.otf
new file mode 100644
index 0000000000..7930373a83
--- /dev/null
+++ b/fonts/xits/XITS-Regular.otf
Binary files differ
diff --git a/fonts/xits/XITSMath-Bold.otf b/fonts/xits/XITSMath-Bold.otf
new file mode 100644
index 0000000000..cb8fa93e4d
--- /dev/null
+++ b/fonts/xits/XITSMath-Bold.otf
Binary files differ
diff --git a/fonts/xits/XITSMath-Regular.otf b/fonts/xits/XITSMath-Regular.otf
new file mode 100644
index 0000000000..ccdfe23ec0
--- /dev/null
+++ b/fonts/xits/XITSMath-Regular.otf
Binary files differ