CoolReader 3.0.43

Аватар пользователя s_Sergius
Forums: 

Хорошая новость для пользующихся CoolReader 3.
Он давно уже не обновлялся, но вот на http://coolreader.org/ случайно обнаружилась версия CoolReader 3.0.43 от 30.01.2011.
По сравнению с 3.0.16 бросилось в глаза добавление функции поиска, фоновые картинки, расширенные настройки.
Может и еще что.

Спасибо! Попробую. Кстати Notepad++, при помощи которого я делаю fb2 книги, обновляется постоянно! Всем "публикаторам-изготовителям". могу порекомендовать. http://download.tuxfamily.org/notepadplus/5.9/npp.5.9.Installer.exe

Аватар пользователя s_Sergius

Belomor.canal написал:
... Notepad++, при помощи которого я делаю fb2 книги, обновляется постоянно!

Ну, это дело вкуса. Для создания FB2 предпочитаю Word + OOoFBTools + FBE. А в качестве альтернативы блокноту — AkelPad.

Цитата:
А в качестве альтернативы блокноту — AkelPad.

Ну если у него более развита поддержка регулярных замен чем у Notepada то надоть попробовать!
Попробовал - регулярные выражения полностью отсутствуют!
Вывод для скриптяря (изготовителя fb2) бесполезная игрушка!

Цитата:
Попробовал - регулярные выражения полностью отсутствуют!
Вывод для скриптяря (изготовителя fb2) бесполезная игрушка!
Специально для тех, кто любит только обсырать чужой труд, да не пробуя разобраться - регулярные выражения в AkelPad присутствуют.

Тут не до вкуса!
1 FBE не поддерживает регулярные выражения в заменах, а это 90% изготовления книги
2 FBE многие файлы на моём компе просто не может открыть (или я дождаться пока он это сделает) Типа полного собрания писем в 12 томах одним файлом, что бы удобнее было искать
3 FBE уже год как не обновлялся и глюков у него хватает
Про CoolReader 3.0.43 это удобнее чес AllReader которым я пользовался. Жаль что в читалках нет валидатора

Аватар пользователя s_Sergius

У FBE есть недостатки, не буду спорить, но и лишнего на него не надо наговаривать. Версия 2.6 от 05.10.2010, 2.5 от 05.08.2010. Неужели год уже прошел?
Насчет тормозов. Есть такое дело. Местами. У меня под XP SP3 версия 2.6 где-то с месяц назад стала ОЧЕНЬ долго стартовать и открывать файлы (а раньше не тормозила), хотя на этом же компьютере по Win7 всё грузится быстро. А под тем же самым XP версия 2.4 (от 08.06.2010) работает себе по прежнему шустренько.

Кстати, открыл сейчас ваши "письма в 12 томах" посмотреть. Открылись не шибко быстро, но вполне терпимо.
Да, "генеральная уборка" и другие скрипты тут явно не помешали бы.

Цитата:
Кстати, открыл сейчас ваши "письма в 12 томах" посмотреть. Открылись не шибко быстро, но вполне терпимо.

Значит дело в компе - я так и не дождался. Ну дык значит есть кому почистить!
Про FBE - согласитесь что с регулярной заменой в версии 2.6 полный бардак, а без этого книгу не сделать!
Аватар пользователя s_Sergius

Belomor.canal написал:
Про FBE - согласитесь что с регулярной заменой в версии 2.6 полный бардак, а без этого книгу не сделать!

Что есть, то есть, но практически всю подготовку я делаю в MS Word, а там есть свои прелести.
То, что не получается поиском/заменой, доделываю макросами.

Цитата:
Кстати, открыл сейчас ваши "письма в 12 томах" посмотреть. Открылись не шибко быстро, но вполне терпимо.

Ай да Беломорыч 12 томов писем навалял :-)
Интересно а хотя бы один том "новой философской энциклопедии" откроется? Кстати Notepade++ самая простая замена FBE!!
Аватар пользователя s_Sergius

mikebb написал:
Интересно а хотя бы один том "новой философской энциклопедии" откроется?

А что в них особенного? Не знаю как у Беломора, а у меня в FBE 2.6 первый том открылся довольно быстро, гораздо быстрее писем.
mikebb написал:
Кстати Notepade++ самая простая замена FBE!!

