Как сохранить исходные номера рисунков в документе PDF, сохраненном из файла Word 2007?

Как сохранить исходные номера рисунков в документе PDF, сохраненном из файла Word 2007?

У меня есть документ Word 2007, в котором Figure numbersи List of Figuresперечислены именно так, как мне нужно. Я создаю pdf (Adobe Reader X, версия 10.1.2) из ​​документа Word 2007, используя опцию сохранения как. List of FiguresВ документе pdf получается точно так же, как в документе Word, однако, когда я нажимаю на номер рисунка в List of Figures, я вижу другой номер на фактическом рисунке, чем тот, что есть в List of Figures.

Например, у меня есть этот номер рисунка List of Figures:

введите описание изображения здесь

Но соответствующий рисунок на странице 61 показывает следующее Figure number:

введите описание изображения здесь

Figure numberстановится 4-21с , 4-7потому что общее количество рисунков от Главы 1 до этого рисунка составляет 20. Однако я хочу, чтобы количество рисунков между главами было разделено на , т. е. рисунки для Главы 4 должны начинаться с , поэтому в этом случае 4-1число 4-21фактически равно .4-7

Как это исправить? Спасибо.

решение1

Хорошо, вот хороший содержательный образец документа (https://docs.google.com/open?id=0B4qT-cHb903mS3k3bjZoTV95Slk), которые я мог бы оставить там почти навсегда. Он большой, потому что включает в себя изображения CC в качестве образцов. Я также включаю раздел примечаний, в котором должно быть достаточно информации, чтобы воссоздать то, что я сделал, или, по крайней мере, приблизить вас к решению вашей проблемы — документ просто предоставляет «живой» пример, чтобы вы могли посмотреть на коды полей и т. д., но важные значения задокументированы здесь.

Названия глав форматируются как Заголовок 1, а нумерация глав выполняется путем помещения курсора в название первой главы, перехода на вкладку «Главная», выбора кнопки/раскрывающегося списка многоуровневого типа и выбора формата нумерации.

Чтобы Word не делал оглавление главой 1, щелкните заголовок «Оглавление», выберите кнопку многоуровневого списка и измените форматирование там на «Нет». Я сделал это после того, как уже щелкнул правой кнопкой мыши по заголовку главы «Примечания» и указал ему перезапустить нумерацию с 1. Это было немного странно, так как изначально нумерация глав в цифрах была смещена на единицу. Вставка разрыва раздела «Следующая страница» (вкладка «Разметка страницы», раздел «Параметры страницы», раскрывающийся список «Разрывы») после оглавления с последующим повторным заданием нумерации глав (например, сбросом начала с 1 и т. д.) похоже, решила эту проблему после того, как я изменил стиль заголовка 1, чтобы перед ним был разрыв страницы, что привело к сбросу нумерации глав до значения по умолчанию, включая оглавление.

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

Подписи к изображениям добавлялись путем щелчка правой кнопкой мыши по изображению и выбора «Вставить подпись»; нумерация подписей была установлена ​​на «Автоматически» и включала номера глав (именно здесь и нужна настройка нумерации глав выше).

На самом деле, часть этого контролируется Fields, нажмите Alt-F9, чтобы увидеть коды полей. Вероятно, стоит отметить, что коды полей для моих подписей — «Figure {STYLEREF 1 \s}-{SEQ Figure * ARABIC \s 1}», \s, похоже, не очень хорошо документированы, по крайней мере, в информации STYLEREF. Дополнительная информация здесь:http://wordfaqs.mvps.org/styleref.htm

ОБНОВЛЕНИЕ: Похоже, эта страница MSDN может быть лучшим источником информации по данному вопросу:http://msdn.microsoft.com/en-us/library/aa163918%28v=office.10%29.aspx В частности, «\s 1» сообщает коду поля о необходимости начать нумерацию рисунков с самого последнего заголовка указанного уровня (в данном случае уровня 1).

решение2

Описанная проблема возникает из-за того, что Word автоматически обновляет коды полей подписей перед печатью/сохранением. Когда это происходит, номера, назначенные каждому подписи, назначаются последовательно; например: 1, 2, 3, 4... и т. д. Это происходит даже если вы вручную назначаете их 1, 2a, 2b, 3... В этом случае, когда вы нажимаете «печать», вы получите 1, 2a, 3b, 4... и т. д.

В качестве обходного пути можно перезапустить нумерацию, переключив коды полей, вставив «\rНомер, с которого вы хотите начать заново", а затем обновите поле. У вас больше не должно возникнуть проблем, с которыми вы столкнулись.

Более подробно этот обходной путь описан в этой базе знаний Microsoft: https://support.microsoft.com/en-us/kb/145508

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