Деление строки таблицы по горизонтали
Мне радостно сообщить, что удалось сделать скрипт, делящий абзац в ячейке таблицы Индизайна на две ячейки. Вот о чём речь: когда в программе Word абзац не помещается в нижней ячейке, он переходит в ячейку на следующей странице. В индизайне абзац располагается в ячейке целиком, его деления между ячейками не предусмотрено. Скрипт устраняет эту недоделку: ставишь курсор в строку, и она делится между страницами. На время работы скрипта все поделённые абзацы отмечены цветом. Обратная задача — собрать разделённые сроки вместе — тоже решена.
Впервые я подступился к этой задаче в 2006 году. И у меня ничего не получилось. Ни-че-го, полный провал. Возможно, я тогда не знал так хорошо скриптинг. А вот сейчас — ну почти готовая программа.
Тут поправка «ну почти» из-за того, что я проверял скрипт на придумываемых по ходу дела примерах: проверить, что абзац разделяется по пробелу, по специальному знаку, по дефису составного слова, делается перенос слова, и пр. Информация о варианте переноса сохраняется в метке ячейки, и если нужно восстановить разделённый текст, названия меток помогут сделать это правильно.
Но реальных таблиц из конкретных изданий — у меня всего две таких книги.
Всвязи с вышесказанным этот пост является, во-первых, просьбой прислать такие проблемные таблицы, чтобы я мог потестировать скрипт на реальных примерах.
Второе, если это ваша проблема, и не раз с ней мучались, то можно уже приобрести этот скрипт, он на период тестирования стоит меньше, чем это будет в начале продаж. Если честно, я сомневаюсь, что там найдутся какие-то серьёзные ошибки, поэтому не боюсь предлагать купить его в период окончательной доводки. Он очень долго тестировался. И все купившие всегда могут получить последний вариант любой программы.
Вот видео, как это всё интересно работает: https://youtu.be/2Lz254TkHfg
Файлы таблиц присылайте на этот адрес dotextok@gmail.com
Скрипт можно купить https://shop.dotextok.ru/product/view/1/46, до 7 февраля на него скидка.
Спасибо за доверие к моим программам, спасибо за то, что разделяете моё убеждение, что вёрстка должна быть в кайф.
Михаил Иванюшин
Последние комментарии