Notepade++ прекрасный текстовый редактор. Кто спорит? Но есть и вышеупомянутый AkelPad. Есть и EditPlus (с регулярными выражениями). Ну и другие, наверняка. Тоже хороши, каждый по своему.
Но как они могут быть заменой FBE? Они могут быть только некоторой альтернативой его режиму S, но не более. А большинство действий в FBE делается всё-таки в режиме B, как ни крути. Ну и скрипты, разумеется.

1. Свежие версии CR3 лучше брать на sourceforge http://sf.net/projects/crengine/
2. По поводу FBE 2.6 — он у всех падает после вставки стихов, цитат, эпиграфов, операций с кавычками и т. п. (сделал, нажал F2, пока не упало, переоткрыл) или просто он у меня с чем-то в системе конфликтует?
3. К OpenOffice плагин для производства FB2 i.m.h.o. куда лучше, чем к MS Word. Его вообще в принципе можно (и наверно стоит, особенно в пользу линуксоидов) допилить до полноценной замены FBE.

Аватар пользователя s_Sergius

be-nt-all написал:
1. Свежие версии CR3 лучше брать на sourceforge http://sf.net/projects/crengine/

Да? А я откуда ссылку дал? См. начало.
be-nt-all написал:
2. По поводу FBE 2.6 — он у всех падает после вставки стихов, цитат, эпиграфов, операций с кавычками и т. п. (сделал, нажал F2, пока не упало, переоткрыл) или просто он у меня с чем-то в системе конфликтует?

У меня FBE так падал пару лет назад. И не только у меня. Нынешние версии гораздо более стабильные. Уже отвык как-то от подобных падений. Но сохраняться периодически (у меня назначено Ctrl+S вместо F2) не забываю. Это в любых программах полезно делать.
be-nt-all написал:
3. К OpenOffice плагин для производства FB2 i.m.h.o. куда лучше, чем к MS Word. Его вообще в принципе можно (и наверно стоит, особенно в пользу линуксоидов) допилить до полноценной замены FBE.

Когда писал выше про "Word + OOoFBTools + FBE", то собственно OOoFBTools для OpenOffice и имел в виду.
Просто как редактор MS Word мне нравится гораздо больше, всю разметку делаю именно в нём OOoFBTools'ными стилями, а OpenOffice (а теперь LibreOffice) использую только как среду для запуска конвертера и всё.

Да, при правильной подготовке получается вполне хороший FB2, но в качестве полной альтернативы FBE плагин OOoFBTools вряд ли годится. Окончательную шлифовку лучше делать всё-таки в FBE. По моему.

Цитата:
Да? А я откуда ссылку дал

Я это к тому что он уже достаточно давно регулярно обновляется, но на coolreader.org об этом ничего не было написано. Но сейчас они, похоже, об этом своём сайте вспомнили.
Цитата:
Нынешние версии гораздо более стабильные

FBE — свежий. ОС — XP+SP3. Падает после определённых операций — стабильно, но можно успеть их выполнить, если нажать горячую клавишу операции, потом F2, AltF4 (в настройках стоит сохранение позиции курсора) и переоткрыть файл. Видимо точно что-то не то с конфигурацией системы.
Цитата:
в качестве полной альтернативы FBE плагин OOoFBTools вряд ли годится. Окончательную шлифовку лучше делать всё-таки в FBE

В нынешнем виде — не годится. Но можно попробовать этот плагин допилить. Я это больше в сторону Linux думаю (сын, вон, уже полностью на Ubuntu перешёл).

be-nt-all написал:
В нынешнем виде — не годится. Но можно попробовать этот плагин допилить. Я это больше в сторону Linux думаю (сын, вон, уже полностью на Ubuntu перешёл).
Я тоже перейду, когда на Линуксе будут Total Commander и The Bat.

Staniclaw написал:
be-nt-all написал:
В нынешнем виде — не годится. Но можно попробовать этот плагин допилить. Я это больше в сторону Linux думаю (сын, вон, уже полностью на Ubuntu перешёл).
Я тоже перейду, когда на Линуксе будут Total Commander и The Bat.

Давно уже есть Double Commander, который работает и в Linux и в Windows, поэтому так и называется(Double Commander), что понимает не только файловую систему Винды, как Тотал, но и Линуксовые файловые системы и работает и там и там.

