Алла Кузнецова, Молчаливый Глюк (
silent_gluk) wrote2009-03-11 02:10 am
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
Надо мной опять издеваются файлы!
На этот раз не fb2, а pdb, что особенно обидно.
Ситуация: есть файл html, собранный из нескольких "разномастных" (в родословной html, rtf, doc) и превращенный в html Вордом (я знаю, что он делает _странный_ html, но по-другому я не умею). В html все в порядке, он был специально отформатирован так, чтобы ни до, ни после абзаца не было "пустой строки" (АКА "интервал перед"/"интервал после"). А когда этот самый файл кодируется в pdb, там появляются после каждого абзаца пустые строки... С другими файлами такого не наблюдается.
И вот что делать? Как эти пустые строки вывести?
Ситуация: есть файл html, собранный из нескольких "разномастных" (в родословной html, rtf, doc) и превращенный в html Вордом (я знаю, что он делает _странный_ html, но по-другому я не умею). В html все в порядке, он был специально отформатирован так, чтобы ни до, ни после абзаца не было "пустой строки" (АКА "интервал перед"/"интервал после"). А когда этот самый файл кодируется в pdb, там появляются после каждого абзаца пустые строки... С другими файлами такого не наблюдается.
И вот что делать? Как эти пустые строки вывести?
no subject
А! Или использовать ""мягкие"(Shift+Enter) переносы, тогда "пустых строк" не будет.
Но тогда будет кривовато смотреться форматирование "по ширине страницы".
В общем, выбор за вами и он, как всегда, между плохим и худшим.
no subject
А интервалы - дело в том, что я этим способом обработала уже кучу файлов, и пустые строки появляются редко. Чаще всего - если в качестве "исходного" был уже готовый ХТМЛ (не созданный Вордом).
no subject
[p]строка[br]
строка[br]
строка[/p]
В этом случае как раз мы говорим про "мягкий" перенос и разрывов не появляется. Но иногда этому почти искусственному интеллекту взбредает в голову заняться корректировкой html и он расставляет правильные тэги (если у тебя в одном из исходных файлов тэги есть правильные, то чаще всего он задает основу для всего конечного документа) и тогда появляются "плавающие глюки" форматирования.
Лечится правкой всего html и внедрением туда CSS. Или просто правкой html с завершением строки по Shift+Enter, если не лень. Или забиванием болта на все :)
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
Я видел, какую конструкцию вы использовали.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
Просто когда обработка файлов идет "поточным методом" (по нескольку десятков в день), а ХТМЛ нужен "на пять минут" - проще поверить Ворду. Вот с ФБ2 я уже несколько тэгов выучила.
no subject
no subject
no subject
no subject