Мои алгоритмы работы с FR11

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

Последнее время часто стали возникать вопросы по поводу работы с ФР. Я много раз описывала свои методы - в личке, в форуме.
Сейчас решила собрать все советы в своём блоге.

Никого не собираюсь переубеждать, не буду тратить время на доказывание, что мой метод лучше какого бы то ни было другого; просто делюсь своими наработками - вдруг кому-нибудь пригодится? На вопросы по содержанию с удовольствием отвечу.

Я большой приверженец работы с ФР. С хорошими исходными файлами он позволяет максимально подготовить текст для экспорта сразу в fb2.
При таком экспорте решается сразу несколько важных проблем:
- диалоги сохраняют начальное тире, хотя в ФР после них стоят знаки табулятора (список/перечисление)
- сохраняется форматирование курсивом/полужирным
- никаких "мягких" переносов
- возможен экспорт картинок. Это, правда, половинное преимущество, поскольку картинку всё-таки хорошо бы обработать. Но, во-первых, обрабатывают картинки не все верстальщики, а во-вторых, сразу видно место, где они должны находиться.

Текст во многом писался для друзей, поэтому периодически встречается обращение на "ты".

После распознавания сохраните документ ФР.


Продолжение: Файл fb2, полученный из FR11

Комментарии

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

Перед тем как начать работать с текстом, уделите две минуты редактору стилей.
1. Измените размер шрифта у всех сносок на 7 (к примеру, размер каждый может выбрать удобный для себя; важно, чтобы он зрительно отличался от размера основного шрифта). Можно объединить все стили "Сноска" в один, но тогда будьте готовы к тому, что курсив кое-где придётся изменять вручную. Визуальное различие очень важно, поскольку ФР11 иногда распознаёт текст в нижней трети страницы как сноску, если он отделён пустой строкой или "звёздочками" от остального текста. Если в тексте встретится такой фрагмент, скопируйте его в блокнот (для удаления всех типов форматирования), а потом из блокнота скопируйте обратно в ФР. Проследите, чтобы курсор в этот момент стоял в месте, отмеченном стилем "Основной текст" - тогда и вставленный текст будет в этом стиле. Если во фрагменте были курсив/болд, восстановите.
2. Измените размер шрифта у всех стилей "Основной текст" на 10. Не рекомендую их объединять, поскольку при этом наверняка потеряются курсив и болд.
3. Объедините все стили "Колонтитул", придав им тоже размер 7.
4. Объедините все стили "Заголовок", придав им размер 24.
5. Если встречается стиль "Оглавление", придайте ему размер 28, а также болд и курсив. Этим вы обезопасите себя от очень неприятного бага ФР11, когда часть диалога распознаётся как оглавление и не передаётся в fb2. Если в тексте встретится такой фрагмент, скопируйте его в блокнот (для удаления всех типов форматирования), а потом из блокнота скопируйте обратно в ФР. Если во фрагменте были курсив/болд, восстановите.
6. Для стиля "Подписи к картинкам" проделайте то же, что и для "Оглавления", хотя это не так критично, поскольку этот стиль передаётся при экспорте в fb2.

Работа с распознанным текстом

Неуверенно распознанные символы выделяются? Проверка правописания включена? Это - твои реперы. Двигаешься по ним. ;)

Слева - "Крупное изображение", выставь приятный глазу размер. Если позволяет монитор, так, чтобы видеть всю страницу.
Справа - "Текст". Я делаю "по ширине" (внизу значок с горизонтальной стрелкой <-->) и уменьшаю потом до комфортного размера.
Листать кнопкой... ээээ... у меня она в переводе называется "картинка (экран)". То есть, сначала видно верхняя половина страницы, а после нажатия на кнопку - нижняя. Если листать постранично - Alt+ стрелка вниз/вверх.

Глазами ищешь голубой фон (неуверенно распознанные знаки) и красную черту (ошибка). Всё, что не ошибка, игнорируешь. Спорные места сличаешь с картинкой в "Крупном изображении". Нужное - исправляешь. При хорошем скане исправлять надо немного.
При этом ставишь (если пользуешься) служебные знаки - для пустой строки, например. Или для стихов, цитат и пр. ФР 11 понимает форматирование от руки, т.е. если где-то пропущен болд/курсив, можно просто отметить, при экспорте переймётся. Но! При экспорте переймётся и неверно распознанный болд/курсив. Поэтому, если замечаешь, исправляй.

