[KV] Скрытые возможности

 
Libroom Forum IndexAmazon KindleKindle Voyage
AuthorMessage

kaznelson
Член клуба The eBook

Член клуба The eBook



Joined: 08 Jun 2007
Posts: 4642


Location: Москва

Posted: 09.03.2015 11:56    

В теме на MobileRead форумчанин ecostin раскопал очень интересную возможность прошивок 5.6:
ecostin wrote:
This means that font sizes can be set without jb and without any patches, by creating said files (FONT_RAMP, CJK_FONT_RAMP) in the root of the USB partition. The content must be, for each file, exactly 8 float values, which correspond to the 8 different font sizes:
[root@kindle log]# cat /mnt/us/FONT_RAMP
7.49 8.43 9.37 10.31 11.25 12.19 13.13 14.07

It works perfectly, although the size of the characters in the font menu (where one taps to select the size) do not change, they stay the same.

A framework or device restart is required after creating the files.

... I have also checked mobi books, it does not work...

Т.е. если в корне Kindle создать файл без расширения с именем FONT_RAMP и ввести в нём через пробел 8 значений в формате XX.XX, то после перезагрузки устройства размеры шрифтов в меню будут выбираться из заданной пользователем линейки.
Работает только для kf8-книг, старые mobi этот способ не поддерживает.
 
View user's profile ^

kaznelson
Член клуба The eBook

Член клуба The eBook



Joined: 08 Jun 2007
Posts: 4642


Location: Москва

Posted: 10.03.2015 13:27    

Чтобы в меню "Aa" работала пользовательская линейка размеров шрифтов для KF8-книг, в корне Kindle требуется создать следующие файлы без расширения:
FONT_RAMP для стандартных книг;
CJK_FONT_RAMP для книг, использующих азиатские шрифты.
В данных файлах допустимо вводить 8 значений формата XX.XX через пробел.

Оригинальные размеры шрифтов в Kindle по умолчанию приведены ~ к X/100 дюйма.

Минимально работающий на KV/PW2 шаг изменения размера шрифта составляет ~0.25 в приведённых значениях. По идее, его не стоит делать меньше пикселя экрана - Kindle берёт приближённые значения, и на некоторых шрифтах возможна ситуация с полностью одинаковыми размерами у соседних пунктов меню "Aa".

