Ask Your Question

How to create connectors between words in text? (LibreOffice Draw) [closed]

asked 2013-06-21 17:43:24 +0200

Nikolay Georgiev gravatar image

updated 2015-11-02 03:37:14 +0200

Alex Kemp gravatar image

Is it possible to create a connector (not just a line with end arrow) from one (starting) word in a text to another (ending) word in another text? Maybe if I can convert the words into objects to which connectors can attach?

My goal is 1) to be able to map words to words and 2) the connection to be automatically adjusted as I am moving the containers of the words/texts.

image description

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by Alex Kemp
close date 2015-11-02 03:37:25.346124

1 Answer

Sort by » oldest newest most voted

answered 2013-06-22 03:02:26 +0200

oweng gravatar image

updated 2013-06-25 02:27:01 +0200

To be clear, you appear to have two objects that each look like a text box, which is a type of frame. These frames may be on the same slide in Draw, or possibly different slides. Within each frame there is some text. What you would like is to be able to link one or more characters / words (range A) in one frame to one or more characters / words (range B) in the other frame, in a manner like a cross-reference or hyperlink?

EDIT: Refer "Graphical connector" addition below, as it has been clarified that this is what is being sought.

Cross-reference / linking

The usual method for doing this (e.g., in Writer) is to insert a bookmark or reference mark (an anchor) at the destination point and a corresponding cross-reference (citation) at the starting point. Currently (under ODF v1.2) a bookmark, reference mark, or cross-reference cannot be entered into a frame. A frame object can be set as a destination (anchor) in certain circumstances (at least in Writer), but not an element within the frame. You can insert a hyperlink into a frame, but the destination can only be an entire object, rather than an element within the object.

Bug fdo#64889 and fdo#36310 are a related enhancement request pair to allow frames to be used as a destination for cross-referencing / linking. Further details can be found in this AskLO thread. There does not appear to be any related open enhancement request for cross-referencing or linking at the text-element level for frames in Draw. Any such enhancement would likely DEPEND on the cited bugs.

Graphical connector

After clarification, it appears that visual / snapping graphic connectors, rather than the above described linking mechanism, is what is desired. There is certainly no functionality at present that would support this behaviour. Your enhancement request (if you raise one) will need to specifically state that you want text objects (words/selection?) to be treated as linkable. Doing this between frames would likely be very difficult, although that is really for the developers to determine.

Please file an enhancement bug and provide as much information as possible. Don't forget to mark your bug as an 'enhancement' and provide a link to this AskLO thread. The QA team will be happy to help you triage your feature request in the bugtracker.

Please post a link to any bugs you file in a ... (more)

edit flag offensive delete link more


HI @oweng. I am not looking for a link, but for a connector (a visible arrow) between the words which is automatically adjusted as I am moving their containers. Thank you for the links for enhancement bugs.

Nikolay Georgiev gravatar imageNikolay Georgiev ( 2013-06-25 02:02:41 +0200 )edit

Oh. That is probably going to be more complex. I have updated my answer to be more accurate. Thanks for clarifying.

oweng gravatar imageoweng ( 2013-06-25 02:15:42 +0200 )edit

Question Tools


Asked: 2013-06-21 17:43:24 +0200

Seen: 1,353 times

Last updated: Jun 25 '13