Запятые вместо точек в прямой речи удобнее исправлять скриптом в ФБЕ - быстрее, во всяком случае.

Если сносок не слишком много, я их переношу к слову и ставлю в фигурные скобки. Потом в fb2 одним кликом расставляю. Важно следить, чтобы скобки не были выделены болдом/курсивом.

Сноски ФР11 умеет переносить, но, к сожалению, небезошибочно. Однако при большом количестве сносок имеет смысл поручить ФР их расставить при экспорте, а потом пролистать ещё раз книгу, сравнивая только порядок сносок. При обнаружении пропущенных - добавить. При этом важно поискать их текст в уже готовом fb2-файле: иногда он оказывается в конце книги, иногда отсутствует, иногда обнаруживается после текста страницы.



Добавлю.
Просмотр неуверенно распознанных символов очень важен. Если вы не собираетесь вычитывать книгу, только он поможет найти ошибки типа "передним" вместо "перед ним", "подлинным" вместо "по длинным", "зашита" вместо "защита".
Много подобных сочетаний собрано в скрипте "Поиск по регэкспам" в ФБЕ, но далеко не все. Поэтому чем тщательнее вы просмотрите текст, тем меньше ошибок он будет содержать.
Аватар пользователя golma1

Служебные знаки

Бывает такое, что абзац разрывается в конце страницы как раз на точке. То есть:

Цитата:
Вдали виднелись дома. [новая страница]Он рванулся к ним.

Такое место никакими скриптами, естественно, не ловится. Найти ошибку может только опытный вычитывальщик, сравнив это место с оригиналом.

Во избежание такой ошибки все такие места я помечаю (###) в начале следующей страницы, в нашем случае перед "Он рванулся..."
Потом, в FBE, прохожусь поиском и объединяю разорванный абзац.


Пустые строки ФР "съедает". Раньше я отбивала их двумя пустыми строками, одну из которых потом убирал скрипт "Заголовки, подзаголовки". Потом Tanja45 рассказала, что ставит вместо пустой строки знак (===), который потом после запуска того же скрипта убирает массовой заменой.
На прежних версиях это было особо актуально, потому что ФБЕ периодически "схлопывал" все пустые строки, а этот способ позволял их сохранить до последнего момента.
Сейчас такого не наблюдается, но привычка осталась. На всякий пожарный. ;)

Важно: если вы делаете служебную пометку вместо пустой строки, не добавляйте ещё пустых строк рядом. Иначе получится двойная пустая строка: сначала скрипт оставит одну, затем добавится ещё одна после массовой замены пометки на "ничего".


Стихи и цитаты я отбиваю с двух сторон знаками ###.
При работе уже в fb2 при поиске разорванных абзацев (тот же служебный знак) форматирую стихи и цитаты.

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

Проверка текста

Насчёт неуверенно распознанных знаков я уже писала, добавлю пару слов по поводу слов, подчёркнутых как ошибка.

В самом начале любого текста выделяются подчёркиванием неизвестные ФР имена. Если это распространённое имя, типа Джимми и пр., имеет смысл занести его в словарь. Если какое-то не слишком часто встречающееся или имеющее различные написания (Дэнни и Денни, например), лучше воспользоваться опцией "пропустить все". Для этого щёлкнуть ПКМ по слову и выбрать соответствующую строку. Страниц через 30-40 вам наверняка попадутся все формы имени, если оно склоняется.
А это значит, что на последующих страницах подчёркиваться они не будут, и просмотр пойдёт значительно быстрее.

Ремарка: всё подряд кликать и нажимать "пропустить всё" может оказаться обременительным. Может быть такое, что название города один раз мелькнуло и больше нигде не встретится. Я отмечаю имя собственное, когда встречаю его второй-третий раз на протяжении 3-5 страниц. Иначе времени на щёлканье тратится больше, чем на просмотр. ;)
То же самое относится к "спецсловам", что особенно актуально в жанре фантастики.


update:

Иногда полезно сразу сделать "массовую замену". Например, действующее лицо "Китс" периодически (или постоянно) распознаётся как "Ките". Не забудьте только при "заменить все" поставить "галочку" на "Учитывать регистр".
Для более тщательной замены (чтобы, например, "Китель" не превратился в "Китсль") можно это проделать несколько раз: с пробелом после слова, с точкой, с запятой. Но, как правило, это не нужно. Принимать же окончательное решение следует в каждом конкретном случае.


