Releases: silnrsi/font-scheherazade
Scheherazade New v4.300
We are very pleased to announce a new release of Scheherazade New, an Arabic script font designed in the traditional Naskh style.
Changes
This release includes the following changes for this version:
New
- Added:
- U+0897 ARABIC PEPET
- U+10EC2 ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW
- U+10EC3 ARABIC LETTER TAH WITH TWO DOTS VERTICALLY BELOW
- U+10EC4 ARABIC LETTER KAF WITH TWO DOTS VERTICALLY BELOW
- U+10EFC ARABIC COMBINING ALEF OVERLAY
- Added support for Kashmiri language
- Added facility to override default language behavior through feature selection
- Added support for cv76 (dagger alef) on spacing characters and tatweel
Improved
- Minor anchor adjustment on U+06D6
- Enhanced positioning of U+06E2 ARABIC SMALL HIGH MEEM ISOLATED FORM next to adjacent vowel marks
- Tweaks to the design of some of the honorifics
- Improved alef+mark positioning to reduce collisions
- Improved madda reordering to comply with UAX #53
- Documentation enhancements
Known issues
- Shaping for the newly added characters may not yet occur in applications
- Medial and final high hamza characters may have collisions (these likely do not occur)
- Lam + high hamza alef ligature does not form as it likely does not occur
- In InDesign: some behaviors, such as the lam-alef ligature, raised kasra with shadda, and subtending marks, will not function correctly unless Ligatures is turned on in the Characters panel.
Scheherazade New Version 4.000
Changes
New
- Added Medium and SemiBold weights
- Added Arabic-style (rounded) versions of chevron quotes
- Added Bold calligraphic honorifics (previous ones were the same weight as Regular)
- Added:
- U+201B SINGLE HIGH-REVERSED-9 QUOTATION MARK
- U+201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK
- U+10EFD ARABIC SMALL LOW WORD SAKTA
- U+10EFE ARABIC SMALL LOW WORD QASR
- U+10EFF ARABIC SMALL LOW WORD MADDA
Improved
- Changed Kurdish language to support a U+06BE Heh Doachashmee alternate rather than U+0647 Heh alternate
- Redesigned
- U+0616 ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH (see https://www.unicode.org/versions/Unicode15.0.0/erratafixed.html)
- Slight adjustments to:
- gaf-like characters (such as U+06AF ARABIC LETTER GAF)
- U+0601 ARABIC SIGN SANAH
- U+0605 ARABIC NUMBER MARK ABOVE
- Small improvements to kerning
Removed
- Removed support for Sindhi-style comma when Sindhi language is selected
- Removed Graphite support
Known issues
- Shaping for the newly added characters may not yet occur in applications
- Medial and final high hamza characters may have collisions (these likely do not occur)
- Lam + high hamza alef ligature does not form as it likely does not occur
Scheherazade New Version 3.300
Changes
This release includes the following changes for this version:
- Added U+0870..U+088E, U+0890..U+0891, U+0898..U+089F, U+08B5, U+08C8..U+08D2
- Added bold version of glyph for U+08AD ARABIC LETTER LOW ALEF
- Added decimal separator feature (cv85)
- Added a longer kashida for cases where diacritics are above or below U+0640 ARABIC TATWEEL
- Revised rules for forming Allah ligature
Both desktop and web fonts are provided in a single, all-platforms package on the Download Page.
Known issues
- Medial and Final high hamza characters may have collisions as these likely do not occur.
- Lam/high hamza alef ligature does not form as it likely does not occur.
- Many OpenType applications do not yet support Unicode 13.0 or 14.0 and may not correctly handle the characters in ranges U+0870..U+089F, U+08BE..U+08C7, U+FD40..U+FD4F, U+FDCF, and U+FDFE..U+FDFF.
- The honorific ligatures that are currently encoded in the Private Use Area (PUA) of Unicode do not have right-to-left properties. In some cases, you can correct reading order problems by inserting a Right-to-Left mark (U+200F) after the honorific ligature. These have also been encoded using Unicode 14.0 codepoints, and because most applications do not support Unicode 14.0 users will still run into some issues in using them.
- The more calligraphic honorifics do not yet have a bold.
Scheherazade New Version 3.200
We are very pleased to announce the release of a new version (v3.200) of Scheherazade New. Scheherazade is an Arabic script font which provides a “simplified” rendering of Arabic script, using basic connecting glyphs but not including a wide variety of additional ligatures or contextual alternates (only the required lam-alef ligatures).
Download the release package from: https://software.sil.org/scheherazade/download/
The only change in this release is to add the new Unicode 14.0 codepoints to the honorifics. At this point either the Private Usa Area (PUA) codepoints, or the Unicode 14.0 codepoints will work. Our intent is to remove the PUA codepoints in about a year. This should give ample time for users to transition to official codepoints.
Scheherazade New Version 3.100
We are very pleased to announce the release of a new version (v3.100) of Scheherazade New. Scheherazade is an Arabic script font which provides a “simplified” rendering of Arabic script, using basic connecting glyphs but not including a wide variety of additional ligatures or contextual alternates (only the required lam-alef ligatures).
Download the release package from: https://software.sil.org/scheherazade/download/
Changes to this release include the following:
- Fixed Graphite bug related to spacing of U+2E41
- Fixed OpenType bug with diacritic position (in the context of a shadda) on lam-alef
- Fixed OpenType bug in context of kashida insertion (affected diacritics and spacing)
- Fixed misencoded Delta (U+2209 to U+2206)
- Fixed TypeTuner bug related to shadda+kasra feature
- Added and implemented support for U+08E2 DISPUTED END OF AYAH
- Added two more honorific ligatures
- Updated design of most simple spelled forms of honorific ligatures
- Created calligraphic forms of honorific ligatures
- Added feature cv81, Honorific ligatures, to support turning on simple forms of honorific ligatures
Scheherazade New Version 3.000
We are very pleased to announce the release of Scheherazade New v3.000, an Arabic script font which provides a “simplified” rendering of Arabic script, using basic connecting glyphs but not including a wide variety of additional ligatures or contextual alternates (only the required lam-alef ligatures).
Download the release package from: https://software.sil.org/scheherazade/download/
Changes to this release include the following:
- Renamed font to Scheherazade New
- Resized glyphs to better fit standard Arabic script fonts
- Adjusted line-spacing to reflect larger characters
- Adjusted underline and strikethrough positions and weight
- Updated Arabic script character repertoire to support all characters in the Unicode 13.0 BMP Arabic blocks (except for U+08E2 disputed end of ayah)
- Updated Latin script repertoire to support "Recommended characters for Non-Roman fonts" - https://scriptsource.org/entry/gg5wm9hhd3
- Added U+204F and U+2E41 for Sindhi language support
- Added U+FDFA (sallallahou alayhe wasallam), U+FDFB (jallajalalouhou), and U+FDFD (bismillah)
- Added Private Use Area honorific ligatures (all of these are in the Unicode pipeline at non-stable codepoints).
- Adjusted vertical position of isolate keheh-like characters
- Changed design of small v and inverted small v characters (U+063D, U+065A, U+065B, U+0692, U+06B5, U+06C9, U+06CE, U+06EE, U+06EF, U+06FF, U+0756, U+0769, U+077E, U+08B2, U+08BE..U+08C2)
- Changed design of U+06C5 for Kyrgyz language and added feature cv51, Kyrgyz OE, supporting the bar design
- Changed design of U+0677 and U+06C7
- Changed design of high hamza characters (U+0674..U+0678)
- Adjusted the weight and position of some dashes to make them consistent
- Implemented new Allah ligature rules
- Implemented support for UNICODE ARABIC MARK RENDERING (UTR #53)
- Improved kerning - reh/waw, lam-alef ligature, AE+kaf-like initials, and others
- Added collision fixes for certain combinations
- Fixed bug in forming of lam/alef ligatures when automatic kashida justification is turned on
- Added UI name strings for Graphite and OpenType features
- Removed support for Sindhi-style heh when Sindhi language is selected
- Removed support for Urdu-style heh when Urdu language is selected
- Removed "Arabic U" feature
- Removed "Show invisible characters" feature
- Removed "Jeh hack" feature
- Removed "Dotless head of Khah hack" feature
- Added feature cv54, Yeh hamza, for Kyrgyz language
- Added Kyrgyz language support in Graphite and OpenType
- Added Wolof language support in Graphite and OpenType
- Added support for comma downward when Sindhi language is selected
Scheherazade New Beta Version 2.900 (Test Release)
We are happy to announce the release of Scheherazade New Beta 2.900. This is a test release in preparation for the official release.
We really need people to install and use the font for a few weeks. We would like you to review and give us feedback (with screenshots) on anything unexpected that you encounter. Since this is a beta release it is considered "feature complete." We do not plan to add new features, but we do want to fix any bugs that are in the font.
Please try to use both the Regular and the Bold typefaces so that you can see how they look and shape. Testing in InDesign, LibreOffice, Word, XeTeX, Paratext, Bloom, SAB, etc would be especially welcome. If you find inconsistencies in inter-word spacing keep a list of the problem pairs (like reh/jeem or waw/ain, etc). Screenshots of the problems you see will be especially helpful.
We really want feedback!
Tell us if it all worked great.
Tell us what apps you tested it in.
Tell us what operating systems you were using.
The documentation folder in the .zip file describes all the characters the font supports and describes all the features the font supports. It includes how to use the features.
We would like to have all feedback by October 11. It would be most helpful for you to send in feedback as you find it rather than waiting until the deadline.
Below is a list of all the important changes to the font that we’ve made since the Scheherazade New Alpha 2.180 release.
- Changed design of small v and inverted small v characters (U+063D, U+065A, U+065B, U+0692, U+06B5, U+06C9, U+06CE, U+06EE, U+06EF, U+06FF, U+0756, U+0769, U+077E, U+08B2, U+08BE..U+08C2)
- Changed design of U+06C5 for Kyrgyz language and added feature cv51, Kyrgyz OE, supporting the bar design
- Changed design of U+0677 and U+06C7 and removed feature cv50, Arabic U
- Changed design of high hamza characters (U+0674..U+0678)
- Added feature cv54, Yeh hamza, for Kyrgyz language
- Added Kyrgyz language support in Graphite and OpenType
- Improved kerning - reh/waw, lam-alef ligature, AE+kaf-like initials, and others
- Added collision fixes for certain combinations
- Updated linespacing
- Adjusted underline and strikethrough positions and weight
- Adjusted the weight and position of some dashes to make them consistent
Scheherazade New Alpha Version 2.180 (test release)
We are happy to announce the release of Scheherazade New Alpha 2.180. This is a test release in preparation for the official release. It has been resized - enlarged - from previous versions of Scheherazade.
We really need people to install and use the font for about a month. We would like you to review and give us feedback (with screenshots) on anything unexpected that you encounter.
This font provides a bold typeface as well as a complete set of all the Arabic script characters in the Arabic, Arabic-Supplement blocks, and the Arabic Extended-A block. We also included a set of honorific ligatures such as bismillah, alayhi as-salaam, etc.
Please try to use both the Regular and the Bold typefaces so that you can see how they look and shape. Testing in InDesign, LibreOffice, Word, XeTeX, Paratext, Bloom, SAB, etc would be especially welcome. If you find inconsistencies in inter-word spacing keep a list of the problem pairs (like reh/jeem or waw/ain, etc). Screenshots of the problems you see will be especially helpful.
We really want feedback!
Tell us if it all worked great.
Tell us what apps you tested it in.
Tell us what operating systems you were using.
The documentation folder in the .zip file describes all the characters the font supports and describes all the features the font supports. It includes how to use the features.
We would like to have all feedback by August 30. It would be most helpful for you to send in feedback as you find it rather than waiting until the deadline.
Below is a list of all the important changes to the font that we’ve made since the Scheherazade 2.100 release (five years ago).
- Renamed font to Scheherazade New
- Resized glyphs to better fit standard Arabic script fonts
- Adjusted line-spacing to reflect larger characters
- Adjusted vertical position of isolate keheh-like characters
- Updated Arabic script character repertoire to support all characters in the Unicode 13.0 BMP Arabic blocks (except for U+08E2 disputed end of ayah)
- Update Latin script repertoire to support "Recommended characters for Non-Roman fonts"
https://scriptsource.org/entry/gg5wm9hhd3 - Improved reh/waw kerning
- Implemented new Allah ligature rules
- Implemented support for UNICODE ARABIC MARK RENDERING (UTR #53)
- Removed support for Urdu-style heh when Urdu language is selected and Sindhi-style heh when Sindhi language is selected
- Removed "Show invisible characters" feature
- Added UI name strings for Graphite and OpenType features
- Added U+FDFB (jallajalalouhou) and U+FDFD (bismillah)
- Added Private Use Area honorific ligatures (all of these are in the Unicode pipeline at non-stable codepoints):
- E002 - salaamuhu alaynaa
- E003 - alayha as-salaam
- E004 - alayhim as-salaam
- E005 - alayhaa as-salaam
- E006 - rahimahu Allaah
- E007 - radi Allaahu anh
- E008 - radi Allaahu anhaa
- E009 - radi Allaahu anhum
- E00A - radi Allaahu anhumaa
- E00B - radi Allaahu anhunna
- E00C - sallallaahu alayhi wa-aalih
- E00D - alayhimaa as-salaam
- E00E - alayhi as-salaatu wa salaam
- E00F - quddisa sirrah
- E010 - sallallahu alayhi wa aalihee wa sallam
- E011 - subhaanahu wa taaalaa
- E012 - azza wa jall