Школа начинающего книгодела

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

haramuha написал:

з.ы. в последующем я собираюсь досконально разобраться с самим форматом и тонкостями вычитки и конвертации, чтобы делать всю работу по книге самому...

Нас уже двое!!!!!
Первого сентября начинается новый учебный год. Предлагаю открыть при Либрусеке «Школу книгодела» имени….. (насчёт имени пока не знаю), где новичкам будут растолковываться прописные истины.
Итак. Что надо иметь к первому сентября? Списочек, пожалуйста. Только, чтоб не очень затратный, а то желание пропадёт самому (самой) делать книжки.
1. Компьютер
2.

Комментарии

Цитата:
http://lib.rus.ec/b/156665/read Посмотрите примечания...

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

А я не поняла, зачем по ссылке в примечаниях сканы? Почему не распознанный текст?

Like Indigo написал:
А я не поняла, зачем по ссылке в примечаниях сканы? Почему не распознанный текст?

Оформление чтоб не потерялось. Тем более оно там несет смысловую нагрузку: рассказ "Дьявол на лестнице" - текст лесенкой. В "теле" книги он и будет распознанный.

Разделить бы два идущих друг за другом эпиграфа...

Are you talking to me?(c)

Себастьяну
Истины нет, есть только жизни отдельных
людей.
Джим Харрисон

Можно и не понять, что это два эпиграфа

tvnic написал:
Себастьяну
Истины нет, есть только жизни отдельных
людей.
Джим Харрисон

Можно и не понять, что это два эпиграфа


По идее эпиграфы нормально друг от друга отбиваются. От настроек читалки еще зависит. Можно дополнительно посвящение выделить, типа:
   <epigraph>
    <cite>
     <p>Себастьяну</p>
    </cite>
   </epigraph>
   <epigraph>
    <p>Истины нет, есть только жизни отдельных людей.</p>
    <text-author>Джим Харрисон</text-author>
   </epigraph>
Аватар пользователя Антонина82

А как мне в ФР11 решить следующий вопрос? Программа разбивает отдельные строки по-горизонтали. Мне это не нужно. Надо чтобы разбивка происходила по абзацам. В FBE мне придется вручную дорабатывать. Но может есть способ и ФР11 это сделать?
Пример страницы

Антонина82 написал:
А как мне в ФР11 решить следующий вопрос? Программа разбивает отдельные строки по-горизонтали. Мне это не нужно. Надо чтобы разбивка происходила по абзацам. В FBE мне придется вручную дорабатывать. Но может есть способ и ФР11 это сделать?
Пример страницы

Тип области изменить на "таблица", разобьется само, но можно и подправить.

Или, если хотите просто выдрать текст из таблицы, выделить вручную примерно так:
Аватар пользователя Антонина82

Потыркалась, вроде получилось.

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