После того как вы просмотрели все страницы в ФР (поначалу быстро не будет, да и не надо; но со временем дело пойдёт значительно быстрее, поверьте), поищем склеенные абзацы.
ФР11 склеивает реже, чем ФР10 (который в своё время был в этом смысле на порядок лучше ФР9), но всё же...
А это значит, что шары не будет, придётся проверить.

Кому интересно, рассказываю (ещё раз) о методе ТаКира.
С начала файла пройтись поиском:
.^l
!^l
?^l
:^l
»^l

При этом следить за курсором в окне "Крупное изображение" (благо, в ФР11 он теперь отображается). Для наглядности можно включить непечатаемые символы - значок ¶ в правом углу окна "Текст".
Если курсор стоит в конце абзаца в окне "Крупное изображение", это ошибка - мы ведь задали поиск конца строки и нашли его в окне "Текст".
Исправляем, ставя курсор в нужное место и нажимая Enter.

Ремарка.
Поиск с точкой - самый долгий, на книге большого объёма может быть весьма утомительным, а учитывая редкость ошибок ФР11, зачастую - бесплодным. Поэтому для полуперфекционистов достаточно пройти всеми остальными вариантами поиска и, если ничего не обнаружится, считать, что и с точкой был бы такой же результат.
Больным же на голову Перфекционистам же придётся искать по всем вариантам. Раз встречается, должно быть выявлено и устранено.

update 2:

Пропустила очень важный момент. Тоже совет ТаКира.
Перед поиском склеенных строк уберите переносы.

Курсор - в начале файла.
Замена:
- в "Поиск": дефис и разрыв строки
- в "Заменить на": мягкий перенос и разрыв строки

Специальные знаки можно вставить, нажав на стрелочку рядом с окошком:

Пройдитесь по всему тексту, делая замену в нужных местах. В словах типа "где-нибудь" оставляйте дефис, нажимая "Следующее".
Пусть вас не пугает пробел рядом с дефисом. При экспорте в fb2 он не учитывается, а при замене заменяется вместе с дефисом.

Эта замена уменьшает количество слов с (ненужными) дефисами, проверить которые следует уже в fb2-файле при помощи опции "Слова" (см. пункт меню "Сервис").

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

Разорванные абзацы

Разорванные абзацы были бы не слишком большой проблемой (учитывая наличие специального скрипта в ФБЕ), если бы ФР в своей текущей версии не разрывал абзацы на строке, в конце которой стоит точка. Скрипт этого не видит, что логично.

Благодаря поддержке niksi и Ronja_Rovardotter получилось вывести некую закономерность:

Чаще всего такой разрыв случается в абзаце после диалога, если первая строка кончается точкой. Довольно часто бывает, что разрывается строка, следующая за склеенной (см. выше; имеет смысл при исправлении склеенных строк сразу смотреть, нет ли разорванного абзаца сразу после них).

Способа (полу)автоматического поиска я так и не нашла. Поэтому просматриваю текст ещё раз - с выключенными (!) неуверенно распознанными символами (чтобы не отвлекали), но обязательно с включёнными непечатаемыми знаками (которые и являются предметом поиска).
Уменьшаю размер страницы "Текст" так, чтобы видеть сразу всю страницу и листаю. Обращаю внимание на два идущим один за другим знака ¶ в строках, где они стоят близко к правому краю страницы (см. скриншот). При навыках получается довольно быстро. Сложности возникают только в диалогах с репликами длиной в одну строку. Но и этому быстро научаешься.

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

golma1 написал:
Разорванные абзацы

Разорванные абзацы были бы не слишком большой проблемой (учитывая наличие специального скрипта в ФБЕ), если бы ФР в своей текущей версии не разрывал абзацы на строке, в конце которой стоит точка. Скрипт этого не видит, что логично.


Чаще всего такой разрыв случается в абзаце после диалога, если первая строка кончается точкой. Довольно часто бывает, что разрывается строка, следующая за склеенной (см. выше; имеет смысл при исправлении склеенных строк сразу смотреть, нет ли разорванного абзаца сразу после них).