be-nt-all написал:
По поводу FBE 2.6
Как-то он хитро скомпилирован. что win2000 не считает его за приложение и, соответственно, не запускает. :-(
Аватар пользователя s_Sergius

О! Как раз появилась новая версия CoolReader 3.0.45 от 19.04.2011.
Быстро стали обновляться!

s_Sergius написал:
О! Как раз появилась новая версия CoolReader 3.0.45 от 19.04.2011.
Быстро стали обновляться!

В этой версии сноски показываются внизу страницы. Класс!
Но зато нельзя показывать сразу две страницы. Или это я не нашла нужную опцию?

Можно. Файл-Настройки-Страница-Режим просмотра

ravenger написал:
Можно. Файл-Настройки-Страница-Режим просмотра

Ага. Спасибо. :)

См. "Настройки" - "Режим просмотра" - "Две страницы".

А вот что мне не понравилось, так то, что нельзя менять стили. Так, например, по умолчанию стихи прижаты к правому краю. И обложка маштабируется на всю страницу. И текст, заключенный в теги "sub" и "sup", виден только наполовину.

Можно отредактировать файл fb2.css в папке CoolReader, и выбрать необходимый стиль для стихов и всего прочего

А попроще нельзя?
Я не программист и разобраться в абракадабре мне очень сложно.

ravenger написал:
Можно отредактировать файл fb2.css в папке CoolReader, и выбрать необходимый стиль для стихов и всего прочего

Не подскажете, что там изменить надо для стихов? Собственно, только они немного раздражают.

Например изменить строку:
v { text-align: justify; text-align-last: right; text-indent: 1em hanging }
на
v { text-indent: 1em hanging }

Не помогло. Исчез интервал между строф.

Файл точно fb2.css? А если другой файл открыть со стихами (кеш не всегда очищается и открывается со старыми настройками)

Как почистить кэш?

Алексей_Н написал:
Как почистить кэш?

Я просто из "Моих документов" удалил папку "cr3", все старые настройки слетели.

Спасибо, помогло!
Но теперь другая крайность: стихи, как и положено - с левого края. А вот эпиграфы хотелось бы видеть с правого.

заменить:
cite p, epigraph p { text-align: right; text-indent: 0px }
на:
cite p { text-align: left; text-indent: 0px }
epigraph p { text-align: right; text-indent: 0px }

и заменить
epigraph { margin-left: 15%; margin-right: 1em; text-align: left; text-indent: 1em; font-style: italic; margin-top: 15px; margin-bottom: 25px }
на
epigraph { margin-left: 15%; text-align: left; text-indent: 1em; font-style: italic; margin-top: 15px; margin-bottom: 25px }

У меня эта папка в Windows 7 находится
c:\Users\профиль\cr3\

ravenger написал:
У меня эта папка в Windows 7 находится
c:\Users\профиль\cr3\

А, ну да, ее в виду и имел. В ХР - C:\Documents and Settings\User\cr3

ravenger написал:
Например изменить строку:
v { text-align: justify; text-align-last: right; text-indent: 1em hanging }
на
v { text-indent: 1em hanging }

О! то шо надо получилось, благодарю.

golma1 написал:
s_Sergius написал:
CoolReader 3.0.45

В этой версии сноски показываются внизу страницы. Класс!
М-мм... возможно, я что-то упустил, но эта фишка уже больше трёх лет как есть. Можешь поделиться файлом, на котором сносок внизу раньше не было?

