Author | Message |
---|
gs Член клуба The eBook
Joined: 03 Nov 2010 Posts: 615
| Posted: 02.02.2011 11:37 | |
| Кинловские шрифты отличаются повышенным контрастом, и хоть и не самые красивые - но самые практичные так точно. Информация о смене шрифта в ридере по форуму предоставлена многократно, но в одном месте, целиком и полностью - нет. поэтому после смены шрифта у себя в ридере решил сделать простую инструкцию :
вот собственно один из шрифтов киндловского набора, на котором я остановился ( без засечек)
далее инструкция как его сделать на ридере.
1. качаем набор шрифтов киндла. например тут http://rapidshare.com/files/445455356/k3fonts.zip или тут http://filekeeper.org/download/shared/k3fonts.zip или просто в гугле вбиваем "k3fonts.zip" и ищем где выложен этот файл 2. распоковываем архив в папку k3fonts 3. Копируем эту папку на ридер в папку \epub\FONT ( насколько я понимаю, для этого на ридере должен быть установлен руссификатор от Boroda) 4. в папке Epub находим файл userStyle.css делаем его копию на копьютер, или тут же на ридер, переименовав. 5. Открываем userStyle.css блакнотом или любым другим редактором, и меняем его содержимое на :
Code: | @font-face { font-family: -ua-default; font-weight: normal; font-style: normal; src: url(res:///Data/epub/FONT/k3fonts/Helvetica_LT_65_Medium.ttf); }
@font-face { font-family: -ua-default; font-weight: bold; font-style: normal; src: url(res:///Data/epub/FONT/k3fonts/Helvetica_LT_75_Bold.ttf); }
@font-face { font-family: -ua-default; font-weight: normal; font-style: italic; src: url(res:///Data/epub/FONT/k3fonts/Helvetica_LT_66_Medium_Italic.ttf); }
@font-face { font-family: -ua-default; font-weight: bold; font-style: italic; src: url(res:///Data/epub/FONT/k3fonts/Helvetica_LT_76_Bold_Italic.ttf); }
@font-face { font-family: "sans-serif1"; src:url(res:///opt/sony/ebook/FONT/tt0003m_.ttf); }
h1 { font-family: sans-serif1, sans-serif; }
body { font-family: "-ua-default", serif; }
|
И сохраняем файл. 6. Все. отключаем ридер от компьютера и открываем любую книгу. Вуаля. На 650й соньке, шрифты будут выглядеть 1в1 как на Киндле. На 350м, из за меньшего размера экрана при том же разрешении, будет меньше на "S" и крупнее на "M". поэтому придется поколдовать еще с размером шрифта. для этого в теле тега BODY надо прописать команду
Где 1.2 - коэффициент на который будет увеличен шрифт ( или уменьшен, если коэффициент сделать меньше единицы (например - 0.)
Так же можно убрать\изменить поля слева\справа снизу\сверху и изменить межстрочный интервал. Делается это командами
Code: | margin-right: 0; margin-left: 0; margin-top: 0; line-height: 130%; |
(В данном случае я убрал какие бы то нибыло поля а межстрочное пространство увеличил до 130% от стандартного )
В итоге содержимое файла у меня получилось таким: Это конечный вариант содержимого для 350й соньки:
Code: | @font-face { font-family: -ua-default; font-weight: normal; font-style: normal; src: url(res:///Data/epub/FONT/k3fonts/Helvetica_LT_65_Medium.ttf); }
@font-face { font-family: -ua-default; font-weight: bold; font-style: normal; src: url(res:///Data/epub/FONT/k3fonts/Helvetica_LT_75_Bold.ttf); }
@font-face { font-family: -ua-default; font-weight: normal; font-style: italic; src: url(res:///Data/epub/FONT/k3fonts/Helvetica_LT_66_Medium_Italic.ttf); }
@font-face { font-family: -ua-default; font-weight: bold; font-style: italic; src: url(res:///Data/epub/FONT/k3fonts/Helvetica_LT_76_Bold_Italic.ttf); }
@font-face { font-family: "sans-serif1"; src:url(res:///opt/sony/ebook/FONT/tt0003m_.ttf); }
h1 { font-family: sans-serif1, sans-serif; }
body { font-family: "-ua-default", serif; font-size: 1.2em; margin-right: 0; margin-left: 0; margin-top: 0; line-height: 130%; }
|
- Для того чтобы вернуть все как было - достаточно положить на место сохраненный на шаге 4. исходный файл. - Ридер от этого не умрет. видиться как флешка он будет при любых раскладах, а после замены файла на исходный - будет работать как надо ( это на случай если вдруг кто то умудриться там сильно переэксперементировать) - В случае , если вы хотите, чтобы все епабы в которых есть встроенные шрифты - открывались с ними, и лишь для тех, которые используют шрифты ридера по умолчанию открывались с киндловскими - то из файла необходимо удалить тег body :
Code: | body { font-family: -ua-default; font-size: 1.2em; margin-right: 0; margin-left: 0; margin-top: 0; line-height: 130%; } |
- если вы хотите таким же образом подключить другой набор шрифтов из киндловского набора - достаточно поменять называние шрифтов в файле, ориентируясь на следующие пункты:
Code: | font-weight: bold; font-style: italic; src: url(res:///Data/epub/FONT/k3fonts/Helvetica_LT_76_Bold_Italic.ttf |
просто сравниваете название шрифта с полями font-weight: и font-style: и соответственно их прописываете . например тут явно указано, что шрифт Helvetica_LT_76_Bold_Italic и болд и италик
Более подробно про возможности редактирования файла userStyle.css тут libroom.net/viewtopic.php?p=588105#588105 _________________ Kindle 3 3g, sony prs-350
Last edited by gs on 02.02.2011 13:16; edited 1 time in total |
|
| |
vlesun Постоянный участник форума
Joined: 17 Nov 2007 Posts: 152
| Posted: 02.02.2011 12:57 | |
| Хорошо бы упомянуть, что этот способ работает только для книг в формате epub. _________________ PB360, Sony PRS-350, Kindle 3G, Kindle PW |
|
| |
gs Член клуба The eBook
Joined: 03 Nov 2010 Posts: 615
| Posted: 02.02.2011 13:17 | |
| vlesun вынес в заголовок _________________ Kindle 3 3g, sony prs-350 |
|
| |
Rio Искушенный участник форума
Joined: 08 Jul 2010 Posts: 43
| Posted: 02.02.2011 13:42 | |
| а в качестве системных шрифтов для LRF их реально в прошивку внедрить? _________________ PocketBook 301 - стеклобой\отремонтирован\продан Sony PRS-650 Firmware Amutin & v.1.11.1.0S |
|
| |
gs Член клуба The eBook
Joined: 03 Nov 2010 Posts: 615
| Posted: 02.02.2011 14:10 | |
| Rio wrote: | а в качестве системных шрифтов для LRF их реально в прошивку внедрить? |
можно точно, но я лично не понял как. в FAQ в ветке Бороды написанно вот что Quote: | Основная память ридера (драйв READER) видна операционной системе Linux как директория /Data. Шрифты, которые используются в меню прошивки и для чтения форматов TXT, RTF, LRF, находятся в директории /opt/sony/ebook/FONT. |
из винды я эти папки не вижу... _________________ Kindle 3 3g, sony prs-350 |
|
| |
REALexMSG Член клуба The eBook
Joined: 01 Sep 2005 Posts: 23302
Location: Москва, Россия
| |
| |
Владимир М. Член клуба The eBook
Joined: 06 Oct 2007 Posts: 4355
Location: рядом с СПб
| Posted: 02.02.2011 14:40 | |
| Да, в fb2pdf делается все гораздо проще (с учетом внедренных в файл шрифтов и соответствующего увеличения размеров файла книги) - редактируется файл настроек stylesheet.json, например так у меня:
Code: | fontFamilies: [ { name: "sansSerif", regular: "./data/Helvetica_LT_65_Medium.ttf", bold: "./data/Helvetica_LT_75_Bold.ttf", italic: "./data/Helvetica_LT_66_Medium_Italic.ttf", boldItalic: "./data/Helvetica_LT_76_Bold_Italic.ttf" }, |
и
Code: | { name: "body", fontFamily: "sansSerif", fontSize: "12.0pt", alignment: "justified", firstLineIndent: "1.5em", leading: "1.2em", firstFirstLineIndent: "0em", dropcapStyle: "bodyDropCap" }, |
_________________ Kobo Aura H2O Edition 2 |
|
| |
Sergo111 Член клуба The eBook
Joined: 18 Oct 2010 Posts: 1679
Location: Москва, Россия
| Posted: 02.02.2011 14:58 | |
| REALexMSG wrote: | кстати шрифты также можно внедрить и в ПДФ файл |
Точно, что я и сделал когда решил проверить как читается с этим шрифтом на Сони.Но почитав какое то время всё равно вернулся на свой любимый шрифт Georgia. _________________ Sony PRS-505 --> PRS-650 --> Amazon Kindle Fire |
|
| |
gs Член клуба The eBook
Joined: 03 Nov 2010 Posts: 615
| Posted: 02.02.2011 15:26 | |
| Sergo111 wrote: | REALexMSG wrote: | кстати шрифты также можно внедрить и в ПДФ файл |
Точно, что я и сделал когда решил проверить как читается с этим шрифтом на Сони.Но почитав какое то время всё равно вернулся на свой любимый шрифт Georgia. |
да уж. минус киндловских шрифтов , в том, что они вообще ни разу не похожи на книжные. чисто компьютерные какие то. с родным шрифтом ридера - хоть текст на печатный похож. на не мониторный... с другой стороны - киндловский в плохих условиях освещения уж оооочень хорош _________________ Kindle 3 3g, sony prs-350 |
|
| |
boroda Developer
Joined: 03 Jul 2003 Posts: 6203
Location: США
| Posted: 02.02.2011 16:18 | |
| gs wrote: | из винды я эти папки не вижу... |
Читайте FAQ дальше, там написано что можно сделать, чтобы временно переписать системные шрифты. С примерами. |
|
| |
NetSkipper Искушенный участник форума
Joined: 18 Dec 2010 Posts: 53
Location: Interstella 5555
| Posted: 04.02.2011 14:54 | |
| A что посоветует уважаемый ALL для 950-ой? _________________ Sony Reader PRS-950 [boroda 1.05n & PRS+ 2.1.01α] |
|
| |
gs Член клуба The eBook
Joined: 03 Nov 2010 Posts: 615
| Posted: 04.02.2011 14:58 | |
| NetSkipper то же что и для 650го. ну а если захотите изменить размер шрифта - то код для 350го, и коэффициент просто поставите какой нибудь и посмотрите как оно выглядит _________________ Kindle 3 3g, sony prs-350 |
|
| |
makara Член клуба The eBook
Joined: 28 Feb 2009 Posts: 4388
Location: Israel
| Posted: 04.02.2011 15:35 | |
| Поменял шрифты согласно инструкции и ничего визуально не изменилось. _________________ Kobo Aura One, Kobo Aura H2O, KPW2. |
|
| |
gs Член клуба The eBook
Joined: 03 Nov 2010 Posts: 615
| Posted: 04.02.2011 15:42 | |
| makara читаете ЕПАБ? вот этот кусок не забыли в файл поместить?
body { font-family: "-ua-default", serif; font-size: 1.2em; margin-right: 0; margin-left: 0; margin-top: 0; line-height: 130%; } _________________ Kindle 3 3g, sony prs-350 |
|
| |
makara Член клуба The eBook
Joined: 28 Feb 2009 Posts: 4388
Location: Israel
| Posted: 04.02.2011 21:21 | |
| Конечно забыл, о нем речи не было в начале. Но у меня 650 и вроде для нее не надо. _________________ Kobo Aura One, Kobo Aura H2O, KPW2. |
|
| |
boroda Developer
Joined: 03 Jul 2003 Posts: 6203
Location: США
| Posted: 04.02.2011 21:38 | |
| makara wrote: | Но у меня 650 и вроде для нее не надо. |
Никакой разницы. |
|
| |
gs Член клуба The eBook
Joined: 03 Nov 2010 Posts: 615
| Posted: 04.02.2011 21:54 | |
| makara wrote: | Конечно забыл, о нем речи не было в начале. Но у меня 650 и вроде для нее не надо. |
там есть кусок body { font-family: "-ua-default", serif; } и он вроде так же должен отрабатывать. только шрифт в размере не меняется _________________ Kindle 3 3g, sony prs-350 |
|
| |
makara Член клуба The eBook
Joined: 28 Feb 2009 Posts: 4388
Location: Israel
| Posted: 04.02.2011 22:11 | |
| Прописал в конце body { font-family: "-ua-default", serif; margin-right: 0; margin-left: 0; margin-top: 0; } уменьшились поля,но особой разницы в шрифтах не заметил. Кавычки "-ua-default" нужны? _________________ Kobo Aura One, Kobo Aura H2O, KPW2. |
|
| |
gs Член клуба The eBook
Joined: 03 Nov 2010 Posts: 615
| Posted: 04.02.2011 22:41 | |
| а сами шрифты в правильную папку положили? _________________ Kindle 3 3g, sony prs-350 |
|
| |
makara Член клуба The eBook
Joined: 28 Feb 2009 Posts: 4388
Location: Israel
| Posted: 04.02.2011 23:02 | |
| В папку FONT, та сейчас две папки, droid и k3fonts. На первый взгляд буквы более квадратные стали и все. _________________ Kobo Aura One, Kobo Aura H2O, KPW2. |
|
| |