Способа (полу)автоматического поиска я так и не нашла. Поэтому просматриваю текст ещё раз - с выключенными (!) неуверенно распознанными символами (чтобы не отвлекали), но обязательно с включёнными непечатаемыми знаками (которые и являются предметом поиска).



Отличные новости для тех, кто выискивал разорванные абзацы "вручную", т. е. глазками.
Благодаря желанию, умению, терпению и пониманию уважаемого Alex2L имеем скрипт.


http://rusfolder.com/32427013






Скрипт работает с txt-файлом, полученным из ФР. Лучше всего создать файл ДО расстановки служебных знаков и прочего в документе ФР.

Для сохранения в формате txt используем следующие опции:

Сохранить -- Сохранить в других форматах -- Выбираем формат "txt".




Далее нажимаем "Опции" и выставляем следующие параметры:


Имя полученного txt-файла желательно сделать латиницей, без пробелов. Скрипт сработает в любом случае, но, если название в кириллице и с пробелами, то при запуске html-файл отчета выдаст сообщение об ошибке. В этом случае запустить файл отчёта (с расширением .hta) для просмотра можно вручную.
После запуска скрипта и выбора файла для обработки рядом с нашим txt-файлом создастся log-файл и безбраузерный html-файл, который и откроется после окончания обработки (продлится немного - у меня бывало до 1 минуты).
Выглядит это приблизительно так:

На кнопке - номер страницы в ФР-документе. При нажатии этот номер копируется в буфер обмена.
Теперь достаточно перейти к ФР (Alt+Tab), там найти нужную страницу (Ctrl+G, Ctrl+V - или вручную ввести номер страницы) - и найти там спорное место. При необходимости внести изменения.
"Тривиальный разрыв абзаца" проверять не имеет смысла, поскольку исправить его в ФР нельзя, а в ФБЕ есть замечательный скрипт для этого. Но для интереса загляните под спойлер в итоговом файле скрипта. ;)
Эта версия скрипта распознаёт также стихи, которые очень часто ФР располагает в одну строку.
Пробуйте, отписывайтесь о замеченных ошибках, высказывайте пожелания.

Ещё раз - огромное спасибо Alex2L за желание и умение помочь верстальщикам и OCR-щикам.

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

Попробовала на одной книге - работает! Спасибо!

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

Roxana написал:
Попробовала на одной книге - работает! Спасибо!

Здорово!
Скрипт постоянно усовершенствуется, хотелось бы услышать отзывы.

Следующая версия:
http://rusfolder.com/32443347

Будем выкладывать новые версии по мере доработки скрипта. Учитывая, что он никуда не инсталлируется, проблемы в смене версии никакой нет. :)

Аватар пользователя Антонина82

golma1 написал:
Roxana написал:
Попробовала на одной книге - работает! Спасибо!

Здорово!
Скрипт постоянно усовершенствуется, хотелось бы услышать отзывы.

Следующая версия:
http://rusfolder.com/32443347

Будем выкладывать новые версии по мере доработки скрипта. Учитывая, что он никуда не инсталлируется, проблемы в смене версии никакой нет. :)


А нельзя ли сделать отдельную версию скрипта, который будет искать только разрыв абзаца страницей, если этот разрыв - начало предложения на следующей странице (а не разрыв фразы в предложении). С последним поиск по набору регэкспов хорошо справляется. И стихи и тривиальные разрывы не надо в новый скрипт включать.
ЗЫ: А было бы совсем хорошо, включить эту формулу (если это технически возможно) в тот же поиск по набору регэкспов, чтобы одним этапом проверки текста было бы меньше.
Аватар пользователя golma1

Антонина82 написал:

А нельзя ли сделать отдельную версию скрипта, который будет искать только разрыв абзаца страницей, если этот разрыв - начало предложения на следующей странице (а не разрыв фразы в предложении). С последним поиск по набору регэкспов хорошо справляется. И стихи и тривиальные разрывы не надо в новый скрипт включать.
ЗЫ: А было бы совсем хорошо, включить эту формулу (если это технически возможно) в тот же поиск по набору регэкспов, чтобы одним этапом проверки текста было бы меньше.

Вы можете выбрать, какие случаи включать в протокол, так что отдельная версия скрипта не нужна. Более того, даже если Вы включите все случаи в протокол, можно выбрать, какие из них показываются в спойлере (который открывать необязательно, но можно, если вдруг захочется).

