moneymanagerex
moneymanagerex copied to clipboard
Fonts used in Transaction Reports not consistent across Linux and Windows
MMEX version:
- [x] 1.5.20
Operating System:
- [ ] Windows
- [ ] Mac OSX
- [x] Linux
Description of the bug
Based on the screenshot provided in #5066 (and reproduced below), there appear to be two different fonts used in the Transaction Report when MMEX is run on Linux.
The font used in the main body of the report renders the digit '1' smaller than the digits 0 and 2-9. This looks unattractive and makes the values harder to read.
The font used outside the main body of the report (where I have placed the check marks) renders all digits the same size.
On Windows, all digits used throughout report are the same size and appear to be the same font, as far as I can tell.
Questions:
-
Why are the fonts apparently different on Linux?
-
What determines which fonts are used?
-
Is it possible to make the all digits throughout the Linux report the same size like on Windows?
Seems to be a scaling issue on Linux webview. E.g. if I change the HTML scale to 200% the size looks OK. Though must be somehow CSS related also as other elements don't see affected.
I'll have to leave it to somebody working on Linux to help resolve.
Are OFL (SIL Open Font License) fonts used in MMEX?
LibreOffice uses Caladea
, Carlito
and Liberation
font families as a drop-in replacement for Microsoft fonts.
-
Caladea (Google's Caladea font, google-crosextrafonts-caladea) is a modern, friendly serif font, metric-compatible with Microsoft Fonts
Cambria
font. -
Carlito (Google's Carlito font, google-crosextrafonts-carlito) is a modern, friendly sans-serif font, metric-compatible with Microsoft Fonts
Calibri
font. -
Liberation Mono aims at metric compatibility with
Courier New
. It is sponsored by Red Hat. -
Liberation Sans aims at metric compatibility with
Arial
. It is sponsored by Red Hat. -
Liberation Sans Narrow
replacesArial Narrow
. It is sponsored by Red Hat. -
Liberation Serif aims at metric compatibility with
Times New Roman
. It is sponsored by Red Hat.
What do you think?
Thank you
This issue is stale because it has been open 365 days with no activity. Please update if you want to keep the issue open