Примерные приведённые значения для одного шага:
- для KV (300 dpi) ~ 0.34 (0,00333"/0,08467 мм)
- для PW2 (213 dpi) ~ 0.47 (0,004695"/0,119125 мм; с 212 dpi - 0,00471"/0,11969)
- для KT2 (167 dpi) ~ 0.6 (0,006"/0,1524 мм; с 168.212 dpi - 0,005945"/0,151)

Пересчёт в пиксели/мм на примере PW2, где 12.20 - используемый в Kindle приведённый размер шрифта:
(12.20/100)/0.004695=26 пикс.
(12.20/100)*25.4=3.1 мм
3.1/0.119125=26 пикс.
26*0.119125=3.1 мм

Расчёт для FONT_RAMP приведённого размера из пикселей/мм:
(26*0.004695)*100=12.20
(3.1/25.4)*100=12.20

Однако результатом является максимальный размер глифа - отдельные символы его достигают редко, и реальный размер букв будет меньше. Также в зависимости от используемого шрифта размер может плавать в довольно широких пределах, так что все расчёты весьма приблизительны...
 
View user's profile ^

sprite7
Новенький участник форума

Новенький участник форума



Joined: 14 Aug 2014
Posts: 6



Posted: 15.03.2015 15:33    

Хорошая попытка, амазон...
Ещё бы поля уменьшить. Где-то попадалось, что нужно отрицательные величины полей в css файла книги выставить. Но мне не удалось воспроизвести на PW2.
 
View user's profile ^

kaznelson
Член клуба The eBook

Член клуба The eBook



Joined: 08 Jun 2007
Posts: 4642


Location: Москва

Posted: 15.03.2015 16:02    

sprite7 wrote:
Ещё бы поля уменьшить. Где-то попадалось, что нужно отрицательные величины полей в css файла книги выставить.

libroom.net/viewtopic.php?p=1199463#1199463
_________________
Kobo Glo HD, Kobo Aura H2O, Kindle Paperwhite 2
 
View user's profile ^

knigophil
Член клуба The eBook

Член клуба The eBook



Joined: 24 May 2010
Posts: 2279


Location: SoCal

Posted: 23.03.2015 07:36    

kaznelson

/mnt/us/ - этот корень доступен без jailbreak?
_________________
Kindle Voyage
Рекомендации по межформатному конвертированию
 
View user's profile ^

kaznelson
Член клуба The eBook

Член клуба The eBook



Joined: 08 Jun 2007
Posts: 4642


Location: Москва

Posted: 23.03.2015 09:14    

knigophil
Это именно тот диск, который появляется в системе при подключении Kindle. Джейлбрэк, естественно, для работы с корнем не нужен.
_________________
Kobo Glo HD, Kobo Aura H2O, Kindle Paperwhite 2
 
View user's profile ^

reasonable man
Искушенный участник форума

Искушенный участник форума



Joined: 13 Jan 2009
Posts: 40


Location: Москва

Posted: 23.04.2015 16:24    

Спасибо большое за информацию. В Kindle Voyage поставил следующие параметры
8.50 9.00 9.50 10.00 10.50 11.00 11.50 12.00
Наконец, нормальные размеры.
 
View user's profile ^

Andrey6
Член клуба The eBook

Член клуба The eBook



Joined: 03 Dec 2010
Posts: 693


Location: Москва

Posted: 17.07.2015 02:19    

Способ работает для paperwhite 2015.
По-видимому это связано с разрешением экрана и прошивкой.
_________________
Kindle Voyage, iPad Air
 
View user's profile ^

kaznelson
Член клуба The eBook

Член клуба The eBook



Joined: 08 Jun 2007
Posts: 4642


Location: Москва

Posted: 17.07.2015 16:43    

Andrey6 wrote:
это связано с разрешением экрана и прошивкой.

Только с прошивкой 5.6.х (и, вероятно, более новыми).
_________________
Kobo Glo HD, Kobo Aura H2O, Kindle Paperwhite 2
 
View user's profile ^

SergeAG
Постоянный участник форума

Постоянный участник форума



Joined: 19 Nov 2012
Posts: 162


Location: Сочи

Posted: 01.11.2015 09:24    

Для KT2 есть у кого-нибудь готовые размеры?
 
View user's profile ^

orelvn
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 11 Sep 2014
Posts: 298



Posted: 08.01.2016 21:09    

Такая возможность ставить свои размеры - это косяк производителя или фишка?
К чему спрашиваю? Очень важная, востребованная функция - бояться ли обновления?
 
View user's profile ^

Dinhold
Активный участник форума

Активный участник форума



Joined: 18 Jul 2013
Posts: 225



Posted: 08.01.2016 22:08    

orelvn wrote:
Такая возможность ставить свои размеры - это косяк производителя или фишка?
К чему спрашиваю? Очень важная, востребованная функция - бояться ли обновления?

а что есть актуальное обновление?
_________________
Kindle Voyage PocketBook Touch 2
 
View user's profile ^

orelvn
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 11 Sep 2014
Posts: 298



Posted: 08.01.2016 23:02    

Рано или поздно будет
 
View user's profile ^

Dinhold
Активный участник форума

Активный участник форума



Joined: 18 Jul 2013
Posts: 225



Posted: 08.01.2016 23:08    

orelvn wrote:
Рано или поздно будет
да что то с августа нету. Амазонщики успокоились Very Happy
_________________
Kindle Voyage PocketBook Touch 2
 
View user's profile ^

krojendo
Новенький участник форума

Новенький участник форума



Joined: 24 Jan 2016
Posts: 6



Posted: 30.01.2016 23:36    

у paperwhite 2015 тоже ~ 0.34? штук 5 разных вариантов пробовал ставить с MobileRead. не все значения работают как надо
 
View user's profile ^

uran1985
Зрелый участник форума

Зрелый участник форума



Joined: 10 Nov 2013
Posts: 25



Posted: 10.12.2016 20:39    

спасибо. настроил размер шрифтов под себя для KPW2015 работают такие значения:
7.81 8.15 8.49 8.83 9.17 9.51 9.85 10.19
 
View user's profile ^

uran1985
Зрелый участник форума

Зрелый участник форума



Joined: 10 Nov 2013
Posts: 25



Posted: 21.10.2017 22:03    

в новой прошивке 5.8.11 перестал работать способ настройки размера шрифтов. кто-нибудь знает как пофиксить ?
 
View user's profile ^

ZeRO_5
Искушенный участник форума

Искушенный участник форума



Joined: 29 Jan 2016
Posts: 50



Posted: 22.10.2017 14:46    

uran1985
Тоже самое делаешь...только теперь надо вводить не 8, а 14 значений размеров и все
 
View user's profile ^

uran1985
Зрелый участник форума

Зрелый участник форума



Joined: 10 Nov 2013
Posts: 25



Posted: 22.10.2017 17:43    

ZeRO_5
спасибо, работает
 
View user's profile ^
Libroom Forum IndexAmazon KindleKindle VoyageAll times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Libroom, 2021