На мой взгляд, самый критичный момент в ФР - разрыв абзаца посреди страницы на точке в конце строки. Если новое предложение на следующей странице можно заметить из-за отсутствия отступа в начале строки, то такие примеры даже визуально очень трудно определить - нужно специально искать их, чтобы заметить. И вот с этой проблемой скрипт справляется прекрасно.

Аватар пользователя Антонина82

golma1 написал:

Вы можете выбрать, какие случаи включать в протокол, так что отдельная версия скрипта не нужна. Более того, даже если Вы включите все случаи в протокол, можно выбрать, какие из них показываются в спойлере (который открывать необязательно, но можно, если вдруг захочется).

На мой взгляд, самый критичный момент в ФР - разрыв абзаца посреди страницы на точке в конце строки. Если новое предложение на следующей странице можно заметить из-за отсутствия отступа в начале строки, то такие примеры даже визуально очень трудно определить - нужно специально искать их, чтобы заметить. И вот с этой проблемой скрипт справляется прекрасно.


А как это делается. У меня сейчас показывается всё, найденное скриптом.
Аватар пользователя golma1

Антонина82 написал:

А как это делается. У меня сейчас показывается всё, найденное скриптом.

У Вас наверняка старый вариант.

Попробуйте последний: http://ge.tt/6HeY7Ts/v/0

Для него надо сохранить в трех форматах со следующими параметрами (во 2-м случае - rtf):

До запуска выставьте нужные параметры (стрелочки справа помогут листать список):

Аватар пользователя Антонина82

Спасибо, скачала. Это более удобная версия. Мне только не очень понятно, к примеру. Программа пишет:Подозрительный фрагмент текста. А что тут подозрительного: абзац

Цитата:
Спустя короткое время испанцы отважились выйти из леса. На переговоры они отправили молодого человека, который вплавь добрался до пинаса и передал корсарам послание от губернатора Картахены. Последний спрашивал, с какой целью иностранцы появились у побережья.

Это мне нужно, чтобы лучше понять, что программа ищет.
Аватар пользователя Антонина82

Трудно борьться с Друпалом.

Программа, которую скачали несколько "сыровата".
Присутствует определённый процент т.н. "ложных срабатываний".
Подозрительный фрагмент - например - когда первая строка абзаца заканчивается точкой. Либо препоследняя. В том виде как приведено что-либо конкретное сказать сложновато.
Если в бымажном первоисточнике абзац аналогичен распознанному ПЧ - стало быть классический случай "ложного срабатывания". Лучше перебдеть.
Работа над совершенствованием алгоритма детектирования подозрительных фрагментов текста продолжается.

Аватар пользователя Антонина82

Alex2L написал:
Программа, которую скачали несколько "сыровата".
Присутствует определённый процент т.н. "ложных срабатываний".
Подозрительный фрагмент - например - когда первая строка абзаца заканчивается точкой. Либо препоследняя. В том виде как приведено что-либо конкретное сказать сложновато.
Если в бымажном первоисточнике абзац аналогичен распознанному ПЧ - стало быть классический случай "ложного срабатывания". Лучше перебдеть.
Работа над совершенствованием алгоритма детектирования подозрительных фрагментов текста продолжается.

А нельзя, чтобы эта программа работала, пусть даже в таком виде, работала с FBE. Мне так удобнее :)

А что мешает? Программа формирует hta-файл, который можно "потюкав" мышкой (или по Enter) раскрыть/запустить на просмотр (если переименовать в html - открывайте в браузере). Просто в протоколе фигурируют номера страниц и строк документа ПЧ. При работе с FBE искать прийдётся по контексту, что менее удобно.

Аватар пользователя Антонина82

Alex2L написал:
А что мешает? Программа формирует hta-файл, который можно "потюкав" мышкой (или по Enter) раскрыть/запустить на просмотр (если переименовать в html - открывайте в браузере). Просто в протоколе фигурируют номера страниц и строк документа ПЧ. При работе с FBE искать прийдётся по контексту, что менее удобно.

Так я этим и занимаюсь. А мне бы хотелось, чтоб "проблемные" места высвечивались, как, к примеру на скрипте "слипшиеся слова"
Аватар пользователя tvnic

С этой версией в протоколе везде нули. Сохраняю в трех форматах. Что делаю не так?
Версия http://rusfolder.com/32427013 все выдает исправно.

