$Id: NEWS.txt 373 2023-01-21 22:36:22Z karl $ (public domain) Updates to the Lucida OpenType fonts distributed by the TeX Users Group, https://tug.org/lucida. 21jan23 1.901 - LucidaBrightMathOT (regular) changes, along with whether the change was also made in LucidaBrightMathOT-Demi (bold): . math axis changed! For the rationale and examples of this (and several of the other) change(s), see the article by Hans Hagen and Mikael Sundqvist, Patching Lucida Bright Math: https://tug.org/TUGboat/tb43-3/tb135hagen-lucida.pdf. The previous value was 313; now it is 325, which is the correct value for most of the symbols intended to be aligned on the axis; other symbols, including parentheses, integrals, etc., had to be raised to match the new value. This will change most nontrivial math typesetting, but in a small way, and hopefully for the better. (Also done in bold math.) . widths of math relational and binary operators, notably including < and >, corrected to have a consistent width. Also, for the ss03 stylistic set (small/Type 1 operator size), width of = corrected. Again this will affect much math, hopefully for the better. Original report: https://tug.org/pipermail/lucida/2022-March/000864.html (Also done in bold math.) . added smaller versions of characters in Geometric Shapes (U+25A0...) block. Activated with ss03, same as the smaller math operators, matching the Type 1 sizes. (Not done in bold math.) . added characters U+027EA and U+027EB (left/right double angle bracket), \lAngle and \rAngle in unicode-math. (Not done in bold math.) . added character U+034D (combining left-right arrow below), \underleftrightarrow in unicode-math. (Not done in bold math.) . added characters U+2661 U+2662 U+2664 U+2667, the white card suits (hearts, diamonds, spades, clubs, in character order). This makes all eight suit commands defined in unicode-math work: \spadesuit..\clubsuit and \varspadesuit..\varclubsuit. Before, only the filled suits were available. (Also done in bold math.) . added character U+29E0 (the d'Alembertian operator), \laplac in unicode-math. A variant glyph design, closer to the U+2206 Laplace operator, is used if new feature ss08 is specified. (Also done in bold math.) . ellipsis characters (U+2026, U+22EF, others) switched to use the same dot as the normal punctuation period, and slightly widened. (Not done in bold math.) . geometric shapes (U+25A1..25FF) given a consistent line thickness. (Not done in bold math.) . for \sqrt (U+221A) constructions, fix small misalignment of overline with radical diagonal. Original report: https://chat.stackexchange.com/transcript/message/61527262 (Partially done in bold math.) . general cleanup of extensible recipes, including parentheses and braces, both vertical and horizontal, integrals, and others. (Not done in bold math.) . make sizes of \uparrow (U+2191) and \downarrow (U+2193) the same, and a little shorter. Original report: https://tug.org/pipermail/lucida/2022-August/000910.html (Not done in bold math.) . regularize ovals of \oiint (U+222F) and \oiiint (U+2230). (Not done in bold math.) - Changes in LucidaBrightMathOT-Demi only: . horizontal ellipsis (U+2026) added. . copyright symbol (U+00A9) dimensions adjusted to match regular math. . integral signs and delimiters made more consistent, and a bit bolder. - All monospaced fonts have the isFixedPitch attribute manually set to 1, to work around a bug in fontforge. Recent macOS versions look for this attribute to find monospaced fonts in the Font Book application. Twelve fonts affected (four fonts in each of three families): . LucidaConsoleDK.otf LucidaConsoleDK-Italic.otf LucidaConsoleDK-Bold.otf LucidaConsoleDK-BoldItalic.otf . LucidaGrandeMonoDK.otf LucidaGrandeMonoDK-Italic.otf LucidaGrandeMonoDK-Bold.otf LucidaGrandeMonoDK-BoldItalic.otf . LucidaSansTypewriterOT.otf LucidaSansTypewriterOT-Oblique.otf LucidaSansTypewriterOT-Bold.otf LucidaSansTypewriterOT-BoldOblique.otf Original report: https://tug.org/pipermail/lucida/2022-April/000869.html - LucidaBrightOT and LucidaBrightOT-Italic: avoid doubled path for the = (equals) glyph, which triggered a bug in recent Adobe renderers. Original report: https://tug.org/pipermail/lucida/2022-August/000897.html - LucidaBrightOT-Demi: . base character of smallcaps c-cedilla is now the smallcaps `c' instead of the regular lowercase `c'. Original report: https://tex.stackexchange.com/questions/575868 . hinting removed. - LucidaBrightOT-DemiItalic, LucidaConsoleDK-Italic: hinting also removed. These fonts were the only ones remaining with hint instructions; we missed them in our general hint removal in version 1.801 (which was released 13 March 2016). - All *.fontspec files now use the Extension specifier, to work around a bug in fontspec 2.8a (and possibly other versions). 27dec20 1.803 (still) - No changes to the OpenType fonts, but the Type 1 font LucidaBrightSmallcaps-Demi.pfb and associated metric files, which are included in the lucidaot1 distribution from TUG, now has the correct ccedilla base character. See doc/fonts/lucida/readme.lucida for some details. 2jul17 1.803 - The *-Demi fonts now consistently use "Demibold" in all internal names and values (before, just "Demi" was sometimes used). The filenames are unchanged. LucidaBrightOT-Demi.otf LucidaBrightOT-DemiItalic.otf LucidaSansOT-Demi.otf LucidaSansOT-DemiItalic.otf (The bold math font, LucidaBrightMathOT-Demi.otf, did not need any changes.) The hope is that system font lookups will be able to classify these fonts more reliably. The Lucida Sans Typewriter bold fonts now have the intended W3C weight number of 600 (instead of 700), given in the usWeightClass parameter. LucidaSansTypewriterOT-Bold.otf LucidaSansTypewriterOT-BoldOblique.otf 14jan17 1.802 - fix to lowercase q in LucidaConsoleDK-Italic and LucidaGrandeMonoDK-Italic for a defect in the upper right side of the inner counter. - add lgroup and rgroup (U+27EE and U+27EF) in both math fonts, LucidaBrightMathOT.otf and LucidaBrightMathOT-Demi.otf. Full Unicode names: MATHEMATICAL LEFT FLATTENED PARENTHESIS, and RIGHT. - adjust accents over math dotlessj (U+1D6A5) in both math fonts, and over math dotless i (U+1D6A4) in demi math only: MATHEMATICAL ITALIC SMALL DOTLESS I, and J. - in LucidaBrightOT-Demi.otf and LucidaBrightOT-DemiItalic.otf, change the system font names to use the strings "Demibold" and "Demibold Italic". The hope is that this will help luaotfload, as well as being consistent with the system names of LucidaSansOT-Demi*. 13mar16 1.801 - hint removal in all fonts: it's always been the intent to release the Lucida fonts without hints, but we failed to remove the hints from most of the fonts in the previous release. They are gone now. This affected all fonts except the four LucidaGrandeMonoDK* fonts, LucidaConsoleDK-Bold, and LucidaConsoleDK-Italic. - corrected 14 (math) characters in the four LucidaBrightOT text fonts: 002B plus 00D7 multiply 003C less 00F7 divide 003D equal 2212 minus 003E greater 2248 approxequal 007E asciitilde 2260 notequal 00AC logicalnot 2264 lessequal 00B1 plusminus 2265 greaterequal These characters have been copied from the corresponding math fonts, as was always the intent. In 1.800, the metrics especially were in an inconsistent state. 29dec15 1.800 major update with two new monospaced font families: Lucida Grande Mono DK and Lucida Console DK. By default, these use squarish and open forms for 0 (zero) and O (oh) and related forms, as preferred by Don Knuth, instead of the slashed and oval forms standard in Lucida. More info: https://tug.org/store/lucida/opentype-dk.html - The capital sharp S character, U+1E9E (https://en.wikipedia.org/wiki/Capital_%E1%BA%9E), is now included in all fonts except for the three specialized designs (Blackletter, Calligraphy, Handwriting). (This video on capital es-zet may be of interest: https://www.youtube.com/watch?v=F_nfFKAe6NM, by Ralf Hermann.) - The minus in the math font now aligns with single-line arrows, and equals from text font now aligns with double-line arrows, etc. Glyphs that appear in both math and text fonts are the same. - Some hat (^) math accent positions have been improved. - *.fontspec files for Lucida are included in the TeX-related distributions; these can be used by the fontspec LaTeX package to automatically determine available variants. More information about the new fonts (Grande Mono DK and Console DK): they are both monospaced, of generally similar design, except for the notable difference that the Console fonts have a substantially smaller height. They both include basic Greek and Cyrillic alphabet (unlike Lucida Sans Typewriter), as well as additional arrows and other graphics. 28feb14 1.702 - use the correct glyph for U+2A1B INTEGRAL WITH OVERBAR. 28oct13 1.701 - fixed bug which made delimiters be rendered as outlines, sometimes. 25sep13 1.7 - add U+29F5 as mirrored version of U+2215 in math fonts. 6nov12 1.6 - make U+2202 an upright partial differential, so that the unicode-math options work as intended. U+1D715 remains as an always-italic partial. Removed the ss20 feature. 25oct12 1.5 - correct glyphs used with ss04. - correct \widetilde accent placement. - use a less Y-like glyph for Upsilon. 1jul12 1.4 - duplicate glyphs instead of using OT features. 10jun12 1.3 - add U+2329 and U+232A angle brackets for Word. - provide delimiters in Demibold math font. 6may12 1.2 - fix swapped display U+2A05 and U+2A06. 30mar12 1.1 - avoid gaps between parts of extensible horizontal arrows. - tiny doc tweaks. 10mar12 1.0 - first OpenType release.