Страница 1 из 3

Тюнинг CoolReader-а на ONYX

Добавлено: Чт окт 04, 2012 14:47
Злой Зилов
Какие возможности у нас есть?

Добавлено: Чт окт 04, 2012 22:34
Злой Зилов
Вот у меня такое содержимое cr3.ini:

Код: Выделить всё

background.color.default=0x00FFFFFF
cr3.app.start.action=0
cr3.file.props.font.size=22
crengine.autosave.bookmarks=1
crengine.bookmarks.icons=0
crengine.cache.filesize.min=1048576
crengine.cache.forced.filesize.min=65536
crengine.display.full.update.interval=1
crengine.display.inverse=0
crengine.display.turbo.update=0
crengine.doc.embedded.styles.enabled=1
crengine.file.txt.preformatted=0
crengine.font.size=34
crengine.footnotes=1
crengine.highlight.bookmarks=1
crengine.image.scaling.zoomin.block.mode=2
crengine.image.scaling.zoomin.block.scale=2
crengine.image.scaling.zoomin.inline.mode=2
crengine.image.scaling.zoomin.inline.scale=0
crengine.image.scaling.zoomout.block.mode=2
crengine.image.scaling.zoomout.block.scale=2
crengine.image.scaling.zoomout.inline.mode=2
crengine.image.scaling.zoomout.inline.scale=0
crengine.interline.space=100
crengine.page.header.chapter.marks=1
crengine.page.header.font.color=0xFF000000
crengine.page.header.font.face=Arial Narrow, Arial, DejaVu Sans
crengine.page.header.font.size=22
crengine.page.margin.bottom=8
crengine.page.margin.left=8
crengine.page.margin.right=8
crengine.page.margin.top=8
crengine.page.view.mode=1
crengine.progress.show.first.page=1
crengine.style.floating.punctuation.enabled=1
crengine.style.space.condensing.percent=50
font.antialiasing.mode=2
font.color.default=0x00000000
font.face.default=Georgia EInk 15
font.face.weight.embolden=0
font.kerning.enabled=0
main.window.fullscreen=1
main.window.maximized=0
main.window.minimized=0
window.fullscreen=0
window.landscape.pages=1
window.menu.show=1
window.rotate.angle=0
window.scrollbar.show=1
window.status.battery=1
window.status.battery.percent=0
window.status.clock=0
window.status.line=0
window.status.pos.page.count=1
window.status.pos.page.number=1
window.status.pos.percent=0
window.status.title=1
window.statusbar.show=0
window.toolbar.size=1
А где посмотреть как и что в нем можно крутить?

Добавлено: Чт окт 04, 2012 22:49
Злой Зилов
Между прочим, можете часики включить в верхней строке состояния:

Код: Выделить всё

window.status.clock=1

Добавлено: Пт окт 05, 2012 09:43
vadeus
Настройка шрифта колонтитула:

Код: Выделить всё

crengine.page.header.font.face=Arial Narrow, Arial, DejaVu Sans 
crengine.page.header.font.size=22 
Отключение висячей пунктуации:

Код: Выделить всё

crengine.style.floating.punctuation.enabled=1 
Единственная засада - батарейку таки не показывает:

Код: Выделить всё

window.status.battery=1 

Добавлено: Пт окт 05, 2012 12:27
Злой Зилов
vadeus писал(а):crengine.page.header.font.face=Arial Narrow, Arial, DejaVu Sans
Вот это у меня не сработало на Georgia.
vadeus писал(а): Отключение висячей пунктуации:
А что это такое? Мне объясняли, но я забыл.

Добавлено: Пт окт 05, 2012 13:11
vadeus
Злой Зилов писал(а):
vadeus писал(а): Отключение висячей пунктуации:
А что это такое? Мне объясняли, но я забыл.
Это когда знаки переносов выходят справа за границу текста. Я отключаю сразу.

Добавлено: Пт окт 05, 2012 19:55
dv1024
Злой Зилов писал(а):А где посмотреть как и что в нем можно крутить?
Вот тут кое-что расписано:
http://bivsumy.narod.ru/pocketbook_602_pro/cr3forpb/#p3

Вот кое-что по скинам:
http://bivsumy.narod.ru/pocketbook_602_ ... b/cr3skin/

Пара скинов есть здесь:
http://bivsumy.narod.ru/coolreader/
но не знаю, будут ли они работать на Ониксе...

Добавлено: Пт окт 05, 2012 20:06
Злой Зилов
dv1024 писал(а): Вот тут кое-что расписано
Да, нашел гуглом. Но мало этого.

Добавлено: Пт окт 05, 2012 20:28
Злой Зилов
Процентики вот можно включить

window.status.pos.percent=1

А вот это что дает?

window.status.line=0

Добавлено: Сб окт 06, 2012 20:19
dv1024
Злой Зилов писал(а):window.status.line=0
может, показывает/скрывает статусную строку?

Добавлено: Чт окт 18, 2012 17:17
Злой Зилов
Коллеги, а у кого есть наработки по изменению /usr/share/onyx_reader/onyx_reader/default/styles.xml

Добавлено: Ср янв 23, 2013 08:42
Kirith
Изображение

Вот так выглядит папка с настройками программы CoolReader. Означает-ли что на ONYX-ах можно этой программой открывать: doc, epub, fb2, htm, rtf, txt? А как? Кто научит?

Добавлено: Ср янв 23, 2013 12:19
Pooh_
Можно попробовать переименовать в то расширение, которое открывает кулридер)

Добавлено: Чт фев 07, 2013 19:45
Kirith
Pooh_ писал(а): Можно попробовать переименовать в то расширение, которое открывает кулридер)
Да, всё успешно работает. Форматирование, правда, вылетает, но скорость открытия возрастает в разы. Проверял на doc и rtf - самых "проблемных".
А вот как Дмитрий Шкарин задавал в OTFM соответствие программы и файла? Как-то туда (или "ручками") это реализовать можно?
Config какой-нибудь есть...

Добавлено: Пт фев 08, 2013 15:04
Pooh_
Пока не знаю. Попозже попробую выяснить, если Дмитрий ничего не ответит.