Какой этой? Версия видна внизу (бледными буквами).
Зело улучшенная версия v.2.52: http://ge.tt/4myS4pt/v/0
Не ясно гиде нули? Если ситуация не измениться и с версией 2.52, как исключение, следует выложить куда-нить на файлообменник эти "три формата" + файл-протокола, заархивированные ест-но.

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

И с этой версией не находит.
Файлы http://yadi.sk/d/baDUAA3ZAp44u

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

Теперь можно экспортировать документ ФР в fb2.
Выбирайте "Сохранить как fb2". В открывшемся окне в правом нижнем углу есть кнопка "Опции".

Заполняем (если хотим) "Название" и "Авторы" (автоматически перейдут в нужные поля дескрипшена), выбираем оформление "Форматированный текст".
Для внесения имени автора нужно нажать кнопку с тремя точками - откроется дополнительное окно.

Если есть картинки и мы хотим их сохранить, ставим "галочку" в "Сохранять картинки" и выбираем "Высокое качество" (если собираемся их потом обрабатывать) или "Небольшой размер" (если устраивает полученный результат). Для знатоков есть опция "Пользовательское".

Ок, сохранить.

Заготовка fb2 готова. В ней есть все тире в диалогах, все (а иногда даже лишние) курсивы и болды, и, если со стилями всё было правильно распознано, заголовки секций.

Кстати, насчёт лишних курсивов и болдов: я просматриваю файл с помощью скрипта "Обзор элементов", опции emphasis и bold. Если Вы видите тире или "— Я" в списке, с большой долей вероятности - это ошибка. Выбрав все такие места их легко превратить в простой текст одним нажатием кнопки.
Но тут речь уже идёт о работе с файлом fb2, и это уже совсем другая тема. :)



Файл fb2, полученный из FR11
Аватар пользователя Like Indigo

Здорово! Вот спасибо, обязательно попробую

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

Картинки под спойлером не отображаются почему то (

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

А так?

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

у меня тоже нет

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

Цитата:
А так?

Так все нормально. )
Аватар пользователя golma1

Отлично. Сейчас поменяю ссылки, чтобы картинки открывались там, где нужно.
Обратите внимание на update.

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

Цитата:
следить за курсором в окне "Крупное изображение" (благо, в ФР11 он теперь отображается).

У меня не отображается. Или в portable это недоступно?
Аватар пользователя golma1

Ergo80 написал:
Цитата:
следить за курсором в окне "Крупное изображение" (благо, в ФР11 он теперь отображается).

У меня не отображается. Или в portable это недоступно?

Должно отображаться. У Вас точно 11-я версия?

"Курсор" вообще-то не совсем точно, это рамка буквы. Выглядит так:

Для лучшей наглядности можно сделать рамку толще:
Сервис -- Опции -- Вид
Внизу: Объекты -- Рамка буквы (окно "Крупный план")
Выберите красный цвет и толщину. У меня стоит 1, тогда рамка не заслоняет букву.
На одну строку ниже можно выбрать фон буквы в окне "Крупный план" - для ещё большей наглядности.
Дело привычки. :)

Кстати, там же можно выбрать атрибуты (цвет и толщину линии) для всех элементов программы.

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

Цитата:
У Вас точно 11-я версия?

Да, точно 11я. У здешних библиотекарей и разжилась. Все эти настройки не работают, меняется только цвет неуверенно распознанных. Надо искать нормальную устанавливаемую версию)
Аватар пользователя golma1

Ergo80 написал:
Цитата:
У Вас точно 11-я версия?

Да, точно 11я. У здешних библиотекарей и разжилась. Все эти настройки не работают, меняется только цвет неуверенно распознанных. Надо искать нормальную устанавливаемую версию)

Тогда ой. :(
Аватар пользователя Ergo80

Какой же пират торрентами не пользуется?))) Спасибо огромное.

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

golma1 написал:
Ergo80 написал:
Цитата:
следить за курсором в окне "Крупное изображение" (благо, в ФР11 он теперь отображается).

У меня не отображается. Или в portable это недоступно?

Должно отображаться. У Вас точно 11-я версия?

"Курсор" вообще-то не совсем точно, это рамка буквы. Выглядит так:

Для лучшей наглядности можно сделать рамку толще:
Сервис -- Опции -- Вид
Внизу: Объекты -- Рамка буквы (окно "Крупный план")
Выберите красный цвет и толщину. У меня стоит 1, тогда рамка не заслоняет букву.
На одну строку ниже можно выбрать фон буквы в окне "Крупный план" - для ещё большей наглядности.
Дело привычки. :)

Кстати, там же можно выбрать атрибуты (цвет и толщину линии) для всех элементов программы.

А вот у меня рамка с первой книгой отображалась, а сейчас почему-то не отображается. Странно... В опциях все настроено... Или что-то еще надо?

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

tvnic написал:

А вот у меня рамка с первой книгой отображалась, а сейчас почему-то не отображается. Странно... В опциях все настроено... Или что-то еще надо?


У Вас слева точно окно "Крупный план", а не "Изображение"?

Проверьте в меню "Вид" или "Ctrl+F5" - для "Крупного плана" и "F6" - для "Изображения".

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

Ага, так и есть. Спасибо.

Ergo80 написал:
Цитата:
следить за курсором в окне "Крупное изображение" (благо, в ФР11 он теперь отображается).

У меня не отображается. Или в portable это недоступно?
Запомните: FineReader portable НЕ СУЩЕСТВУЕТ! Нет его в природе. А то, что подсовывают поделки, сделанные на коленке с "помощью" ThInstall, на самом деле вовсе НЕ портабл, он гадит в реестр гораздо больше, чем установленная версия, а чтобы убрать его из реестра, нужно стереть папку, название которой я уже не помню, эта папка хитрожопо прячется, но она есть. Глюков словите немеряно, я и сам ловил, когда по дурости юзал FR9 portable, и какое было облегчение, когда перешел на устанавливаемую версию, все глюки волшебным образом исчезли. Кстати, и при использовании portable OpenOffice, хоть он и существует в природе, в отличие от, тоже были глюки при использовании OOoFBTools, так что лучше portable не использовать.
Аватар пользователя GMAP

Zadd написал:
Запомните: FineReader portable НЕ СУЩЕСТВУЕТ! Нет его в природе. А то, что подсовывают поделки, сделанные на коленке с "помощью" ThInstall, на самом деле вовсе НЕ портабл, он гадит в реестр гораздо больше, чем установленная версия

Наверное, это был неправильный ThinApp или попадались сборки, сделанные кривыми руками в виде paf или аналогичного извращения. Дык вот, портабельные сборки ThinApp FR почти всех версий и существуют, и нормально работают, и ничего в систему и реестр не пишут. Единственная проблема, впрочем, решаемая и для меня не критичная - работа со сканером. Сканирую в Scanitto Pro с макросом, FR для этой цели не используется. Поскольку у меня весь без исключения книгоделательный софт именно портабельный, можете поверить мне на слово - система и реестр чистые.
Аватар пользователя tvnic

Спасибо golma1 за советы. Зачастую всякие мелочи более важны, чем общие понятия.
Буду осваивать.

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

В файнридере в левом окне "Изображение" курсив есть, а в правом "Текст" - нет. При сохранении в ФБ2 курсив сохранится?

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

tvnic написал:
В файнридере в левом окне "Изображение" курсив есть, а в правом "Текст" - нет. При сохранении в ФБ2 курсив сохранится?

Нет. Сохраняется только то форматирование, которое стоит в тексте. Измените вручную, ФР11 такое форматирование при экспорте в fb2 понимает и сохранит.

Для точной проверки сохраните только эту (одну) страницу в fb2, проверьте.
Если уверенности нет, что форматирование сохранится, можно отметить курсивный текст служебными знаками: ##эта фраза написана курсивом.##

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

golma1 написал:
tvnic написал:
Измените вручную, ФР11 такое форматирование при экспорте в fb2 понимает и сохранит.

Изменить не могу, т.к. все опции (размер, курсив и т.д.) недоступны - серый цвет.
Аватар пользователя Ergo80

Поменяйте в окошке передачи в Ворд "Простой текст" на Форматированный, все станет голубым и доступным)))

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

Ergo80 написал:
Поменяйте в окошке передачи в Ворд "Простой текст" на Форматированный, все станет голубым и доступным)))

Совершенно верно. Или на "Редактируемая копия". В этом режиме удобно видеть, где должна быть пустая строка, а иногда (при достаточном опыте даже без включённых непечатаемых знаках) можно визуально выловить разрыв абзаца.