Подскажите, каким знаком можно обозначить хрень, которая около ноля и единицы находится? Уже все мозги вспухли от этой книжки (((((

Антонина82 написал:
Подскажите, каким знаком можно обозначить хрень, которая около ноля и единицы находится? Уже все мозги вспухли от этой книжки (((((

Эта хрень - ивритская буква א
скрипты-символы-иврит
Аватар пользователя Антонина82

sem14 написал:
Антонина82 написал:
Подскажите, каким знаком можно обозначить хрень, которая около ноля и единицы находится? Уже все мозги вспухли от этой книжки (((((

Эта хрень - ивритская буква א
скрипты-символы-иврит

Спасибо за помощь, сроду бы не догадалась посмотреть на ивритский алфавит, книга-то по математике, там все больше греческий и латынь. Но еще одна проблема. Ноль и единица категорически не хотят вставать после этой буквы. Только перед ней хотят стоять.Как поправить?

со смесью иврит-неиврит всегда ж@@а

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

Заменила ноль на о, а единицу на I - вроде получилось. Иврит в fb2, наверное, с цифрами не дружит.

Антонина82 написал:
Заменила ноль на о, а единицу на I - вроде получилось. Иврит в fb2, наверное, с цифрами не дружит.
Это нЭпраильнА! Потом кому-то придется заново пересканивать, потому что не сможет догадаться, что на что Вы поменяли! Замените алеф на фашисткую свастику - она наверно из этого знака образована, а нолик должен быть такой: 0 (<sub>0</sub>)
Насчет свастики шутка, но можно просто рисунком вставить в строку, формат fb2 позволяет, правда в CoolReader2 будет жопа, ну не поддерживает он такого, чтобы в строке был рисунок, а потом бы строка продолжалась, а CoolReader3 и AlReader покажут нормально алеф-нуль, как и было нарисовано.

Антонина82 написал:
sem14 написал:
Антонина82 написал:
Подскажите, каким знаком можно обозначить хрень, которая около ноля и единицы находится? Уже все мозги вспухли от этой книжки (((((

Эта хрень - ивритская буква א
скрипты-символы-иврит

Спасибо за помощь, сроду бы не догадалась посмотреть на ивритский алфавит, книга-то по математике, там все больше греческий и латынь. Но еще одна проблема. Ноль и единица категорически не хотят вставать после этой буквы. Только перед ней хотят стоять.Как поправить?

Иврит пишется справа на налево.

Антонина82 написал:
Подскажите, каким знаком можно обозначить хрень, которая около ноля и единицы находится? Уже все мозги вспухли от этой книжки (((((
Конкретно по математике это называется алеф-нуль. На рисунке что-то не так, т.к., насколько я помню из курса теории множеств, нуль у этого алефа должен быть индексом, т.е. несколько под алефом и размерчиком поменьше: он же индекс!
Аватар пользователя Антонина82

Zadd написал:
Конкретно по математике это называется алеф-нуль. На рисунке что-то не так, т.к., насколько я помню из курса теории множеств, нуль у этого алефа должен быть индексом, т.е. несколько под алефом и размерчиком поменьше: он же индекс!

Предлагаете поработать мне научным редактором математического издания? :) Я, как обезьянка, тупо проверяла, чтоб было как в книжке. Написан "алеф" без верхних индексов. С индексами там другие формулы приведены.

Антонина82 написал:
Zadd написал:
Конкретно по математике это называется алеф-нуль. На рисунке что-то не так, т.к., насколько я помню из курса теории множеств, нуль у этого алефа должен быть индексом, т.е. несколько под алефом и размерчиком поменьше: он же индекс!

Предлагаете поработать мне научным редактором математического издания? :) Я, как обезьянка, тупо проверяла, чтоб было как в книжке. Написан "алеф" без верхних индексов. С индексами там другие формулы приведены.
Да не верхний индекс, а нижний! Не алеф в степени 0, а самый нулевой, среди алефов.
В теории множеств алеф-нуль это мощность натурального ряда(1,2,3,4,....), так сказать бесконечность первого порядка.
У каждого множества есть разные подмножества и мощность(для конечных множеств мощность - это просто количество элементов этого множества) множества всех подмножеств любого множества строго больше, чем мощность исходного множества.
Так вот, алеф1 - мощность множества всех подмножеств множества с мощностью алеф нуль. и т.д.
алеф1=2алеф-0(2 в степени алеф-нуль)
Мощность множества действительных чисел строго больше мощности натуральных чисел. По одной теории, эта мощность и есть алеф-1, однако, есть теория, что перед мощностью действительных чисел стоит бесконечное количество таких алефов. При этом доподлинно известно, что мощность множества рациональных чисел(это такие числа, которые можно представить в виде дроби(не обязательно правильной) с числителем и знаменателем) равна этому самому алеф-нуль, т.е. такой же мощности, как и множество натуральных чисел! И более того, есть такая вещь, как алгебраические числа: это такие числа, которые являются корнями уравнений с целыми неотрицательными степенями и рациональными коэффициентами(например всевозможные корни всяких степеней из рациональных чисел, всякие суммы (и разности) этих корней, перемножения и деления(кроме деления на 0)-это всё алгебраические числа). Несмотря на то, что в среде алгебраических чисел много иррациональных, всё же множество алгебраических чисел имеет мощность алеф-нуль! Иррациональные числа, не являющиеся алгебраическими, называются трансцендентными. Примеров трансцендентных чисел, кроме e и Пи, привести трудно, но как раз именно с их помощью мощность действительных чисел превышает алеф-нуль.
Аватар пользователя Антонина82

Zadd написал:
Да не верхний индекс, а нижний! Не алеф в степени 0, а самый нулевой, среди алефов.
В теории множеств алеф-нуль это мощность натурального ряда(1,2,3,4,....), так сказать бесконечность первого порядка.
У каждого множества есть разные подмножества и мощность(для конечных множеств мощность - это просто количество элементов этого множества) множества всех подмножеств любого множества строго больше, чем мощность исходного множества.
Так вот, алеф1 - мощность множества всех подмножеств множества с мощностью алеф нуль. и т.д.
алеф1=2алеф-0(2 в степени алеф-нуль)
Мощность множества действительных чисел строго больше мощности натуральных чисел. По одной теории, эта мощность и есть алеф-1, однако, есть теория, что перед мощностью действительных чисел стоит бесконечное количество таких алефов. При этом доподлинно известно, что мощность множества рациональных чисел(это такие числа, которые можно представить в виде дроби(не обязательно правильной) с числителем и знаменателем) равна этому самому алеф-нуль, т.е. такой же мощности, как и множество натуральных чисел! И более того, есть такая вещь, как алгебраические числа: это такие числа, которые являются корнями уравнений с целыми неотрицательными степенями и рациональными коэффициентами(например всевозможные корни всяких степеней из рациональных чисел, всякие суммы (и разности) этих корней, перемножения и деления(кроме деления на 0)-это всё алгебраические числа). Несмотря на то, что в среде алгебраических чисел много иррациональных, всё же множество алгебраических чисел имеет мощность алеф-нуль! Иррациональные числа, не являющиеся алгебраическими, называются трансцендентными. Примеров трансцендентных чисел, кроме e и Пи, привести трудно, но как раз именно с их помощью мощность действительных чисел превышает алеф-нуль.

Я это должна была знать? Ведь это так очевидно...

Короч, FB2 не для формул. И DOC тоже. Только TeX. Или LaTeX.
А всякие прохвессора обычно формулы пишутЬ от руки или шибко граммАтныи вставляют рисунок!

Zadd написал:
Короч, FB2 не для формул. И DOC тоже. Только TeX. Или LaTeX.
А всякие прохвессора обычно формулы пишутЬ от руки или шибко граммАтныи вставляют рисунок!

Прекрасно вставляет формулы, если при установке в комплекте поставили Microsoft Equation Editor. Вызывется Вставка\Обьект\Equation Editor.

Lyka написал:
Zadd написал:
Короч, FB2 не для формул. И DOC тоже. Только TeX. Или LaTeX.
Прекрасно вставляет формулы, если при установке в комплекте поставили Microsoft Equation Editor. Вызывется Вставка\Обьект\Equation Editor.

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

Антонина82 написал:
Подскажите, каким знаком можно обозначить хрень, которая около ноля и единицы находится? Уже все мозги вспухли от этой книжки (((((

Это алеф. В FBE в скриптах "Иврит" - первая буква.

Не парьте человеку мозг. "Математический" алеф находится в разделе Буквеподобные символы Юникода U+2135
Хоть ℵ0, хоть ℵ0 - написание останется слева направо

+1
(только: "Хоть ℵ0, хоть ℵ0 - написание останется слева направо", - не все html теги работают, лучше BBCode)
А Википедия решила не рисковать - вдруг у кого-то не будет отображаться - и заменила этот символ картинкой:

Может так же поступить?

sd написал:
+1
(только: "Хоть ℵ0, хоть ℵ0 - написание останется слева направо", - не все html теги работают, лучше BBCode)
А Википедия решила не рисковать - вдруг у кого-то не будет отображаться - и заменила этот символ картинкой:

Может так же поступить?
у меня видно. Значит, можно и оставить.
Хотя можно и рисунком. Хотя рисунком не во всех читалках можно красиво сделать. В CoolReader2 рисунки всегда показываются с новой строки. В случае, когда рисунок идёт в строке, а после и/или до него есть ещё символы, будет чёрт-те что. Все рисунки соберутся в одном месте, друг под другом, а остальные части формулы осиротеют и будет непонятно, к чему относится одинокий рисунок и чем должна продолжиться формула. Короче, ребус-винегрет!

А нельзя ли написать тупо алеф или alef?

Можно еще тупее - проставить греческую кси или вообще обычный икс.

А вот это - нельзя. Для обозначения мощности множества натуральных чисел N используют ℵ0 или "алеф-ноль". У x0 полно своей работы, не надо ему сверхурочной.

Это был сарказм.

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

Коллеги, подскажите, что делает скрипт "драма" в fbe? До сих пор он мне не требовался. А тут взялся делать пьесу, а в них, вы знаете, несколько специфичная манера построения текста. Вот и думаю, может этот скрипт полезным окажется? Пытался с ним работать - но он выдает окно с вопросом, который мне не понятен. Короче: что он делает?

Скрипт "Разметка имен говорящих в пьесах" выделяет жирным имена в пьесе. Удаляет разрядку (по умолчанию = Да).
Вот с этим "Сколько символов может быть до точки или скобки?" не оч. понятно. По умолчанию = 10. Тут надо поэкспериментировать.

ЗЫ На Либре есть отличная тема Предложение по оформлению пьес средствами FB2 и CSS — может будет Вам полезна

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

Vadi написал:

Вот с этим "Сколько символов может быть до точки или скобки?" не оч. понятно. По умолчанию = 10. Тут надо поэкспериментировать.

Выставляете прозвольное число знаков - столько знаков от начала строки делается жирным как имя персонажа. Посмотрите, какое самое длинное имя в пьесе, столько и определите. Пробелы учитываются. Потом надо глазками проверить разметку, т. к. в имя персонажа может попасть начало реплики.
Аватар пользователя V_E

Isais написал:
Vadi написал:

Вот с этим "Сколько символов может быть до точки или скобки?" не оч. понятно. По умолчанию = 10. Тут надо поэкспериментировать.

Выставляете прозвольное число знаков - столько знаков от начала строки делается жирным как имя персонажа. Посмотрите, какое самое длинное имя в пьесе, столько и определите. Пробелы учитываются. Потом надо глазками проверить разметку, т. к. в имя персонажа может попасть начало реплики.

Жирным будут выделять все вхождения имени, или только в начале реплики? Скажем, если в реплике другого персонажа, где-нибудь в середине строки попадется имя с таким же числом символов, как я выберу, оно будет выделено жирным, или нет? Другими словами, учитывается ли тег , стоящий непосредственно перед началом имени, или нет?
Аватар пользователя alexej36

Делаю новеллы из сборника, авторы разные. Вопрос: Что писать в дескрипшине в разделе "бумажная книга"? и Ставить ли обложку от сборника всем подряд?

alexej36 написал:
Делаю новеллы из сборника, авторы разные. Вопрос: Что писать в дескрипшине в разделе "бумажная книга"? и Ставить ли обложку от сборника всем подряд?

Писать название бумажной книги, издателя, год издания, ISBN сборника.
Ставить обложку сборника всем подряд.
Аватар пользователя alexej36

Кто такой working_clone я не знаю... мож просто спайса обкурился... так что узнаем что думают другие :)

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

Цитата:
Кто такой working_clone я не знаю... мож просто спайса обкурился...
Что заставляет Вас сомневаться в его совете? Что лично не представился: "Иван Иваныч Иванов, паспорт №, проживаю по адресу... Берите меня, Эксмо с Литресом, тепленьким"?
Рабочий клон книгодела, что не понятно? Дал внятный совет: в разделе паблик-инфо дескрипшна писать сведения о бумажном издании, которое держите в руках:
<publish-info>
   <book-name>1</book-name>
   <publisher>2</publisher>
   <city>3</city>
   <year>5</year>
   <isbn>6</isbn>
   <sequence name="6"/>
  </publish-info>

Ставить обложку от бумажной книги всем отдельным файлам, которые были опубликованы в этом издании.
Снова не понятно? Или ждете, что Вам ответят: "Нет, ничего не надо писать и ставить"? ОК. Ничего не пишите, и не ставьте, и не делайте. Не беритесь, если лень доводить до ума.

> Что писать в дескрипшине в разделе "бумажная книга"
Откуда взят рассказ, т.е. данные бумажной книги. Эта информация важна, т.к. в разных изданиях может быть разная редакция рассказа.
> Ставить ли обложку от сборника всем подряд?
На ваше усмотрение. Разумных доводов прикреплять обложку сборника к отдельным произведениям из него - нет. Но если вы выложите рассказы без обложки, то на сайте эту обложку к ним, скорей всего, прикрепят - потому что хотят.
---
Да, вы не написали, будете ли делать сборник отдельным файлом. Лучше, когда есть рассказы из сборника - россыпью - и сам сборник. В сборнике обложка конечно нужна.

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

Фанридер часто путается в фамилиях и заменяет их по своему усмотрению. Например, Грязнов - Грязное, Остроухов - Остроухое. Как правильно написать формулу в Скрипт «Поиск по набору регэкспов», чтобы искало только слова, начинающиеся с заглавной буквы: Грязное, Остроухое и т.д. (фамилии я потом добавлю)?

Забавная описка: Фанридер
ПЧ, на самом деле не путается, а пытается т.к. включена словарная поддержка в частности русского языка исправлять неверные (с его точки зрения) слова на верные.
В своё время уважаемый Gmap писал на эту тему и предлагал отключать словарную поддержку, но был не понят верстальщиками. Возможно зря.

Я пробовал отключать словарную поддержку. Процент плохо распознанных слов увеличился. Поэтому снова ее включил.

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

Alex2L написал:
Забавная описка: Фанридер
ПЧ, на самом деле не путается, а пытается т.к. включена словарная поддержка в частности русского языка исправлять неверные (с его точки зрения) слова на верные.
В своё время уважаемый Gmap писал на эту тему и предлагал отключать словарную поддержку, но был не понят верстальщиками. Возможно зря.

Ну а формула какая? Не так много мне попадалось исковерканных фамилий . Поэтому их можно было бы включить в скрипт, чтобы не пропустить.

Антонина82 написал:
Ну а формула какая? Не так много мне попадалось исковерканных фамилий . Поэтому их можно было бы включить в скрипт, чтобы не пропустить.

скрипт не умею, но есть другой путь. Добавлять такие слова в словарь файнридера (курсор на слове, правая кнопка мыши, добавить в словарь). Кто-то когда-то подсказал с таймс/тайме и т. п. Поможет не сразу конечно, но постепенно словарь будет наполняться и ошибок меньше станет.
А так я просто поиском ищу, если хотя бы 2-3 раза одна ошибка повторяется.

Антонина82 написал:
Alex2L написал:
Забавная описка: Фанридер
ПЧ, на самом деле не путается, а пытается т.к. включена словарная поддержка в частности русского языка исправлять неверные (с его точки зрения) слова на верные.
В своё время уважаемый Gmap писал на эту тему и предлагал отключать словарную поддержку, но был не понят верстальщиками. Возможно зря.

Ну а формула какая? Не так много мне попадалось исковерканных фамилий . Поэтому их можно было бы включить в скрипт, чтобы не пропустить.

tagRegExp("(Глухое)","","Найдено:  слово "Глухое" ("Глухов" с ошибкой).");

Попробуйте, я не проверяла.

golma1 написал:
Антонина82 написал:
Alex2L написал:
Забавная описка: Фанридер
ПЧ, на самом деле не путается, а пытается т.к. включена словарная поддержка в частности русского языка исправлять неверные (с его точки зрения) слова на верные.
В своё время уважаемый Gmap писал на эту тему и предлагал отключать словарную поддержку, но был не понят верстальщиками. Возможно зря.

Ну а формула какая? Не так много мне попадалось исковерканных фамилий . Поэтому их можно было бы включить в скрипт, чтобы не пропустить.

tagRegExp("(Глухое)","","Найдено:  слово "Глухое" ("Глухов" с ошибкой).");
Попробуйте, я не проверяла.

Словарь отключать не надо. Наоборот, включите в словарь ФР, искажаемые фамилии, и он не будет их коверкать при распознавании. Это проще, чем добавлять все фамилии в регесп и потом выискивать.
Аватар пользователя Антонина82

golma1 написал:

tagRegExp("(Глухое)","","Найдено:  слово "Глухое" ("Глухов" с ошибкой).");

Попробуйте, я не проверяла.


Спасибо. Работает

Есть скрипт, называется Точка. Ищет слова, которые в середине предложения с большой буквы. Обучается, т.е. на одном и том же не тормозит. Правда, у меня всегда делает примерно треть книги и падает. Приходится по 2-3 раза запускать.

Страницы

X