Как добавить дополнительные произвольные соединители к прямоугольнику в LibreOffice Draw?

Как добавить дополнительные произвольные соединители к прямоугольнику в LibreOffice Draw?

Если я создам два прямоугольника, а затем использую соединитель, чтобы соединить их, то единственным выбором будет средняя точка на четырех сторонах.

Мне нужно иметь возможность создавать дополнительные точки подключения в произвольных местах, но нет очевидного способа сделать это?

(В идеале я хочу сделать это для всех фигур, а не только для прямоугольников, но решение только для прямоугольников подойдет для большинства случаев.)


ОБНОВЛЯТЬ:
Хотя теперь я нашелОтветвсе равно было бы полезно узнать, есть ли способ предварительно настроить фигуры так, чтобы они имели дополнительные точки соединения (например, обновить прямоугольник так, чтобы на каждой стороне было по три точки соединения вместо одной).

решение1

Хорошо, судя по всему, ключевой термин — «точки склеивания».

На панели инструментов «Рисование» есть кнопка, позволяющая добавлять их к фигуре.

Однако фактическая документация по этой функции, по-видимому, очень скудна: https://help.libreoffice.org/latest/en-US/text/sdraw/main0210.html#par_idN106C8

Итак, вот (увеличенная версия) значка:

значок точек склеивания

(Если эта опция не отображается на панели инструментов, ее необходимо настроить (щелкните правой кнопкой мыши > настройте панель инструментов > выберите «Рисование» в раскрывающемся списке «Панель инструментов», затем прокрутите вниз до раздела «Команды», пока не увидите «Точки присоединения», и установите соответствующий флажок.)

После выбора точек склеивания появится новая панель инструментов «Точки склеивания». Первая кнопка на этой панели инструментов предназначена для их добавления — выберите любую фигуру, нажмите эту кнопку, затем щелкните фигуру, чтобы разместить точку. Выберите и перетащите, чтобы переместить точку.

Точки клея можно размещать внутри фигуры (а не только по краям).

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

Чтобы удалить точку склеивания, убедитесь, что кнопка точки склеивания нажата (чтобы панель инструментов отображалась), но кнопка вставки точки склеивания (первая на панели инструментов) не нажата.нетнажата, а затем вы можете выбрать точку склеивания (либо щелкнуть по ней, либо щелкнуть и перетащить для нескольких) и нажать клавишу удаления. Вы можете удалить только те точки склеивания, которые вы добавили (т. е. встроенные не могут быть удалены таким образом).

Следующие четыре кнопки на панели инструментов указывают, в каком направлении может выйти соединитель. Кнопки можно выбирать в комбинации. Если выбрать «влево» на точке, размещенной на правом краю, соединитель растянется по всей ширине фигуры.

Остальные кнопки управляют положением точки склеивания при изменении размера фигуры — подробности здесь:https://help.libreoffice.org/latest/en-US/text/simpress/02/10030200.html


Обновление отацагдля более новых версий LibreOffice:

Включите панель инструментов «Точки склеивания» (Вид -> Панели инструментов -> Точки склеивания). Затем нажмите на иконку клеевого пистолета (самая левая) — справа появятся несколько иконок. Иконка со знаком «+» — это та, на которую нужно нажать, чтобы добавить точку склеивания.

Обновленное изображение, показывающее новые значки

решение2

В LibreOffice Draw 6.1.5.2 панель инструментов «Точки склеивания» можно вызвать из двух разных мест:

  1. Редактировать -> Точки склеивания
  2. Вид -> Панели инструментов -> Точки присоединения

Однако, похоже, что опция 2) через меню Вид на самом деле не работает. Я могу добавлять точки присоединения только когда вызываю панель инструментов Точки присоединения через меню Правка.

решение3

В High Sierra OS X и LibreOffice 5.4.2.2 я нашел единственный способ удалить пользовательскую точку присоединения:

  • включить панель инструментов точки склеивания
  • выберите объект с точками соединения (это противоречит текущей документации)
  • щелкните и перетащите по области с точками, которые вы хотите удалить
  • удалить их

Кажется, не имеет значения, включена ли функция «вставить точки присоединения» или нет.

Связанный контент