Кстати, забыла упомянуть. Так что
update 3:

Если в тексте есть стихи, включите на странице отображение непечатаемых знаков. В конце каждой строчки стихотворения должен стоять знак ¶. Если его нет, поставьте курсор в конец строки и нажмите Enter.
ФР очень любит склеивать стихи в одну строку, особенно при переносе на другую страницу, так что имеет смысл делать это всегда. Иначе придётся разбивать строки уже в fb2; а тут у вас сразу перед глазами оригинал. :)

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

Хорошо бы еще про ударения в словах написать. Я делаю ударные буквы прописными. Потом в FBE скриптом "слипшиеся слова" это отлавливается.

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

alexej36 написал:
Хорошо бы еще про ударения в словах написать. Я делаю ударные буквы прописными. Потом в FBE скриптом "слипшиеся слова" это отлавливается.

Хороший вариант.
Я их выделяю всё теми же служебными знаками (###). Тогда при поиске находятся все искомые места: разрыв абзаца, стихи/цитаты, ударные гласные.
Выглядит так:

Цитата:
не ст###о###ит

Я выделяю ударные гласные в fb2 курсивом+болдом: не стоит. Знаю, что мнения о правильности выделения ударных разделяются; меня в своё время убедили, что возможность поиска и использования голосовых читалок важнее "красивостей" в виде знака ударения, который, к тому же, не все электронные читалки правильно отображают.

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

Напишу на всякий случай:
если кто решил все же сохранить плоды трудов своих в формате rtf или doc, то убить списки (часть начальных тире в диалогах в них неминуемо превратятся) можно с помощью небольшого макроса

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

alexej36 написал:
Напишу на всякий случай:
если кто решил все же сохранить плоды трудов своих в формате rtf или doc, то убить списки (часть начальных тире в диалогах в них неминуемо превратятся) можно с помощью небольшого макроса

Да Вы мастер. :)

Но можно ещё проще - в самом ФР сделать массовую замену:
в "искать" - "длинное тире со знаком табулятора"
в "заменить на" - "длинное тире с пробелом"

Если заметили в тексте, что начальные тире в диалогах кое-где отображаются дефисами, проделайте то же самое с дефисом.

"Знак табулятора" нужно скопировать в тексте. Не удивляйтесь - в маске поиска он не отображается, а будет выглядеть, как очень длинный пробел. Но замена пройдёт штатно.
Пользовалась этим способом в ФР10 регулярно.

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

Если в ФР номера сносок стоят на своих местах, а текст сносок внизу страницы, сделан стилем сноска, то при передаче в Ворд сноски форматируются автоматически. Я открываю такой Doc в FBD, выделяю текст всех сносок в конце файла (двойной клик на первой, потом Shift+ клик на последней). Теперь в меню «Format» щелкнуть «Mark note block». Цвет текста сносок становит-ся фиолетовым. Всё, все сноски сформатированы. Запомнить Fb2 файл. Не надо расставлять скобки. Это экономит много сил и времени, особенно при большом количестве сносок.

izekbis написал:
Если в ФР номера сносок стоят на своих местах, а текст сносок внизу страницы, сделан стилем сноска, то при передаче в Ворд сноски форматируются автоматически. Я открываю такой Doc в FBD, выделяю текст всех сносок в конце файла (двойной клик на первой, потом Shift+ клик на последней). Теперь в меню «Format» щелкнуть «Mark note block». Цвет текста сносок становит-ся фиолетовым. Всё, все сноски сформатированы. Запомнить Fb2 файл. Не надо расставлять скобки. Это экономит много сил и времени, особенно при большом количестве сносок.
А ещё лучше в OOoFBTools. Все сконвертится и сноски тоже станут на свои места. Только тут шла речь о том, чтобы обойтись вообще без дока, нафига он нужен? Сразу в FR11 в fb2.
А ещё лучше вообще обойтись без дока, FR11 может конвертить сразу в fb2, об этом и речь в этом топике.
Аватар пользователя izekbis

А ещё лучше вообще обойтись без дока, FR11 может конвертить сразу в fb2, об этом и речь в этом топике.
Я пару раз так и делал, но файл получается невалидный. С ним потом много возни. Я даже посылал такие файлы в ABBYY. Кроме того в Ворде у меня стоит ОРФО - дополнительная проверка орфографии и грамматики.

Страницы

X