Вы здесьШкола начинающего книгодела
Опубликовано ср, 24/08/2011 - 04:40 пользователем Антонина82
haramuha написал:
Нас уже двое!!!!! Первого сентября начинается новый учебный год. Предлагаю открыть при Либрусеке «Школу книгодела» имени….. (насчёт имени пока не знаю), где новичкам будут растолковываться прописные истины. Итак. Что надо иметь к первому сентября? Списочек, пожалуйста. Только, чтоб не очень затратный, а то желание пропадёт самому (самой) делать книжки. 1. Компьютер 2.
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
Саша из Киева RE:Приключения белочки Рыжки 2 дня
alex-from RE:Оплатил два раза, но абонемента нет 3 дня sem14 RE:Книжная серия "Жизнь в искусстве" издательство "Искусство"... 4 дня Kiesza RE:На 78-м году жизни скончался советский и российский... 5 дней Aliki RE:Подайте бедному копеечку на книжку с литреса... 5 дней Paul von Sokolovski RE:Бушков умер. 2 недели lemma7 RE:Серия «Интеллектуальный детектив» изд-ва АСТ 2 недели mig2009 RE:Багрепорт - 2 2 недели Isais RE:Издательство "Медуза" 2 недели babajga RE:Народные сказки - Сказки народов Сибири = Fairy-Tales of... 1 месяц Саша из Киева RE:Кто сможет раздобыть и оцифровать нужные мне книги? 1 месяц sibkron RE:Серия "Библиотека французской литературы" (Макбел) 1 месяц Isais RE:Игорь Северянин - Том 2. Поэзоантракт 1 месяц sem14 RE:Современная корейская литература. Книжная серия... 1 месяц sem14 RE:Семейственность в литературе 1 месяц Isais RE:Детство, опаленное войной (Вторая мировая 1939-1945 и ВОВ) 1 месяц Саша из Киева RE:Подводное течение 2 месяца konst1 RE:Переименовать ник (имя учетки) 2 месяца Впечатления о книгах
Shelest 2000 про Черепнев: Цена империи. Выбор пути [litres] (Альтернативная история, Боевая фантастика)
07 11 Продолжение после 4й книги будет?
ne_fanat про Александр Александрович Бушков
06 11 Земля пухом, Сан Саныч. Спасибо за написанное, жаль, что больше ничего не напишете. Мне будет вас не хватать.
ne_fanat про Дронт: Первый в фамилии [СИ] (Социальная фантастика, Фэнтези, Попаданцы, Самиздат, сетевая литература)
06 11 Не соглашусь с предыдущим оратором:) Серенько и простенько только если рассматривать это как самостоятельное произведение. А вот если как вбоквел "Придворного", да с возможностью продолжения, да с раскрытием туманных моментов ……… Оценка: хорошо
Perca про Киров: Рыцарь Огненной кавалерии [СИ] (Фэнтези, Самиздат, сетевая литература)
06 11 Очень неплохо. Такое впечатление, что "Никит Кировых" двое, один регулярно пишет откровенный треш, а другой выдает неплохие вещи, хоть и достаточно редко. Оценка: отлично!
Perca про Киров: Молот империи 1 [СИ] (Боевая фантастика, Городское фэнтези, Самиздат, сетевая литература)
06 11 Серия неплохая, на удивление. Беда в том, что чтобы быть в теме, надо сначала прочитать откровенный шлак, приквел "Я - палач" аж в трех томах.
Олег Макаров. про Лагин: Старик Хоттабыч [litres] (Советская классическая проза, Сказка)
06 11 2 RedRoses3: не распространяйте фейки. Крон был только соавтором Лагина в работе над сценарием фильма «Старик Хоттабыч» (в 50-е годы). В процессе работы они разругались. После этого Крон чего только не говорил
RedRoses3 про Лагин: Старик Хоттабыч [litres] (Советская классическая проза, Сказка)
06 11 В 1938 году Лазарь Лагин написал детскую повесть-сказку «Старик Хоттабыч»! - хм... а со временем хороший писатель Александо Крон признался, что в молодости подрабатывал литрабом и Хоттабыча написал он... А Лагин так больше ничего выдающегося и не натворил....
Олег Макаров. про Карелин: Архитектор душ (Городское фэнтези, Попаданцы, Самиздат, сетевая литература)
05 11 Идея неплохая, но написано предельно нудно. Сюжет стоит на месте, буксует, шины визжат, но ничего не едет. Почти до конца первую книгу дочитал и бросил Оценка: плохо
Олег Макаров. про Анатолий Н. Патман
05 11 «боец СВО, оказавшийся, на удивление, наследником древней космической, и могущественной цивилизации» обожемой! какой полёт мысли у автора! какая акутальность шыдевра! какая смелая интерпретация событий! ну и так далее. Вот ………
Sanyok89 про Пелевин: A Sinistra | А Синистра | Левый Путь (Триллер, Современная проза)
05 11 Ну хоть одна более-менее читаемая книга из этого цикла. Завершать уже пора этот трансгуманизм, а то Санта Барбара какая то Оценка: неплохо
Олег Макаров. про Андрей Владимирович Курпатов
04 11 Доктор Курпатов, Доктор Курпатов, Доктор Курпатов - многократное повторение этого словосочетания создало у многих превратное представление о том, что А.Курпатов является доктором наук. На самом деле человек имеет только ………
Lena Stol про Искаженный мир
04 11 Прочитала обе книги, пропускала много, особенно во второй части, хороший сюжет, но уж очень автор растянул. Если из двух книг сделать одну, будет интереснее. |
Комментарии
Отв: Школа начинающего книгодела
Добавлю, что лучше ставить текущий 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
Посмотрите примечания...
Отв: Школа начинающего книгодела
Посмотрел. Ну да, нормальный выход. Так и сделаю.
Страницы