Package: fonts-beteckna Version: 0.4-8 Severity: normal Tags: patch Dear Maintainer,
The BetecknaLowerCase font family appears to try to render two lowercase ‘f’ characters as a ligature ‘ff’. On my system, however, any two consecutive lowercase ‘f’ characters renders as a blank. The actual Unicode character U+FB00 appears correctly. I know absolutely nothing about font file formats, but the attached patch disables the ligature replacement and solves the issue for me. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (900, 'testing'), (800, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.5.0-2-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) -- no debconf information
--- a/BetecknaLowerCase.sfd +++ b/BetecknaLowerCase.sfd @@ -4699,16 +4699,6 @@ EndSplineSet Validated: 33 EndChar -StartChar: uniFB00 -Encoding: 64256 64256 181 -Width: 631 -GlyphClass: 3 -Flags: W -LayerCount: 2 -Kerns2: 68 -61 "'kern' Horizontal Kerning in Latin lookup 0 subtable" -Ligature2: "'liga' Standard Ligatures in Latin lookup 0 subtable" f f -EndChar - StartChar: Euro Encoding: 8364 8364 182 Width: 715 --- a/BetecknaLowerCaseBold.sfd +++ b/BetecknaLowerCaseBold.sfd @@ -4930,16 +4930,6 @@ SplineSet EndSplineSet EndChar -StartChar: uniFB00 -Encoding: 64256 64256 181 -Width: 631 -GlyphClass: 3 -Flags: HW -LayerCount: 2 -Kerns2: 68 -61 "'kern' Horizontal Kerning in Latin lookup 0 subtable" -Ligature2: "'liga' Standard Ligatures in Latin lookup 0 subtable" f f -EndChar - StartChar: Euro Encoding: 8364 8364 182 Width: 715 --- a/BetecknaLowerCaseBoldCondensed.sfd +++ b/BetecknaLowerCaseBoldCondensed.sfd @@ -4930,16 +4930,6 @@ SplineSet EndSplineSet EndChar -StartChar: uniFB00 -Encoding: 64256 64256 181 -Width: 504 -GlyphClass: 3 -Flags: HW -LayerCount: 2 -Kerns2: 68 -61 "'kern' Horizontal Kerning in Latin lookup 0 subtable" -Ligature2: "'liga' Standard Ligatures in Latin lookup 0 subtable" f f -EndChar - StartChar: Euro Encoding: 8364 8364 182 Width: 641 --- a/BetecknaLowerCaseItalic.sfd +++ b/BetecknaLowerCaseItalic.sfd @@ -4538,16 +4538,6 @@ SplineSet EndSplineSet EndChar -StartChar: uniFB00 -Encoding: 64256 64256 181 -Width: 631 -GlyphClass: 3 -Flags: HW -LayerCount: 2 -Kerns2: 68 -61 "'kern' Horizontal Kerning in Latin lookup 0 subtable" -Ligature2: "'liga' Standard Ligatures in Latin lookup 0 subtable" f f -EndChar - StartChar: Euro Encoding: 8364 8364 182 Width: 715 --- a/BetecknaLowerCaseItalicCondensed.sfd +++ b/BetecknaLowerCaseItalicCondensed.sfd @@ -4538,16 +4538,6 @@ SplineSet EndSplineSet EndChar -StartChar: uniFB00 -Encoding: 64256 64256 181 -Width: 504 -GlyphClass: 3 -Flags: HW -LayerCount: 2 -Kerns2: 68 -61 "'kern' Horizontal Kerning in Latin lookup 0 subtable" -Ligature2: "'liga' Standard Ligatures in Latin lookup 0 subtable" f f -EndChar - StartChar: Euro Encoding: 8364 8364 182 Width: 645

