Войти

Показать полную графическую версию : Странные текстовые блоки в Word-е


cahes
13-05-2020, 21:14
Прошу посмотреть файл: 161345 - там блоки с данными наползают друг на друга, тексты помещены в какие-то отдельные области, непомещающийся в блок текст скрывается под границами - нет автоматического увеличения. - Что это такое?

Iska
14-05-2020, 02:44
там блоки с данными наползают друг на друга, »
Скриншот с выложенным файлом, на котором отмечено какие блоки на какие наползают.

тексты помещены в какие-то отдельные области, »
Часть помещена в надписи. Часть во фреймы.

непомещающийся в блок текст скрывается под границами - нет автоматического увеличения. »
Текст находится в ячейке таблицы, которая находится внутри фрейма. Скрывается он потому, что для строки таблицы жёстко задана высота:
https://i.imgur.com/IQwrk10.png

Общее впечатление — документ представляет собой результат распознавания каким-нибудь FineReader'ом печатной страницы. Попытка сделать что-то вменяемое навряд ли увенчается успехом. Лучше сделать «ручками» с нуля.

cahes
14-05-2020, 09:02
Я посмотрел - что такое "Фреймы", и да, кажется это - именно фреймы.
Понятно.

Я переделываю этот файл, и столкнулся со странностью: фреймы не назначаются выбранным строкам, только абзацам, а если я выбираю абзац - то он включает в себя и пункт списка с заглавием. У меня сложный список, и, если в тело одного пункта я вставляю блок с переносами - то нумерация пересчитывается в соответствие с этими переносами - а мне это не надо. Мне надо оставить главную нумерацию, а в тело пунктов по вставлять разное - с переводами строк и др. Я придумал использовать рамки/фреймы. Но фрейм можно назначить только абзацу (при чём включается во фрейм и заголовок пункта списка), либо тексту (каждой строке отдельно - что мне не надо). Какими-то случайными манипуляциями у меня получалось сделать переносы так - чтобы заголовок пункта оставался сверху фрейма, и нумерация списка не разрушалась - и после фрейма срабатывало автоматическое добавление нового пункта по помещению перевода строки в текст. В чём суть этого явления? Как понять - что делать?

Iska
14-05-2020, 09:44
Я посмотрел - что такое "Фреймы", и да, кажется это - именно фреймы. »
Не только «фреймы», но и «надписи».

Я переделываю этот файл, и столкнулся со странностью: фреймы не назначаются выбранным строкам, только абзацам, а если я выбираю абзац - то он включает в себя и пункт списка с заглавием. У меня сложный список, и, если в тело одного пункта я вставляю блок с переносами - то нумерация пересчитывается в соответствие с этими переносами - а мне это не надо. Мне надо оставить главную нумерацию, а в тело пунктов по вставлять разное - с переводами строк и др. Я придумал использовать рамки/фреймы. Но фрейм можно назначить только абзацу (при чём включается во фрейм и заголовок пункта списка), либо тексту (каждой строке отдельно - что мне не надо). Какими-то случайными манипуляциями у меня получалось сделать переносы так - чтобы заголовок пункта оставался сверху фрейма, и нумерация списка не разрушалась - и после фрейма срабатывало автоматическое добавление нового пункта по помещению перевода строки в текст. В чём суть этого явления? Как понять - что делать? »
Ничего не понял. Сделайте документ с простым примером.

cahes
14-05-2020, 15:07
Сделайте документ с простым примером. »

161357

- Вот пожалуйста - попробуйте из буфера вставить любой текст из нескольких абзацэв - и списки перенумеруются. Надо - чтобы нумерация следующих после вставки пунктов сохранилась. Фреймы это решают, но надо так - чтобы фрейм не затрагивал собственно нумерованного пункта. Другими словами - надо как-то в пункте делать вложение - на которое не распространяется нумерация.

Iska
14-05-2020, 15:39
попробуйте из буфера вставить любой текст из нескольких абзацэв - и списки перенумеруются. »
Куда вставить?

Надо - чтобы нумерация следующих после вставки пунктов сохранилась. »
Она сохранится, если Вы не будете использовать для вставленных абзацев стиль «Заголовок 4». По умолчанию при вставке неформатированного текста он принимает формат точки вставки.

Фреймы это решают, »
Фреймы предназначены совсем для другого. Вообще я их крайне не рекомендую использовать.

P.S. Я просил простой пример, а Вы мне выкатили чёрте-что и сбоку бантик.

cahes
14-05-2020, 16:17
Ну как - простой, несколько строчек. - я уж вас и не пойму...

Хорошо - попробую разные заголовки.

Я заметил - что, если по "энтэру" делать новый (промежуточный) пункт, делать ему фрэйм, вставлять туда текст (с переносами), а потом удалять номер (с обратной перенумерацией следующих номеров) - то текст остаётся во фрэйме и нормальная нумерация сохраняется.

Возникла дополнительная проблема - таблицу во фрэйме не сделаешь.

Так а что вы советуете в моём случае? Делать другой заголовок? - как это понимать?

Boris_R
16-05-2020, 14:19
Так а что вы советуете в моём случае? »
Я бы посоветовал еще раз распознать текст Файнридером. в параметрах распознавания указать не "Точная копия", а "Редактируемый текст".
Еще можно попробовать так:
Навести указатель мыши на границу фрейма, щелкнуть правой кнопкой мыши и в открывшемся окне выбрать "Формат рамки", в новом окне выбрать "Удалить рамку".
Здесь беда в том, что все рамки (фреймы) привязаны одному (первому) абзацу и текст в новом документе может перемешаться, например, в вашем документе после удаления всех рамок заголовок таблицы оказался под таблицей, а не над таблицей как в исходном документе.
Полностью согласен с Фреймы предназначены совсем для другого. Вообще я их крайне не рекомендую использовать. »

cahes
16-05-2020, 16:52
Это всё хорошо, но вопрос остался открытым: как в имеющийся нумерованный список вставлять текстовые блоки - с переносами строки, таблицами и др., - чтобы нумерация не изменилась?




© OSzone.net 2001-2012