Вы здесьШкола начинающего книгодела
Опубликовано ср, 24/08/2011 - 04:40 пользователем Антонина82
haramuha написал:
Нас уже двое!!!!! Первого сентября начинается новый учебный год. Предлагаю открыть при Либрусеке «Школу книгодела» имени….. (насчёт имени пока не знаю), где новичкам будут растолковываться прописные истины. Итак. Что надо иметь к первому сентября? Списочек, пожалуйста. Только, чтоб не очень затратный, а то желание пропадёт самому (самой) делать книжки. 1. Компьютер 2.
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
Isais RE:Древний Рим. Подборка книг 28 мин.
NickNem RE:Подайте бедному копеечку на книжку с литреса... 2 дня Isais RE:Семейственность в литературе 2 дня kopak RE:Таинственная личность админа Флибусты 6 дней kopak RE:О группе Дятлова. О той самой, того самого... 6 дней babajga RE:Ласси возвращается домой 1 неделя sem14 RE:Подборка о Первой Мировой 1 неделя Isais RE:удаление "двойников" 1 неделя Isais RE:Кармен Мола - Пурпурная сеть [litres] 2 недели Isais RE:Детство, опаленное войной (Вторая мировая 1939-1945 и ВОВ) 2 недели Isais RE:Катя Водянова - Дом и два жениха в придачу 3 недели Aleks_Sim RE:Прошу переформатировать, распознать, etc... 3 недели Саша из Киева RE:Кто сможет раздобыть и оцифровать нужные мне книги? 1 месяц Isais RE:Дмитрий Анатольевич Горчев - ЖЖ Дмитрия Горчева (2009–2010) 1 месяц Саша из Киева RE:Детям о Ленине (Издание 1965 года) 1 месяц Саша из Киева RE:Приключения Мишки-Ушастика (Перевод Марата Брухнова) 1 месяц babajga RE:Белая княжна 1 месяц Isais RE:Файл достаточно хорош. Нет смысла в его улучшении. Ага,... 1 месяц Впечатления о книгах
Isais про Абдуллаев: Заговор в начале эры (Исторический детектив, Политический детектив)
24 02 Скучно, нудно, нехудожественно. Вместо живых картин -- картонные декорации, никто из персонажей не вызывает эмоций -- ни любви, ни ненависти, каждый абзац сопровождается таким же по размеру морализаторским поучением, высказанным ……… Оценка: плохо
Nevskaya про Сушков: «Ленинградское дело»: генеральная чистка колыбели революции (Документальная литература)
22 02 Бралась за книгу с трепетом, родная тема, Блокада, Ленинград и все такое... Прочла со стыдом, дочитывала только потому, что не умею бросать начатое. Вранье сплошное, откровенное, бесстыжее, запредельное. Уже много где на форумах ……… Оценка: нечитаемо
Belomor.canal про Акунин: На санях (Современная проза)
22 02 Лучшая, самая лучшая книга Семейной Саги Оценка: отлично!
187 про Царевич: За Отчизну! (История)
21 02 Годная детская книжка, как и Приключения Каспера Берната в Польше и других странах. Оценка: отлично!
Дей про Воспитанник орков
21 02 Какой же ГГ тряпка и слюнтяй. Нет, он храбр и, в общем-то, довольно сообразительный, хоть и несколько тугодум, но он трясётся над жизнью каждой мрази, встречающейся на его пути. Он оставил за спиной несчитанное количество ………
dolle про Корнев: Артефакт острее бритвы (Фэнтези, Приключения: прочее, Самиздат, сетевая литература)
21 02 Неплохо. С каждой книгой сюжет становится динамичнее, интриг и врагов становится больше . Оценка: хорошо
tlittle про Никитин: Бешеный лев (Фэнтези)
20 02 Примитивно. Очень примитивно. Такое впечатление, что художественные "изыски" добавляли в рассказ при втором проходе, они выглядят чужеродными. При этом куча (просто хренова гора) примитивных орфографических ошибок. "Ни как", ……… Оценка: плохо
Barbud про Семин: Конструктор (Попаданцы, Самиздат, сетевая литература)
20 02 Малоинтересное чтиво без художественных достоинств и исторической достоверности. Автор поднаторел на написании сказок с магией и прочими вытребеньками, где не нужно знать историю и следить за отсутствием анахронизмов, поэтому ……… Оценка: нечитаемо
nik_ol про Донцова: Дезертир из рая [litres] (Иронический детектив)
19 02 Ребятки, а что так редко стали выкладывать Донцову, Луганцеву и Полякову? Ну, Полякова-то понятно, там её невестка как бы сейчас книги пишет, а Донцова? Скучаю уже, я её между Пелевеным читаю, например, для разгузки мозга))). Оценка: хорошо
decim про Ксенз: Золотая стена (Современная проза, Публицистика)
19 02 Автор не буйный , это хорошо. Больше ничего хорошего. Ну там Фаэтон, Гиперборея, Атлантида... а Чёрное море, должно быть, выкопали на сдачу. Потомков ассуров(так в книге) сдали на съедение Горбачёв с Волкогоновым. Который ……… Оценка: нечитаемо
mysevra про Зорич: Очень мужская работа [HL] (Боевая фантастика)
19 02 Здесь больше Зорича, чем Жарковского. «Тварь» показалась интереснее. Оценка: плохо
mysevra про Жарковский: Времена смерти [litres] (Космическая фантастика, Научная фантастика)
19 02 Это было необычно, мне бы хотелось продолжения. Оценка: хорошо |
Комментарии
Отв: Школа начинающего книгодела
Добавлю, что лучше ставить текущий Debug: в заглавном посту внизу.
Отв: Школа начинающего книгодела
В стихах иногда встречаются строки, состоящие их одних точек. Скрипт "генеральная уборка" превратит точки в троеточия. Вопрос: что делать? :) Оставить троеточия или вернуть точки?
Отв: Школа начинающего книгодела
Скрипт "генеральная уборка" сделан для тупых лентяев. Да, он эффективен при чистке, но бесконтрольное его применение может привести к... ну, в общем, примеров можно привести очень много. Чуть что нестандартное -- и не факт, что этот скрипт корректно отработает. Короче, я в таких случаях ставлю обычно точки и пишу в custom-info "не применяйте генеральную уборку -- хуже будет".
И в самом деле, лучше после каждого применения проверять корректность изменений -- скрипт хоть и улучшается потихоньку, но это бесполезно, черного кобеля не отмоешь добела; короче, пользуйтесь регэкспами и будет вам щастье...
Отв: Школа начинающего книгодела
Как мило...
alexej36, по поводу точек в пустой строке стихотворения я бы предложила два варианта:
1. исправить на точки и таки написать предупреждение в history. Я в таких случаях пишу "После выполнения скрипта ГУ необходимо поправить строку в стихотворении ..." (тут уместно было бы задать поисковые слова, если стихотворений в файле больше, чем одно).
2. "Выравнять" количество точек в пустой строке, сделав его кратным 3. И тогда оставить полученные после ГУ многоточия.
This comment has been deleted.
Отв: Школа начинающего книгодела
Ну, это не может быть ориентиром. ;) Вы же не копию книги делаете. :)
На мой взгляд, это зависит только от предпочтений верстальщика.
Отв: Школа начинающего книгодела
Мне встречались только точки визуально разделенные пробелами. Я так и делаю: пишу нужное кол-во точек через неразрывный пробел, тогда скрипт ничего не заменяет. Хороший вариант.
А по поводу выравнивания стихов можете попробовать оформление с помощью стилей. Это перспективно, имхо
Отв: Школа начинающего книгодела
Как это не заменяет? Скрипт "генеральная уборка" упорно портит любые отточия. И в стихах и в прозе. Он просто удаляет определенное количество точек, и к концу работы над книгой (при многократном применении скрипта) точка может остаться всего одна. Поэтому все отточия ставлю после работы данного скрипта.
Отв: Школа начинающего книгодела
A-a...
Я размечаю стихи после работы скрипта. Равняю их и т.п. А в самом скрипте у мну:
function HandleP(ptr) {
if (ptr.getAttribute("id").search(re90)>=0) { ptr.removeAttribute("id"); count_90++; }
s=ptr.innerHTML;
if (ptr.parentNode.className!="stanza") {
// куча if'ов
}
if (s.search(re19)!=-1 && ptr.parentNode.className=="stanza") { s=s.replace(re19, re19_); }
if (ptr.parentNode.className!="stanza") {
// ещё куча if'ов
}
.....
Короче, для стихов ничё* уже не правим автоматом. Я это сделал после обработки одной пьесы (ибо нефиг!)
* - дефисы только))
Отв: Школа начинающего книгодела
Взялись бы тогда за доработку скрипта.
Отв: Школа начинающего книгодела
Так там вопрос не в сложности программирования, а в правильном подборе регэкспов... Т.е. какие и в каком порядке. В "Генеральной уборке" уже написано даже более, чем в 99% случаев бывает нужно... Достаточно из этого для себя выбирать по обстоятельствам.
Но если есть конкретное ТЗ и вопрос накодить его на js, то всегда пожалуйста.
Отв: Школа начинающего книгодела
Это как-то можно исправить?
Отв: Школа начинающего книгодела
Если в вышеуказанном куске скрипта заменить
if (s.search(re67)!=-1) { s=s.replace(re67, re67_); }
на
// if (s.search(re67)!=-1) { s=s.replace(re67, re67_); }
то это отменит обработку градусов Цельсия.
А в общем случае, надо понять, что Вы хотите получить:
10С -> 10С
10С -> 10°С
100 или o или OC -> 10°С
С,Oo латинские и русские или только латинские?
и т.д.
This comment has been deleted.
Отв: Школа начинающего книгодела
Эт такой мелкий шутк юмора.
В переводе на нормальный язык означает, что скрипт "генеральная уборка" вполне может быть заменен набором некоторых других средств (поиск - замена, пользовательские скрипты с интерактивным поиском-заменой, ну а там среди прочего и поиск по регэкспам и т.п.).
This comment has been deleted.
Отв: Школа начинающего книгодела
Зря Вы это так. Впрочем, вольному воля.
Тем не менее, можно вполне серьерно утверждать, что:
1. Желательно проверять корректность каждой отработки скрипта "генеральная уборка"; хоть он и улучшается, но все нестандартные ситуации не предусмотришь.
2. Существуют некоторые комбинации символов, которые некорректно отрабатываются этим скриптом, но они вполне могут встретиться (и относительно часто) в реальном тексте (много точек подряд на троеточие, еще есть несколько комбинаций) -- скрипт нуждается в (очередном) улучшении.
3. При определенном навыке можно обойтись и без этого скрипта вовсе. Но только при определенном навыке. И все равно см. п. 1.
Вот и все. Просто наболело.
А кто на себя какой шутовской колпак напялил -- его дело. И троллизм здесь никаким боком.
Отв: Школа начинающего книгодела
На мой взгляд, лучше пользоваться несколькими простыми скриптами, чем одним сложным. Проще отследить, откуда ошибки берутся. Тем более, если сложный не сам пишешь.
Отв: Школа начинающего книгодела
Вот примерно это я и хотел сказать. А то применение скрипта "генеральная уборка" превращается уже в некую церемонию, которая начинает смахивать на некий религиозный обряд;-) ("Мыши плакали, кололись...")
Да, его применение может оказаться нужным, особенно в некоторых случаях, но не до догматизма же доходить...
Существует же куча других инструментов для обработки текста, неужели нельзя использовать несколько простых скриптов вместо одного сложного?
Причем использовать их именно тогда, когда нужно? А так получается, что в сегоднящнем состоянии (без внесения своих изменений) скрипт "генеральная уборка" годен только для черновой, ну и может быть еще для "промежуточной" чистки fb2-текста перед окончательной ручной вычиткой, но никак не наоборот!
А если кто-то утверждает обратное, то вот ему-то как раз и рекомендуется проверять корректность изменений, вносимых сим скриптом после каждого его прогона.
Отв: Школа начинающего книгодела
Про отступы слева в стихах. Внутри строфы все понятно. А нужно ли это делать во всей строфе?
Отв: Школа начинающего книгодела
Я делаю. Вообще стараюсь максимально стихи к бумажным вариантам приближать.
Отв: Школа начинающего книгодела
Для стихов, я считаю, это крайне важно. Поэтому я бы делала.
Отв: Школа начинающего книгодела
Кто нибудь пробовал FBD (Fiction Book Designer) V 3.2 под Wondows 7?
Отв: Школа начинающего книгодела
Я так понимаю, Вам нужно 10С -> 10°С
Тогда не нужно закомментировать (//), а делаем следующее:
ищем в скрипте
// градус Цельсия
то что под ним закоммит (//), а ставим новое:
var re67 = new RegExp("(\\\d)(\\\s|"+nbspEntity+"){0,1}[CС]([^A-zА-яЁё]){0,1}","g");
var re67_ = "$1"+nbspChar+"°C$3";
получим 10С -> 10 °С
если надо без пробела после цифры, то просто
var re67 = new RegExp("(\\\d)(\\\s|"+nbspEntity+"){0,1}[CС]([^A-zА-яЁё]){0,1}","g");
var re67_ = "$1°C$3";
получим 10С -> 10°С
Кстати, такое: 10 С -> 10°С, тоже будет иметь место
Во всех случаях С большое и не важно, кириллическое или латинское
Отв: Школа начинающего книгодела
Нет. Нам нужно, чтобы 10С скрипт не переводил самовольно в 1° С.
Отв: Школа начинающего книгодела
Ну, тогда первый вариант - просто закоммитить строку
// if (s.search(re67)!=-1) { s=s.replace(re67, re67_); }
Отв: Школа начинающего книгодела
В "Генуборке" эта строка выглядит так:
// градус Цельсия
var re67 = new RegExp("(\\\d)(\\\s|"+nbspEntity+"){0,1}[oо0°](\\\s){0,1}[CС]([^A-zА-яЁё]){0,1}","g");
var re67_ = "$1"+nbspChar+"°C$4";
Насколько я могу читать регэкспы, тут идёт речь лишь о замене обычного пробела на неразрывный. Или?
Отв: Школа начинающего книгодела
Я писал 2 сообщения, о двух различных участках кода:
if (s.search(re67)!=-1) { s=s.replace(re67, re67_); }
и
// градус Цельсия
var re67 = new RegExp("(\\\d)(\\\s|"+nbspEntity+"){0,1}[oо0°](\\\s){0,1}[CС]([^A-zА-яЁё]){0,1}","g");
var re67_ = "$1"+nbspChar+"°C$4";
Закомментировав первый - мы вообще не будем делать 10С -> 1 °С
Второй кусок - это переменные: само регулярное выражение и то, на что будем менять найденный кусок текста.
Ищем: Цифра + может_быть_пробел + что-то_из_oо0° + С_кир_латинск_исключая_другие_буквы = $1 + $2 + $3 + $4
После замены : Цифра + обяз_неразрыв_пробел + °С
Из-за "что-то_из_oо0°" оно нолик и сжирает, превращая его в °
После некоторых раздумий себе я оставил вариант
// градус Цельсия
var re67 = new RegExp("(\\\d)(\\\s|"+nbspEntity+"){0,1}[CС]([^A-zА-яЁё]){0,1}","g");
var re67_ = "$1"+nbspChar+"°C$3";
который меняет С после цифры на неразрыв_пробел + °С
Отв: Школа начинающего книгодела
Понятно. А я именно этой ситуации хочу избежать. Потому что во фразе типа: В доме по ул. Мира 100 С. Петров увидел... такое исправление мне ни к чему.
В любом случае спасибо.
Отв: Школа начинающего книгодела
И это самый простой вариант - закомментировать
// if (s.search(re67)!=-1) { s=s.replace(re67, re67_); }
Отв: Школа начинающего книгодела
Спасибо, так и сделаю. Вчера уже собиралась пробовать, но раз Вы подтверждаете, то можно и без проб. :)
Отв: Школа начинающего книгодела
)) Честно говоря, я нигде не нашел толкового описания записи регэкспов FBE: разбираюсь только по коду и методом проб-ошибок...
Например, насколько я понял, в скрипте "Ген. уборка" нет пока поддержи поиска по инлайн-тэгам. Т.е. вот такое превращение: 100[оО0]C -> 100°С, только для sup, осуществить пока нельзя...
Отв: Школа начинающего книгодела
Сканирую журнал Новый мир 1988-11. Выложила стихи Кострова,сейчас взялась за роман : Владимир Крупин "Спасенье погибших". Обложка у журнала вся в пятнах от влажности,и на неё что-то ставили с липким круглым дном.) Такую прикреплять стыдно.) Может кто-нибудь сможет привести её в порядок? Если появятся желающие на сканы,тоже с радостью отдам.(цв.,600)
Отв: Школа начинающего книгодела
А не проще взять более менее приличную обложку от другого номера, скажем http://dic.academic.ru/pictures/wiki/files/78/Novyj_mir_1988_7.jpg и просто "пририсовать" № 11 и правильный ISSN?
Отв: Школа начинающего книгодела
Где можно скачать пакет утилит fb2utils-0.6.0 ?, валидатор нужен.)
Отв: Школа начинающего книгодела
http://ge.tt/1QJdUhW/v/0
Отв: Школа начинающего книгодела
http://ge.tt/1QJdUhW/v/0
Отв: Школа начинающего книгодела
WARNING: Line 11: empty tag: Some errors found Одиннадцатая строка-это язык.ru.Скажите,что ему не нравится?
Отв: Школа начинающего книгодела
Соседняя строчка скорее всего. Внешний валидатор немножко по-другому строки считает. Тег date ("дата текстом" рядом с названием в режиме D) пустой видимо. Можно прописать год издания, написания или перевода. Или плюнуть. Это не страшно.
Отв: Школа начинающего книгодела
Точно, "дата текстом" - не было прописано, проставила год выхода: OK. This file is good. Спасибо.)
Отв: Школа начинающего книгодела
"О сколько нам открытий чудных.." даёт ФБЕ, о людях в том числе. У меня вопрос к тому,кто конвертил из doc. два детектива Э.Ролле,отсканенные,распознанные и вычитанные мной: Что,рука не поднялась вписать мой ник в Описание? Смешно и гадливо,не знаю чего больше.)
Отв: Школа начинающего книгодела
Ээээ... не мешало бы где-то это отметить, хотя бы в аннотации. Телепаты все в отпуске, знаете ли...
Специально проверила оба файла, о том, кто сканировал - ни слова.
Конвертила не я, не умею
ЗЫ: Там переводчик нигде не упоминался, а то в сети я не нашла?..
Отв: Школа начинающего книгодела
В любом случае вы числитесь в заливших оба файла.
Хотите - переправлю из заливших в отсканировавшие?
Отв: Школа начинающего книгодела
Вопрос, очевидно, ко мне. В ваших doc-файлах никакой информации о вашей работе нет. Прописывайте свой ник и работу в аннотации или в самом файле — и ваше участие будет отмечено в history.
Вот как-нибудь так—
Без этой информации ничего никуда вписать невозможно.
Файлы отличные, спасибо вам за них большое.
Отв: Школа начинающего книгодела
Задумался как изобразить
извращизыск такой.Кроме как стихами с неразрывными пробелами на ум ничё не приходит. Может есть у кого другие идеи?
Отв: Школа начинающего книгодела
В любом случае сделать примечание, а там скан страницы.
Часть читалок, в том числе и сайтовская, херят лесенку.
Отв: Школа начинающего книгодела
+1.
Отв: Школа начинающего книгодела
М-м-м.. Т. е. прямо в примечание воткнуть картинку? А чё, можно. Только тогда комментарием сделаю, а то как сноска внизу страницы оно будет по-моему страшненько выглядеть. Спасибо за идейку. :))
Отв: Школа начинающего книгодела
http://lib.rus.ec/b/156665/read
Посмотрите примечания...
Отв: Школа начинающего книгодела
Посмотрел. Ну да, нормальный выход. Так и сделаю.
Страницы