diff options
Diffstat (limited to 'fonts/xits')
-rw-r--r-- | fonts/xits/FONTLOG.txt | 236 | ||||
-rw-r--r-- | fonts/xits/OFL.txt | 109 | ||||
-rw-r--r-- | fonts/xits/README.txt | 29 | ||||
-rw-r--r-- | fonts/xits/XITS-Bold.otf | bin | 0 -> 154132 bytes | |||
-rw-r--r-- | fonts/xits/XITS-BoldItalic.otf | bin | 0 -> 112680 bytes | |||
-rw-r--r-- | fonts/xits/XITS-Italic.otf | bin | 0 -> 116620 bytes | |||
-rw-r--r-- | fonts/xits/XITS-Regular.otf | bin | 0 -> 271536 bytes | |||
-rw-r--r-- | fonts/xits/XITSMath-Bold.otf | bin | 0 -> 250768 bytes | |||
-rw-r--r-- | fonts/xits/XITSMath-Regular.otf | bin | 0 -> 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 Binary files differnew file mode 100644 index 0000000000..1e0f7d2ed6 --- /dev/null +++ b/fonts/xits/XITS-Bold.otf diff --git a/fonts/xits/XITS-BoldItalic.otf b/fonts/xits/XITS-BoldItalic.otf Binary files differnew file mode 100644 index 0000000000..c2fdac6ce6 --- /dev/null +++ b/fonts/xits/XITS-BoldItalic.otf diff --git a/fonts/xits/XITS-Italic.otf b/fonts/xits/XITS-Italic.otf Binary files differnew file mode 100644 index 0000000000..27111ff62f --- /dev/null +++ b/fonts/xits/XITS-Italic.otf diff --git a/fonts/xits/XITS-Regular.otf b/fonts/xits/XITS-Regular.otf Binary files differnew file mode 100644 index 0000000000..7930373a83 --- /dev/null +++ b/fonts/xits/XITS-Regular.otf diff --git a/fonts/xits/XITSMath-Bold.otf b/fonts/xits/XITSMath-Bold.otf Binary files differnew file mode 100644 index 0000000000..cb8fa93e4d --- /dev/null +++ b/fonts/xits/XITSMath-Bold.otf diff --git a/fonts/xits/XITSMath-Regular.otf b/fonts/xits/XITSMath-Regular.otf Binary files differnew file mode 100644 index 0000000000..ccdfe23ec0 --- /dev/null +++ b/fonts/xits/XITSMath-Regular.otf |