Frequently asked questions - Writer
TDF LibreOffice Document Liberation Project Блоги сообщества Weblate Nextcloud Redmine Ask LibreOffice Пожертвования
Как сделать текст, "перетекающий" из одной области в другую?
Мы хотим разделить текст на различные области, расположенные на одной или нескольких страницах. Распределение текста должно быть автоматическим, текст должен "течь" из одной области в другую так, как это происходит в системах DTP[1].
Принцип заключается в том, чтобы вставить врезки в документ, которые будут исполнять роль «резервуаров», в которые будет вводиться или вставляться текст. Необходимо просто соединить врезки в нужном порядке.
Реализация:
- Создайте необходимое число врезок со следующими настройками:
- тип привязки к странице
- высота и ширина не должны изменяться автоматически
- Выделите первую врезку
- На панели инструментов Врезка нажмите на значок Связать фреймы
- Переместите курсор (который изменит форму на стрелку с цепью) на следующую врезку и щелкните мышкой...
- Получится результат, как на изображении ниже:
- Продолжите этот процесс для связи второй врезки с третьей, третьей с четвертой и так далее.
Теперь нужно только ввести (или вставить) текст в первую врезку, и он будет "перетекать" автоматически далее в связанные врезки. Как и в таблице, красный треугольник символизирует "переполнение" врезки (т.е. слишком длинный текст, который не будет отображаться целиком). В этом случае, можно увеличить размер врезки, или создать новую дополнительную врезку, или уменьшить размер шрифта, или сократить текст и т.д.
В приведенном выше примере, врезки отображаются на одной и той же странице в целях создания скриншота, однако они могут быть расположены и на разных страницах.
Можно также использовать меню, чтобы связать врезки :
- щелкните правой кнопкой мыши по врезке, чтобы выделить её и отобразить контекстное меню,
- выберите пункт Объект, затем в диалоге перейдите на вкладку Параметры.
- в выпадающих списках Предыдущая ссылка и Следующая ссылка перечислены доступные для связи врезки в документе.
Frame with columns from version 7.2
From version 7.2 there is an easier way.
- Choose ▸ ▸ from the menu.
- In the tab "Type" enter for width e.g. 17.00 cm.
- In the "Frame" dialog you now have a "Columns" tab.
- Select the tab "Columns" and choose 2 columns.
- At "Width and Spacing", there at "Spacing", enter a value for the spacing between the columns or leave the default value.
- Now enter text in the left column.
- The more text you enter, the text flows from column 1 to column 2 and the frame increases in height.
Примечание
- ↑ DTP: Desktop Publishing