Я рекомендую использовать таблицу вместо плавающих текстовых полей и поместить изображение в эту таблицу. Позвольте строкам таблицы разбиваться по страницам, что остановит проблему полупустых страниц.
Границы ячеек таблицы, такие как текстовые поля, отображать не нужно, или вы можете выбрать некоторые из них для отображения, а другие - нет.
Привязка любого объекта (текстового поля, фигуры, рисунка, таблицы и т. Д.) К определенному слову невозможна. Вы можете заблокировать объект только для абзаца, страницы, поля и вертикально для линии. Но привязка объекта к одному из них не помогает решить вашу проблему, которая заключается в сохранении другого объекта на той же странице или, как минимум, на следующей странице.
Я предложил таблицу, потому что она будет держать объекты вместе и разбивать страницы по мере необходимости. Если вы используете его вместе с расширенным параметром «Сохранить с помощью следующего», примененным как к абзацу, содержащему упомянутое слово, так и к таблице, содержащей описание ссылки и изображение, я думаю, что это достигнет того, чего вы хотите добиться ,