22

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

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

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


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

2 ответа2

24

Хорошо, по-видимому, ключевым термином является "точки склеивания".

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

Тем не менее, фактическая документация по этой функции выглядит очень скудной:http://help.libreoffice.org/Draw/Drawing_Bar#Glue_Points

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

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

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

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

Вы можете разместить точки склеивания внутри фигуры (не только на границах).

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

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

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

Оставшиеся кнопки управляют позицией точки склеивания при изменении размера фигуры - подробности здесь: http://help.libreoffice.org/Impress/Gluepoints_Bar


Обновление atsag для более новых версий LibreOffice:

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

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

0

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

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

Кажется, не имеет значения, включена ли "вставка точек склейки" или нет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .