ChangeLog
---------
+
+2020 December 18 (Robert Alessi) Version 2.6
+
+ * Added 2nd pointer to Alexey Kryukov's archived webpage.
+
+ * Added FONTLOG.txt (this file).
+
+ * New file: OldStandard.fontspec.
+
+ * Updated naming schemes in BoldItalic. Thanks to Jontxo Reig for
+ testing.
+
+2020 February 24 (Robert Alessi) Version 2.5
+
+ * Updated documentation and makefile.
+
+ * Better g caron.
+
+ * Added missing small capitals Ā, Ī and Ū.
+
+ * Added font table.
+
+ * Reset all hinting information and instructions.
+
+ * Removed duplicate c2sc and smcp rules.
+
+ * Added small capitals for all Greek accented letters.
+
+2019 July 26 (Robert Alessi) Version 2.4a
+
+ * Reshaped macron, acute, grave and j in BoldItalic.
+
+2019 July 25 (Robert Alessi) Version 2.4
+
+ * Added auto-generated BoldItalic.
+
+2019 July 24 (Robert Alessi) Version 2.3 (1.0 in the current git repo)
+
+ * Fixed missing direction in U+2023.
+
+ * fixed missing control points, wrong coordinates and directions
+ in OldStandardT-Italic.sfd.
+
+ * Added g caron.
+
+ * Added small capitals in Regular (French, German, Italian,
+ Spanish, Basic Russian and Arabic DMG).
+
+ * Make +ss06 work if beta is preceded by a vowel with an accute
+ accent taken from the Greek Extended Unicode block.
+
2011 April 30 (Alexey Kryukov) Version 2.2
- * Latin Extended Additional (again, except Vietnamese and medievalist additions)
- for Bold and Italic.
+ * Latin Extended Additional (again, except Vietnamese and
+ medievalist additions) for Bold and Italic.
- * More punctuation characters, including New Testament critical signs.
+ * More punctuation characters, including New Testament critical
+ signs.
- * New implementation for the 'frac' feature: it is now possible to build
- any arbitrary fractions rather than just those available in Unicode in the
- precomposed form.
+ * New implementation for the 'frac' feature: it is now possible to
+ build any arbitrary fractions rather than just those available
+ in Unicode in the precomposed form.
- * SIL's Graphite rendering technologie is now supported. The features available
- are mostly the same as for OpenType, but there are some additions (in
- particular it is possible to render a Greek text with accents above capitals).
- The manual has also been changed to reflect the new functionality.
+ * SIL's Graphite rendering technologie is now supported. The
+ features available are mostly the same as for OpenType, but
+ there are some additions (in particular it is possible to render
+ a Greek text with accents above capitals). The manual has also
+ been changed to reflect the new functionality.
- * Cosmetic glyph changes (foots/arms in Cyrillic 'Ka', 'Zhe', 'Ya' in
- particular).
+ * Cosmetic glyph changes (foots/arms in Cyrillic 'Ka', 'Zhe', 'Ya'
+ in particular).
- * Added human-readable stylistic set names (US English only) and style
- (sub-family) names in a few additional languages.
+ * Added human-readable stylistic set names (US English only) and
+ style (sub-family) names in a few additional languages.
- * The fonts are now available also in the WOFF format to simplify embedding
- into web pages.
+ * The fonts are now available also in the WOFF format to simplify
+ embedding into web pages.
2009 November 18 (Alexey Kryukov) Version 2.1 (not released)
- * The "Greek and Coptic" Unicode range is now fully covered, except Coptic
- letters. The epigraphic letters have been implemented in a simple sans-serif
- style: I don't like "creativity" if it can result in producing urecognizable
- glyphs.
-
- * Regular and bold: New alternate glyphs for Cyrillic IE (U+0415/U+0435) and
- Ukrainian IE (U+0404/U+0454), used by default for Church Slavonic. The intent
- is to make Old Cyrillic YEST clearly distinguishable both from Latin E and
- "wide" YEST.
-
- * New glyphs for CYRILLIC SMALL LETTER MONOGRAPH UK (in all 3 styles).
-
- * I have implemented a k-shaped kappa in all three styles, a script rho in
- regular and bold and a rho with straignt tail in italic. These characters
- (except the script rho) are kept unencoded and can be accessed via the 'mgrk'
- feature tag. I don't think they would be very useful, but at least it is now
- possible to use Old Standard for typesetting a copy of the Unicode Greek
- codechart (I needed one for a book I was preparing).
-
- * Multiple cosmetic glyph changes. In particular Latin capital "C", "E", "F",
- "G", "L" and related glyphs have got heavier vertical serifs in the regular font.
- Cedilla is redesigned (once again) in regular and bold. Shapes of some Greek
- letters (including alternate beta and theta) have also been improved.
-
- * I no longer use custom PUA mappings. I have preserved PUA codepoints for
- a few standard glyphs (including capital accents) previously mapped there
- by Adobe, as well as for additional accented Greek characters implemented
- for compatibility with Ralph Hancock's fonts. Everything else has been moved
- outside the encoding.
-
- * Oops. I was wrong regarding "zhe with breve": this letter actually
- should be formed with a standard (Latin) breve rather than a Cyrillic
- telephone receiver-like accent. BTW I think rhis letter should be
- available in the font: since I already support historical Romanian
- characters, the modern Moldavian Cyrillic alphabet should be supported
- as well.
+ * The "Greek and Coptic" Unicode range is now fully covered,
+ except Coptic letters. The epigraphic letters have been
+ implemented in a simple sans-serif style: I don't like
+ "creativity" if it can result in producing urecognizable glyphs.
+
+ * Regular and bold: New alternate glyphs for Cyrillic IE
+ (U+0415/U+0435) and Ukrainian IE (U+0404/U+0454), used by
+ default for Church Slavonic. The intent is to make Old Cyrillic
+ YEST clearly distinguishable both from Latin E and "wide" YEST.
+
+ * New glyphs for CYRILLIC SMALL LETTER MONOGRAPH UK (in all 3
+ styles).
+
+ * I have implemented a k-shaped kappa in all three styles, a
+ script rho in regular and bold and a rho with straignt tail in
+ italic. These characters (except the script rho) are kept
+ unencoded and can be accessed via the 'mgrk' feature tag. I
+ don't think they would be very useful, but at least it is now
+ possible to use Old Standard for typesetting a copy of the
+ Unicode Greek codechart (I needed one for a book I was
+ preparing).
+
+ * Multiple cosmetic glyph changes. In particular Latin capital
+ "C", "E", "F", "G", "L" and related glyphs have got heavier
+ vertical serifs in the regular font. Cedilla is redesigned
+ (once again) in regular and bold. Shapes of some Greek letters
+ (including alternate beta and theta) have also been improved.
+
+ * I no longer use custom PUA mappings. I have preserved PUA
+ codepoints for a few standard glyphs (including capital accents)
+ previously mapped there by Adobe, as well as for additional
+ accented Greek characters implemented for compatibility with
+ Ralph Hancock's fonts. Everything else has been moved outside
+ the encoding.
+
+ * Oops. I was wrong regarding "zhe with breve": this letter
+ actually should be formed with a standard (Latin) breve rather
+ than a Cyrillic telephone receiver-like accent. BTW I think rhis
+ letter should be available in the font: since I already support
+ historical Romanian characters, the modern Moldavian Cyrillic
+ alphabet should be supported as well.
* The regular font now includes most accented characters from the
Latin Extended Additional range (but not Vietnamese).
* Implemented Roman numerals and ancient Roman epigraphic letters
(including Claudian letters).
- * Switched to lookup-based representation of the OpenType data
- in the source files to conform the new FontForge's file format;
+ * Switched to lookup-based representation of the OpenType data in
+ the source files to conform the new FontForge's file format;
- * Now both cubic and quadratic versions of the font outlines are stored
- in the same source files (one file for each style), as FontForge's
- new approach to multilayered fonts allows this;
+ * Now both cubic and quadratic versions of the font outlines are
+ stored in the same source files (one file for each style), as
+ FontForge's new approach to multilayered fonts allows this;
* Switched to OFL version 1.1;
* FontForge now can generate reasonably good TTF instructions (it
- could not when OldStandard v. 1.0 was released). So the TTF fonts
- are now automatically instructed with FontForge. I still include
- the old instructions for the regular version (prepared with
- Peter Baker's xgridfit utility) into the source package, but they
- are no longer used in the font itself. This certainly makes some
- glyphs look worse, but improves the overall performance of the font
- (especially in the antialiased mode);
+ could not when OldStandard v. 1.0 was released). So the TTF
+ fonts are now automatically instructed with FontForge. I still
+ include the old instructions for the regular version (prepared
+ with Peter Baker's xgridfit utility) into the source package,
+ but they are no longer used in the font itself. This certainly
+ makes some glyphs look worse, but improves the overall
+ performance of the font (especially in the antialiased mode);
- * Danish Aringacute redesigned (now has the acute at the top of the ring
- and a specially designed, reduced in size, diacritic for the capital
- glyph);
+ * Danish Aringacute redesigned (now has the acute at the top of
+ the ring and a specially designed, reduced in size, diacritic
+ for the capital glyph);
- * Redesigned cedilla and all combinations with this accent in the upright
- font;
+ * Redesigned cedilla and all combinations with this accent in the
+ upright font;
* More contour cleanup;
* Added accented combinations with "W" for Welsh;
- * Added several new math characters to the regular font. The intent was
- to fully cover the TeX OMS encoding, but this task is still far from
- being reached;
+ * Added several new math characters to the regular font. The
+ intent was to fully cover the TeX OMS encoding, but this task is
+ still far from being reached;
- * There is now a dedicated Unicode codepoint for capital insular "G"
- (U+A77D), so move the corresponding glyph to that location;
+ * There is now a dedicated Unicode codepoint for capital insular
+ "G" (U+A77D), so move the corresponding glyph to that location;
- * Corrected the shape of Greek symbol phi (U+03D5). It is still not
- recommended to use this glyph instead of the normal (looped) form;
+ * Corrected the shape of Greek symbol phi (U+03D5). It is still
+ not recommended to use this glyph instead of the normal (looped)
+ form;
- * Several new characters have been added, including the Latin letter EZH
- (U+01B7/U+0292) and capital Es Zett for German (U+1E9E). There are
- some new combining marks as well;
+ * Several new characters have been added, including the Latin
+ letter EZH (U+01B7/U+0292) and capital Es Zett for German
+ (U+1E9E). There are some new combining marks as well;
- * I used to consider the breve accent should always take the typically
- Cyrillic form when used after Cyrillic letters. However this assumption
- seems to be wrong: the specific form of the diacritic is actually
- an attribute of just three letters, i. e. "short i" (Russian etc.),
- "Short u" (Byelorussian) and "zhe with breve" (Moldavian).
+ * I used to consider the breve accent should always take the
+ typically Cyrillic form when used after Cyrillic
+ letters. However this assumption seems to be wrong: the specific
+ form of the diacritic is actually an attribute of just three
+ letters, i. e. "short i" (Russian etc.), "Short u"
+ (Byelorussian) and "zhe with breve" (Moldavian).
2007 July 14 (Alexey Kryukov) Version 1.1 (not released)
- * Added Latin letters OPEN E and OPEN O, requested by an African user;
+ * Added Latin letters OPEN E and OPEN O, requested by an African
+ user;
* New glyph for ampersand in the upright font;
2006 December 12 (Alexey Kryukov) Version 0.9
* Added a few more Latin Extended-B characters, yogh and wynn in
- particular (thanks to Peter Baker for the valuable information on the
- design of the letter yogh he provided). I also have implemented
- uppercase and lowercase versions of the insular "g". Thus Old
- Standard is now suitable for typesetting texts in Old and Middle
- English.
+ particular (thanks to Peter Baker for the valuable information
+ on the design of the letter yogh he provided). I also have
+ implemented uppercase and lowercase versions of the insular
+ "g". Thus Old Standard is now suitable for typesetting texts in
+ Old and Middle English.
- * Added Hebrew aleph and a few Fraktur characters, useful for critical
- apparatus, especially in Bible/New Testament editions.
+ * Added Hebrew aleph and a few Fraktur characters, useful for
+ critical apparatus, especially in Bible/New Testament editions.
* Implemented a full set of standard f-ligatures, present in most
OpenType fonts.
* Andrew Panov has convinced me to implement a set of mathematical
glyphs, designed in the style of traditional Russian math
- typesetting. These glyphs are currently available only in the regular
- version of the font.
+ typesetting. These glyphs are currently available only in the
+ regular version of the font.
* A PDF manual, explaining various features of the font, is now
available.
* Greek sampi (both uppercase and lowercase) has been redesigned.
- * Implemented Greek lunate epsilon and reversed lunate epsilon (the
- design doesn't match the remaining Greek letters though). Thus all
- Unicode slots intended for "alternate" and mathematical Greek glyphs
- are now covered.
+ * Implemented Greek lunate epsilon and reversed lunate epsilon
+ (the design doesn't match the remaining Greek letters
+ though). Thus all Unicode slots intended for "alternate" and
+ mathematical Greek glyphs are now covered.
* A few improvements in the TTF instructions for the regular font
(drop-out control has been enabled).
2006 October 01 (Alexey Kryukov) Version 0.8
- * Implemented a set of TrueType instructions (hints) for the regular
- font (italics are still unhinted). I would like to thank Peter Baker
- for his excellent (and extremely well documented) xgridfit program
- (http://xgridfit.sourceforge.net), which provides a good Open Source
- solution for gridfitting, or "hinting," TrueType fonts.
+ * Implemented a set of TrueType instructions (hints) for the
+ regular font (italics are still unhinted). I would like to thank
+ Peter Baker for his excellent (and extremely well documented)
+ xgridfit program (http://xgridfit.sourceforge.net), which
+ provides a good Open Source solution for gridfitting, or
+ "hinting," TrueType fonts.
- * The TrueType version of the regular font now has a separate source
- file (OldStandard.ttf.sfd) with quadratic splines.
+ * The TrueType version of the regular font now has a separate
+ source file (OldStandard.ttf.sfd) with quadratic splines.
- * Changed the naming convention for the TrueType version: the font name
- now has a "TT" suffix, so that both TTF and OTF versions can be
- installed on the same system simultaneously.
+ * Changed the naming convention for the TrueType version: the font
+ name now has a "TT" suffix, so that both TTF and OTF versions
+ can be installed on the same system simultaneously.
* Added a few Latin Extended-B characters, useful mainly for
- germanists, in particular "b" with bar, "o" with ogonek and hwair.
- Also I have corrected shapes of lowercase eth and thorn. Thus Old
- Standard now includes all characters necessary for representing Old
- Icelandic texts and Gothic transliteration. Still more characters
- (the most important of them being uppercase and lowercase yogh) are
- needed for a proper support of Old/Middle English.
+ germanists, in particular "b" with bar, "o" with ogonek and
+ hwair. Also I have corrected shapes of lowercase eth and
+ thorn. Thus Old Standard now includes all characters necessary
+ for representing Old Icelandic texts and Gothic
+ transliteration. Still more characters (the most important of
+ them being uppercase and lowercase yogh) are needed for a proper
+ support of Old/Middle English.
* As usual, a few minor bugs have been corrected.
* Added Greek glyphs, including those in the U+1F00--U+1FFF "Greek
Extended" Unicode range.
- * Ukrainian and Serbian Cyrillic glyphs were redesigned in order to
- bring them into a better correspondance with real examples of
+ * Ukrainian and Serbian Cyrillic glyphs were redesigned in order
+ to bring them into a better correspondance with real examples of
the early 20th century printing.
* The standard mathematical operation signs were redesigned and
- significantly enlarged, so that now their implementation contradicts
- to the contemporary standards, but better corresponds to the European
- tradition of math typesetting.
+ significantly enlarged, so that now their implementation
+ contradicts to the contemporary standards, but better
+ corresponds to the European tradition of math typesetting.
- * Several additional math characters, needed to provide a full coverage
- for the Mac Roman encoding, have been added.
+ * Several additional math characters, needed to provide a full
+ coverage for the Mac Roman encoding, have been added.
* Ancient Greek metrical characters (U+23D1--U+23D9) have been
implemented.
- * A TTF version is released in addition to OpenType-CFF fonts. It has
- no hinting at all, so don't complain for bad screen rendering!
+ * A TTF version is released in addition to OpenType-CFF fonts. It
+ has no hinting at all, so don't complain for bad screen
+ rendering!
2006 Feb 14 (Alexey Kryukov) Version 0.2
website: http://www.thessalonica.org.ru/en/fonts.html.
Or send an email to <alexios at thessalonica dot org dot ru>.
+
+N: Robert Alessi
+E: alessi@robertalessi.net
+W: http://www.robertalessi.net
+D: Current maintainer of Old Standard