Microsoft Word 2013 - проблемы с гиперссылками с подписями к рисункам внутри текстовых полей - ИСПРАВЛЕНО

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

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

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

http://answers.microsoft.com/en-us/office/forum/office_2007-word/difference-in-table-of-contents-hyperlinks-to/d347680f-f9be-41f6-b018-44f08248932e?db=5&page=2&auth=1

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

РЕДАКТИРОВАТЬ:

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

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

{HYPERLINK "file:///C:\\Users\\user\\Desktop\\file.docx" \l "_Toc437184080"}

Я изменил это на это:

{HYPERLINK \l "_Toc437184080"}

И это работает правильно.

2 ответа

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

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

Во-вторых, когда я устанавливаю ссылку из своего текста на изображение и нажимаю на него, я жду перехода к верхнему краю связанного изображения, а не к тексту надписи под изображением. Поэтому я бы не стал использовать плохо запрограммированную категорию ссылок Word под названием "ФИГУРЫ". Вместо этого я создаю свою категорию для фигур. А затем установите ссылку на изображение, а не под изображение. Недостаток: это не позволяет мне обновлять нумерацию фигур, когда я их перемещаю. Другой категорией ссылок могут быть закладки.

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

Запись подписи выглядит следующим образом:

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

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

Другие вопросы по тегам