Не-а... Я на радостях старый тут же удалила. :(

Рыжий Тигра написал:
golma1 написал:
s_Sergius написал:
CoolReader 3.0.45

В этой версии сноски показываются внизу страницы. Класс!
М-мм... возможно, я что-то упустил, но эта фишка уже больше трёх лет как есть. Можешь поделиться файлом, на котором сносок внизу раньше не было?

golma1 написал:
Рыжий Тигра написал:
Можешь поделиться файлом, на котором сносок внизу раньше не было?
Не-а... Я на радостях старый тут же удалила. :(
Я имел в виду - не coolreader'ом, а файлом книги. В принципе, я знаю несколько способов сделать кривые непоказывающиеся сноски в .fb2-файле, но валидатор на них на все матерится...

Рыжий Тигра написал:
golma1 написал:
Рыжий Тигра написал:
Можешь поделиться файлом, на котором сносок внизу раньше не было?
Не-а... Я на радостях старый тут же удалила. :(
Я имел в виду - не coolreader'ом, а файлом книги. В принципе, я знаю несколько способов сделать кривые непоказывающиеся сноски в .fb2-файле, но валидатор на них на все матерится...

Он так показывал все открываемые в нём книги. К тому же он не показывал title.
Я теперь задумалась: может, он просто криво встал?

golma1 написал:
может, он просто криво встал?
ХЗ... Могло быть и так...
Аватар пользователя s_Sergius

golma1 написал:
Он так показывал все открываемые в нём книги. К тому же он не показывал title.
Я теперь задумалась: может, он просто криво встал?

У меня так же было на работе, а дома при этом нормально. Поэтому я тоже обрадовался новой версии.
Особенно поиску. А то отлаживать таблицы было несколько затруднительно.

Делюсь "альтернативным" fb2.css (когда-то написал с нуля, учтены свежие фишки до 3.0.44 включительно):

FictionBook_comment {
  font-size: 85%;
  font-size: 74%;
}

description_PC, body_PC {
  font-family: Verdana, sans-serif;
  line-height: 100%;  
}
description, body {
  text-align: justify; text-indent: 2em; font-style: normal; font-weight: normal;
}

p {
  margin-top: 0em; margin-bottom: 0em;
}
p + p {
  margin-top: 0.25em;
}
epigraph > p + p, title > p + p, text-author + text-author, subtitle + subtitle,
section > annotation > p + p {
  margin-top: 0em;
}

title, subtitle, h1, h2, h3, h4, h5, h6, table > caption {
  text-align: center; text-indent: 0px; font-weight: bold;
  hyphenate: none;
  margin-left: 0.2em; margin-right: 0.2em;
  page-break-inside: avoid;
}

title, h1, h2, h3, h4, h5, h6, table > caption {
  page-break-after: avoid;
}

th, code, pre, stanza, text-author {
  hyphenate: none;
}

title {
  page-break-before: always; 
  margin-top: 0.7em; margin-bottom: 0.5em; font-size: 130%;
}
title empty-line{
  page-break-before: always; 
}
subtitle {
  font-style: italic; margin-top: 0.4em; margin-bottom: 0.4em;
}
h1 { font-size: 150%; }
h2 { font-size: 140%; }
h3 { font-size: 130%; }
h4 { font-size: 120%; }
h5 { font-size: 110%; }

hr {
  height: 1px; background-color: #808080; margin-top: 0.5em; margin-bottom: 0.5em
}

table { font-size: 85% }
td, th { text-indent: 0em; padding: 3px }
th {
  font-weight: bold; background-color: #DDD;
}
table > caption {
  letter-spacing: 0.1em;
  padding: 4px; background-color: #EEE
}

epigraph {
  margin-left: 30%; margin-right: 2%; margin-top: 0.5em; margin-bottom: 1em;
  text-indent: 0em; font-style: normal; font-weight: normal;
  font-size: 87%;
}
cite {
  text-indent: 0em; 
  font-style: normal; font-weight: normal;
  margin-left: 5%; margin-right: 0em; margin-top: 0.4em; margin-bottom: 0.4em;
  font-family: "Consolas", monospace;
}
code {
  font-family: "DejaVu Sans Mono", monospace;
}
pre {
  font-family: "DejaVu Sans Mono", monospace;
  text-indent: 0em; white-space: pre;
}

poem {
  margin-top: 0.6em; margin-bottom: 0.6em; text-indent: 0em;
  margin-left: 15%; margin-right: 3%; text-align: left;
  font-style: normal; font-size: 87%;
}
stanza {
  margin-top: 0em; margin-bottom: 0em;
}
stanza + stanza { margin-top: 0.5em }

text-author {
  font-weight: bold; font-style: italic;
  margin-left: 25%; margin-right: 5%; text-align: right; margin-top: 0.5em;
}

epigraph > poem {
  margin-top: 0em; margin-bottom: 0em; text-indent: 0em;
  margin-left: 0em; margin-right: 0em; font-size: 100%;
}
epigraph > text-author, poem > text-author {
  margin-left: 0%; margin-right: 0em;
}

poem > date {
  margin-left: 0em; margin-right: 0em; text-align: right; margin-top: 0.5em;
}

empty-line { height: 1em }

strong, b { font-weight: bold }
emphasis, i { font-style: italic }
strikethrough { text-decoration: line-through }

sub { vertical-align: sub; font-size: 70% }
sup, a[type="note"] { vertical-align: super; font-size: 70% }

image { text-align: center; text-indent: 0em; display: block }
p > image { display: inline }

a {
  color: blue; text-decoration: underline;
}
a[type="note"] {
  font-style: normal; font-weight: bold; text-decoration: none;
  color: #C00;
}

body[name="notes"] { font-size: 87%; }
body[name="notes"] > section[id] > title {
  display: run-in; text-align: left;
  font-size: 105%; font-weight: bold;
  page-break-before: auto; page-break-inside: auto; page-break-after: auto;
}
body[name="notes"] > section[id] > title > p { display: inline }
body[name="notes"] > section[id] + section[id] { margin-top: 0.5em }

annotation {
  font-family: "Trebuchet MS", sans-serif;
}
section > annotation {
  hyphenate: none;
  text-align: left; text-indent: 0em;
  margin-left: 5%; margin-right: 5%; margin-top: 0.6em; margin-bottom: 0.6em;
}

book-title { display: none }
history, keywords, author, genre, description > date {
  display: block; text-align: left; font-style: italic; margin-top: 0.6em; margin-bottom: 0.6em;
}
custom-info {
  display: block; text-align: left; margin-top: 0.6em; margin-bottom: 0.6em;
  white-space: pre; font-family: "Consolas", monospace;
}

description { display: block }
coverpage { display: none }
lang { display: none }
src-lang { display: none }
translator { display: none }
sequence { display: none }
document-info { display: block; text-indent: 0em; }
publish-info { display: block }
custom-info { display: block }

И что с ним делать?

Для CoolReader давно пора сделать новый fb2.css, который будет проще понять новичкам. Сейчас в нем хранятся стили для тегов типа: pre, hr, h1, h2, dfn, var, q, u, del, s, strike, small, big, acronym, tt, sa, mp, kbd, которые только запутывают новичков.
Зато нету стилей для <image title=""> и <body name="comments">

2 Рыжий Тигра. Нормальный css, только непонятно зачем такие большие междустрочные интервалы и абзацы. Так же непонятно, зачем нужна инфа из custom-info на титуле.
Нехватает тега content, чтобы можно было выводить: Переводчик - Голышев... и т.д.

ravenger написал:
непонятно зачем такие большие междустрочные интервалы и абзацы.
Удобно, когда в тексте абзацы чуть-чуть отодвинуты. Где-то в какой-то бумажной книжке видел, попробовал - понравилось. Особенно хорошо для читать пьесы (но см. также http://lib.rus.ec/node/267875). Абзацный отступ где-то вдвое больше, чем отступ при цитате - тоже на глаз приятно. Попробуй со шрифтом Verdana, я все пропорции затачивал именно под него.
ravenger написал:
зачем нужна инфа из custom-info на титуле.
(пожимает плечами) Для вычитки с "буки" (LBook V3/V3+) - компа под руками может не быть, а "буку" таскаю с собой постоянно.

ravenger
А вы свой вариант css не могли бы тоже здесь разместить?

Посмотрел. Откровенно говоря, программа выглядит, как черновая недоделка. А css это вообще песня, половина настроек, (ну хорошо, преувиличил - четверть) просто не работает потому, что прописаны коряво.
Самое же бредовое, что уж очень от кеша зависит. Ни один приличный браузер себе подобного не позволяет.
В целом выглядит, как шикарный замысел брошенный на полдороги к реализации.

Так в чем проблема? Автор (он один) CoolReader разрабатывает сразу под три платформы (Windows/Linux, Android и LBook) и просто не успевает везде все довести до ума. Можно взяться и помочь, а начать все это с CSS файла. А потом уже можно и интерфейс немного переделать. С QT это не сложно. И будет программа, которая многих устраивает.

Такая жопа ваш CoolReader(простите не сдержался.)

А по конкретней? И почему "ваш" ?

ravenger написал:
А по конкретней? И почему "ваш" ?

А "заливная рыба" чья? ))

Страницы

X