https://bugs.documentfoundation.org/show_bug.cgi?id=102224

            Bug ID: 102224
           Summary: Google crosextra fonts missing kerning - difference to
                    MS C fonts (and Windows to Linux)
           Product: LibreOffice
           Version: 5.1.5.2 release
          Hardware: All
                OS: Windows (All)
            Status: UNCONFIRMED
          Keywords: regression
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: kla...@partyheld.de

Created attachment 127361
  --> https://bugs.documentfoundation.org/attachment.cgi?id=127361&action=edit
Crosextra and MS C fonts kerning example (LO 5.2.1 on Windows Vista, 32-bit)

The attached screenshot shows the kerning difference with Google crosextra
fonts (Carlito, Caladea) and the MS C fonts (Calibri, Cambria) they are
supposed to be metrically compatible with.

The issue is that the Google crosextra fonts miss the kerning. It can be
observed with "Te" in "Test" and "Ve" in "Version" in the attached screenshot.
That results in different word and so text line length, leading to line breaks
at different positions and thus different document display.

If the kerning is disabled in the character properties (context menu ->
Character... -> Position tab), the MS C and the crosextra font text lines
become metrically compatible.

The issue seems to be Windows-only. The affected crosextra fonts were
automatically installed on LO installation. I could reproduce it with 32-bit LO
on following:
- 32-bit Windows Vista:
Version: 5.2.1.2
Build-ID: 31dd62db80d4e60af04904455ec9c9219178d620
CPU-Threads: 2; BS-Version: Windows 6.0; UI-Render: Standard; 
Gebietsschema: de-DE (de_DE); Calc: group

- 64-bit Windows 10:
Version: 5.1.5.2
Build-ID: 7a864d8825610a8c07cfc3bc01dd4fce6a9447e5
CPU-Threads: 4; BS-Version: Windows 6.2; UI-Render: Standard; 
Gebietsschema: de-DE (de_DE); Calc: CL


I could not reproduce it with 64-bit Lunux Mint 17.1 (based on Ubuntu 14.04.1
LTS), where the affected fonts were installed by installing Ubuntu's
fonts-crosextra-carlito
 and fonts-crosextra-caladea packages (manual installation triggering). LO as
provided by its Ubuntu PPA:
Version: 5.1.5.2
Build ID: 1:5.1.5~rc2-0ubuntu1~trusty1
CPU Threads: 2; OS Version: Linux 3.13; UI Render: default; 
Locale: de-DE (en_GB.UTF-8); Calc: group

In the above Linux case, the crosextra fonts do obviously apply kerning. (A
visual comparison to MS C fonts was not made, due to their lack on the affected
machine.)


==> As a result, a document created on Linux using the crosextra fonts (where
their kerning works) will be shown differently on Windows (where their kerning
doesn't work).


The issue was confirmed in Writer, Impress, Draw and Calc. Although in the
latter the kerning is disabled by default and needs to be enabled in character
properties for the issue to appear.

The issue first appears in LO 5.1.x. In LO 5.0.5 (tested as portable release on
Vista machine with LO 5.2.1 installed) the crosextra fonts do use kerning
metrically compatibly to the MS C fonts. (But: Always - trying to disable the
kerning in character properties has no effect there.) Therefore, setting as
"regression".

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to