Microsoft Word 2013 — проблемы с гиперссылками в подписях к рисункам внутри текстовых полей

Microsoft Word 2013 — проблемы с гиперссылками в подписях к рисункам внутри текстовых полей

В моем документе я создал список рисунков. Когда я добавляю подписи к рисункам, некоторые из них "подписаны" простым текстом, а в некоторых изображениях (в основном тех, которые сквозные) подпись добавляется внутри текстового поля.

Те подписи, которые находятся внутри текстовых полей, имеют следующую проблему. В списке рисунков гиперссылка указывает на местоположение файла. Если я отправляю файл в другое место, то проблема устраняется простым обновлением списка рисунков. Однако проблема сохраняется, когда я сохраняю файл в формате pdf. В списке рисунков, когда я навожу курсор на изображение, появляется гиперссылка, указывающая на местоположение, где был сохранен исходный файл .docx до выполнения преобразования.

После тщательного поиска я нашел еще одного человека, у которого была такая же проблема:

http://answers.microsoft.com/en-us/office/forum/office_2007-word/разница-в-таблице-содержимого-гиперссылки-на/d347680f-f9be-41f6-b018-44f08248932e?db=5&page=2&auth=1

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

решение1

Я предпочитаю другой метод, не требующий вмешательства в XML-код Office, который недоступен большинству пользователей.

Прежде всего, я бы использовал группировку изображения и текстового поля, которое нужно прикрепить (и которое не нужно).

Во-вторых, когда я устанавливаю ссылку из текста на изображение и нажимаю на него, то я жду, чтобы перейти к верхнему краю связанного изображения, а не к тексту метки под изображением. Поэтому я бы просто не использовал плохо запрограммированную категорию ссылок Word под названием «РИСУНКИ». Вместо этого я создаю свою собственную категорию для рисунков. И затем устанавливаю ссылку на изображение, а не под изображением. Недостаток: это не позволяет мне обновлять нумерацию рисунков, когда я их перемещаю. Другой категорией ссылок могут быть закладки.

решение2

Для тех, кто сталкивается с той же проблемой, простым (хотя и «ручным») решением будет редактирование кода поля каждой записи в списке рисунков, который состоит из подписей внутри текстовых полей, и удаление части ссылки:

Запись подписи выглядит так:

{HYPERLINK "file:///C:\Users\user\Desktop\file.docx" \l "_Toc437184080"} Я изменил это на это:

{HYPERLINK \l "_Toc437184080"} И это работает правильно.

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