![]() |
#1 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 264
Karma: 2121470
Join Date: Oct 2011
Location: Arlington, TX
Device: Kindle PW4, Moon+ Reader on a cheap Android tablet
|
Font problem - DejaVu Serif Condensed
I am running Koreader 2025.04 on a Kindle PW4, and have a problem with one font.
Although it appears as a choice in the koreader fonts menu, I cannot switch to the "DejaVu Serif Condensed" font. When I try to select it, the check box in the font menu is not checked, and the document font is not changed. To be sure, I connected the kindle to my PC, and updated the DejaVu fonts from the fonts installed by the Arch linux "extra/ttf-dejavu" package. So now the koreader/fonts/DejaVu directory looks like this: Code:
[john@officepc DejaVu]$ pwd /run/media/john/Kindle/koreader/fonts/DejaVu [john@officepc DejaVu]$ ll total 2.8M -rw-r--r-- 1 john john 372K Mar 18 2024 DejaVuSerif.ttf -rw-r--r-- 1 john john 340K Mar 18 2024 DejaVuSerifCondensed.ttf -rw-r--r-- 1 john john 325K Mar 18 2024 DejaVuSerifCondensed-Bold.ttf -rw-r--r-- 1 john john 339K Mar 18 2024 DejaVuSerifCondensed-BoldItalic.ttf -rw-r--r-- 1 john john 338K Mar 18 2024 DejaVuSerifCondensed-Italic.ttf -rw-r--r-- 1 john john 349K Mar 18 2024 DejaVuSerif-Bold.ttf -rw-r--r-- 1 john john 340K Mar 18 2024 DejaVuSerif-BoldItalic.ttf -rw-r--r-- 1 john john 339K Mar 18 2024 DejaVuSerif-Italic.ttf [john@officepc DejaVu]$ Any help trouble shooting this? |
![]() |
![]() |
![]() |
#2 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 329
Karma: 3000000
Join Date: Nov 2015
Device: none
|
Problem could be DejaVuSerif conflicting with DejaVuSerif Condensed. They are probably named as same family of fonts. Try completely removing DejaVuSerif from fonts directory, and only leaving DejaVuSerifCondensed. Restart your device, then see if SejaVuSerifCondensed works. If it does, look into renaming DejavuSerifCondensed. Not just renaming the files, but renaming font family of all four condensed fonts in a program like FontForge.
|
![]() |
![]() |
![]() |
#3 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 264
Karma: 2121470
Join Date: Oct 2011
Location: Arlington, TX
Device: Kindle PW4, Moon+ Reader on a cheap Android tablet
|
Thank you for the reply. If I remove DejaVuSerif from the koreader/fonts directory, leaving DejaVu Serif Condensed as the only DejaVu font in the koreader font menu, this still happens - I can't select DejaVu Serif Condensed.
I have done some more testing on this. I have koreader 2025.04 installed on my linux desktop via flatpak. If I turn on "Enable system fonts" in the font settings there, I can see the DejaVu fonts in the font menu. 2025.04 has the same problem on linux - I can select other fonts, but not DejaVuSerifCondensed. With flatpak, I am able to downgrade koreader to 2024.04, so I tested the older versions. Koreader 2024.04 and 2024.11 don't have this problem - I am able to select any font there, including DejaVuSerifCondensed. It is only a problem in 2025.04. I noticed something else while testing different versions. If I have a book open in koreader 2024.11, using DejaVuSerifCondensed, then close koreader, upgrade to 2025.04, and re-open the same book, 2025.04 is successfully using DejaVuSerifCondensed. The problem only happens if I change fonts - now I can't change back to DejaVuSerifCondensed. Last edited by Section8; 06-17-2025 at 06:25 AM. Reason: clarification |
![]() |
![]() |
![]() |
#4 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 329
Karma: 3000000
Join Date: Nov 2015
Device: none
|
That's as much as I know. I've just tested DejaVuSerif fonts on my Kindle in Koreader and they work on my side.
Fonts from: https://github.com/dejavu-fonts/deja...g/version_2_37 I installed all Serif fonts into DejaVuSerif directory in Koreader Fonts folder. Both DejaVuSerif and DejaVuSerif Condensed show up in Koreader, and they work when selected. Kindle Scribe gen1 KoReader v2024.11-267-g29908800b_2025-03-25 Internal Storage/Fonts (no fonts here) Internal Storage/Koreader/Fonts/DejaVuSerif/ (all DejaVuSerif fonts here) |
![]() |
![]() |
![]() |
#5 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 264
Karma: 2121470
Join Date: Oct 2011
Location: Arlington, TX
Device: Kindle PW4, Moon+ Reader on a cheap Android tablet
|
I found a workaround, without having to backlevel koreader. I renamed all the fonts in the family from DejaVuSerifCondensed to DejaVuSerifCond, using fontforge, and it looks like they are working now.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Kobo Libra H20 - Problem with font "DIN Condensed" | nothing | Kobo Reader | 0 | 11-08-2023 08:53 AM |
Serif font in Browser Viewer? | nqk | Calibre | 30 | 01-17-2018 11:12 PM |
What is K3 Sans Serif font? | lkkmaths | Amazon Kindle | 0 | 04-27-2011 07:03 AM |
Serif font for JBL | demingite | Ectaco jetBook | 3 | 12-13-2010 09:41 PM |
Do you prefer the Reader's serif or its sans serif font? (poll) | Alexander Turcic | Sony Reader | 9 | 11-25-2006 12:15 PM |