Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package inter-fonts for openSUSE:Factory checked in at 2021-09-15 22:51:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/inter-fonts (Old) and /work/SRC/openSUSE:Factory/.inter-fonts.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "inter-fonts" Wed Sep 15 22:51:21 2021 rev:4 rq:919021 version:3.19 Changes: -------- --- /work/SRC/openSUSE:Factory/inter-fonts/inter-fonts.changes 2020-08-24 15:05:38.406468256 +0200 +++ /work/SRC/openSUSE:Factory/.inter-fonts.new.1899/inter-fonts.changes 2021-09-15 22:51:41.754929152 +0200 @@ -1,0 +2,57 @@ +Tue Sep 14 18:19:50 UTC 2021 - Anton Shvetz <[email protected]> + +- Update to 3.19: + * Fixes a variable-font interpolation bug with Roman numeral + eight. #382 + * Fixes spacing of the latin epsilon glyph thanks to @hcsch. #377 + * Adds new glyph U+25AA "blackSmallSquare" including calt + mappings for case sensitivity. #373 + * Removes U+20E3 "uni20E3" COMBINING ENCLOSING KEYCAP which + triggers a bug in chromium, causing certain emoji to not render + properly. #371 + * Improvements to Roman numerals + * Adjusts vertical metrics metadata to that of v3.15 and older. + This should fix any vertical alignment issues that might have + occurred with v3.17. #361 + * Fixes several issues with italics introduced by Glyphs 3 upgrade: + = Fixes an issue with backslash in Italic masters. #362 + = Fixes issues with afii10026 and uni0376 in italic masters + = Fixes issue with italic q U+0071 by inlining the shape + instead of using components. #360 + * Fixes issue with U+035E COMBINING DOUBLE MACRON and + U+20F0 COMBINING ASTERISK ABOVE in Thin Italic. #363 + * Fixes positioning issue with U+0358 COMBINING DOT ABOVE RIGHT + * Improvements to U+20DC COMBINING FOUR DOTS ABOVE and + U+20DB COMBINING THREE DOTS ABOVE + * Improvements to U+204E LOW ASTERISK + * Improved positioning via mark anchors of combining glyphs + U+20F0, U+035E and U+035F. #363 + * Changes glyph shape of Latin upper-case iota. #359 + * Improved glyph composition via ccmp for enclosed glyphs like + U+0041,U+20DD. #335 + * Fixes issues with appearance in Microsoft Word. #352 + (note that #156 is still unresolved although we have made + some progress in v3.16 toward developing workarounds + for certain printers.) + * Fixes double grave interpolation issue. #317 + * Fixes design issue with glyphs acutedblnosp, dblgravecmb, + uni02F6 and uni02F5. #339 + * Fixes missing or incorrect mark anchors in several + turn* glyphs. #336 + * Adds Baht currency glyph U+0E3F. #323 + * Improvement to Latin iota (lower and upper case) glyphs. #340 + * Improvement to some numerical fraction glyphs + * Adds a dummy DSIG table to address issues with + Microsoft Office 2003 and older + * Improvements when using Inter with certain older Microsoft + products by decomposing any nested components which some + of that software has issues with + * Addresses a major regression in v3.16 where several + italic glyphs got messed up due to a Glyphs 3 version upgrade + of the source file. This only affected users of v3.16 + which was only released for about 12 hours before being + replaced with this release v3.17. #360 +- Additionally package README.md +- Update description + +------------------------------------------------------------------- Old: ---- Inter-3.15.zip New: ---- Inter-3.19.zip README.md _service ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ inter-fonts.spec ++++++ --- /var/tmp/diff_new_pack.OQ735p/_old 2021-09-15 22:51:42.486930027 +0200 +++ /var/tmp/diff_new_pack.OQ735p/_new 2021-09-15 22:51:42.486930027 +0200 @@ -1,7 +1,7 @@ # # spec file for package inter-fonts # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,24 +17,26 @@ Name: inter-fonts -Version: 3.15 +Version: 3.19 Release: 0 Summary: The Inter font family License: OFL-1.1 Group: System/X11/Fonts URL: https://rsms.me/inter/ Source0: https://github.com/rsms/inter/releases/download/v%{version}/Inter-%{version}.zip +Source1: https://github.com/rsms/inter/raw/v%{version}/README.md BuildRequires: fontpackages-devel BuildRequires: unzip BuildArch: noarch %reconfigure_fonts_prereq %description -The Inter is a typeface specially designed for user interfaces with focus -on high legibility of small-to-medium sized text on computer screens. +Inter is a typeface specially designed for user interfaces with focus on high +legibility of small-to-medium sized text on computer screens. %prep -%setup -cT -a0 +%autosetup -cT -a0 +cp %{SOURCE1} . %build : @@ -48,5 +50,6 @@ %files %license LICENSE.txt %{_ttfontsdir} +%doc README.md %changelog ++++++ README.md ++++++ # Inter Inter is a typeface specially designed for user interfaces with focus on high legibility of small-to-medium sized text on computer screens. The family features a tall x-height to aid in readability of mixed-case and lower-case text. Several OpenType features are provided as well, like contextual alternates that adjusts punctuation depending on the shape of surrounding glyphs, slashed zero for when you need to disambiguate "0" from "o", tabular numbers, etc. [](https://rsms.me/inter/samples/) ### [?????? Download the latest release](https://github.com/rsms/inter/releases/latest) After downloading the zip from above: 1. Double-click the downloaded zip file to unpack or open it. 2. Follow the instructions in "install-mac.txt" or "install-win.txt", depending on what operating system you're using. Font files are also available from the following third-party distributors: - [`inter-ui` on npm](https://www.npmjs.com/package/inter-ui) - [`font-inter` in Homebrew's Fonts cask](https://github.com/Homebrew/homebrew-cask-fonts) - See [Repology](https://repology.org/project/fonts:inter/versions) for a list of Linux distributions that include the font in their repositories. **Disclaimer:** Third-party packages may not always be up-to-date. ## Design Inter is similar to Roboto, San Francisco, Akkurat, Asap, Lucida Grande and other "UI" and "Text" typefaces. Some trade-offs were made in order to make this typeface work really well at small sizes: - Currently not suitable for very large sizes because of some small-scale glyph optimizations (like "pits" and "traps") that help rasterization at small sizes but stand out and interfere at large sizes. - Rasterized at sizes below 12px, some stems???like the horizontal center of "E", "F", or vertical center of "m"???are drawn with two semi-opaque pixels instead of one solid. This is because we "prioritize" (optimize for) higher-density rasterizations. If we move these stems to an off-center position???so that they can be drawn sharply at e.g. 11px???text will be less legible at higher resolutions. Current font styles: | Name | Weight class | -------------------- | ---------------- | Thin | 100 | Thin Italic | 100 | Extra Light | 200 | Extra Light Italic | 200 | Light | 300 | Light Italic | 300 | Regular | 400 | Italic | 400 | Medium | 500 | Medium Italic | 500 | Semi Bold | 600 | Semi Bold Italic | 600 | Bold | 700 | Bold Italic | 700 | Extra Bold | 800 | Extra Bold Italic | 800 | Black | 900 | Black Italic | 900 Inter also ships as a variable font. ### Font metrics This font was originally designed to work at a specific size: 11px. Thus, the Units per [EM](https://en.wikipedia.org/wiki/Em_(typography)) (UPM) is defined in such a way that a power-of-two multiple of one EM unit ends up at an integer value compared to a pixel. Most fonts are designed with a UPM of either 1000 or 2048. Because of this we picked a value that is as high as possible but also as close as possible to one of those common values (since it's reasonable to assume that some layout engines and rasterizers are optimized for those value magnitudes.) We ended up picking a UPM of 2816 which equates to exactly 256 units per pixel when rasterized for size 11pt at 1x scale. This also means that when rasterized at power-of-two scales (like 2x and 4x) the number of EM units corresponding to a pixel is an integer (128 units for 2x, 64 for 4x, and so on.) However, as the project progressed and the typeface was put into use, it quickly became clear that for anything longer than a short word, it was actually hard to read the almost monotonically-spaced letters. A second major revision was created where the previously-strict rule of geometry being even multiples of 256 was relaxed and now the rule is "try to stick with 128x, if you can't, stick with 64x and if you can't do that either, never go below 16x." This means that Inter is now much more variable in pace than it used to be, making it work better at higher resolutions and work much better in longer text, but losing some contrast and sharpness at small sizes.  The glyphs are designed based on this "plan"; most stems and lines will be positioned at EM units that are even multiples of 128, and in a few cases they are at even multiples of 64 or as low as 16. A UPM of 2816 is great for Inter since that means that its cap height is exactly 2048 units (64?? 32-unit squares) and its x-height is 1536 (48?? 32-unit squares) which both makes the design easier (can deal with only integers, never any fractions, plus use a perfect grid) and it makes the target "small size" of 11dp a pixel-perfect match ??? at 11px rasterization 1 pixel is exactly 256 units in the design! At 11dp with a 2x scaling factor 1 pixel is 128 units, 64 units at a 3x scaling factor and so on. This makes it feasible to really tune Inter for detailed rasterization.  Metrics: - UPM: 2816 - Ascender: 2728 - Cap height: 2048 - x-height: 1536 - Descender: -680 Translating between EM units and pixels: - Rasterized at 11px: 1px = 256 units - Rasterized at 22px: 1px = 128 units - Rasterized at 44px: 1px = 64 units There's a Figma workspace for glyphs, with configured metrics: ["Inter glyphs"](https://www.figma.com/file/RtScFU5NETY3j9E0yOmnW4gv/) ## Supporters A wholehearted **Thank You** to everyone who supports the Inter project! ### Sponsors - @adrianmg - @artemc - @bapun26 - @brianlovin - @chadlittle - @colinkeany - @danrowden - @davo - @emuravjev - @gbougakov - @jakejarvis - @lukesbeard - @lustfullyCake - @mamuso - @mbullington - @muuvmuuv - @NetOperatorWibby - @pedromvpg - @pmarsceill - @romashamin - @ruslangirichev - @saishmenon - @satyakresna - @sorentwo - @StandardResumeSponsors - @stpnkcrk - @taravancil - @usmanity - @zethussuen - Stefan Kempf _(Private donors excluded)_ ### Main contributors - @thundernixon - @KatjaSchimmel See [graphs/contributors](https://github.com/rsms/inter/graphs/contributors) for a complete list of all contributors. ## Development For instructions on how to work with the source files and how to [compile & build font files](CONTRIBUTING.md#compiling-font-files), refer to [CONTRIBUTING.md](CONTRIBUTING.md). Inter is licensed under the [SIL Open Font License](LICENSE.txt) ++++++ _service ++++++ <services> <service name="download_files" mode="localonly"/> </services>
