Как показать «только число» в перекрестной ссылке на изображение в документе Word 2007?

20

У меня много фотографий в документе, и я очень часто на них ссылаюсь. Я не хочу терять заказ, поэтому я использую Вставка -> Перекрестная ссылка. Откроется диалоговое окно перекрестных ссылок, где я могу установить тип ссылки на рисунок.

Для «Вставить ссылку на» есть 5 вариантов:

- Entire caption
- Only label and number
- Only caption text
- Page number
- Above/below

Мне нужна ссылка, которая будет вставлена ​​так: [4] , а не так: [Рисунок 4] ; Ни один из этих вариантов не позволяет мне сделать это.

Есть ли способ заставить Word 2007 вставить ссылку только на номер заголовка?

Примечание: документ написан на хорватском языке, который имеет 7 случаев склонения, поэтому использование «рисунка 4» не будет действительным во всех случаях. На самом деле подпись к надписи Изображение имеет хорватское слово «Slika», и когда мне нужно сказать «на картинке», я не могу, потому что это будет «на Slici 5». а не "на слика 5". (как Word заставит меня сделать). Вот почему мне нужно ссылаться только на номер подписи . Это возможно в Word 2007?

Корнелие Петак
источник
Хороший вопрос У меня тоже была эта пробема. Я разместил ответ, сообщив, что делают эксперты.
Родольфо Овьедо

Ответы:

20

У меня была та же проблема - к счастью, решение (найденное здесь ) очень простое!

  1. Вставьте ссылку как обычно
  2. Щелкните правой кнопкой мыши ссылку (серое поле)
  3. Выберите «Переключить коды полей»

    Вы должны увидеть что-то вроде этого:

    { REF _Ref218925266 \h }
    
  4. Просто измените это на:

    { REF _Ref218925266 \# 0 \h }
    

Вуаля! Теперь Word настойчиво показывает только номер.

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

PS Не забудьте "обновить поле", иначе вы можете подумать, что оно не работает!

Андерс
источник
Я давно этого искал! Благодарность!
Авинаш Бхат
3
Это просто, но, к сожалению, это не сработает, если ваша нумерация включает номер главы, такой как «Рисунок 2.1». Для этого случая тоже есть решение, но я могу опубликовать его только как комментарий, потому что у меня слишком мало репутации :( Таким образом, решение состоит в том, чтобы выбрать «Рисунок», перейти к настройкам формата и установить «скрытый» флажок. Для этого чтобы быть сохраненным после обновления, вы должны добавить \* MERGEFORMATк полю код.
Lapis
1
На самом деле я обнаружил, что Word достаточно умен, чтобы \* MERGEFORMATавтоматически добавлять его при изменении форматирования, поэтому метод на самом деле не слишком сложен.
ляпис
1
Если у вас есть номера глав, см. Этот ответ: superuser.com/a/660112/350083
OSUZorba
0

Вместо того чтобы использовать встроенный создатель титров, делайте то, что делают эксперты, чтобы получить более надежный и гибкий опыт:

(За исключением случаев, когда я пишу «Rodolfo:», текст приходит с https://wordribbon.tips.net/T008180_Numbering_with_Sequence_Fields.html . Возможно, я редактировал текст, когда сохранял его в своем документе базы знаний Office.)

  1. Поместите точку вставки туда, где вы хотите, чтобы появился последовательный номер. Например, это будет в подписи к таблице или рисунку.

  2. Нажмите Ctrl+, F9чтобы вставить полевые скобки. Убедитесь, что точка вставки находится между скобками.

  3. Введите «seq», а затем имя элемента. Это имя зависит от вас, но оно должно быть одинаковым для каждого элемента в этой последовательности. Например, вы можете ввести « seq figure » или « seq tables » (без кавычек).

  4. Нажмите, F9чтобы обновить информацию о поле. Word заменяет поле следующим номером в указанной вами последовательности.

  5. Если вы хотите ввести точку, символ табуляции или какой-либо другой символ после числа, введите его после числа, сгенерированного полем SEQ.

  6. Выберите все, что вы создали в шагах с 1 по 5.

  7. Нажмите Alt+ F3. Word отображает диалоговое окно «Создать новый строительный блок».

    Диалоговое окно "Создать новый строительный блок"

  8. В поле «Имя» введите имя, под которым вы хотите, чтобы этот выделенный текст был известен. Это должно быть что-то короткое и значимое, например, NumList или даже NL (Rodolfo: или nF, если вы нумеруете цифры).

  9. Нажмите на кнопку ОК. Диалоговое окно закрывается.

  10. Теперь, когда вы хотите вставить номер, введите имя, которое вы определили на шаге 8, а затем нажмите F3клавишу. Поле вводится в документе. Обратите внимание, что число всегда отображается как 1, но оно обновляется при печати или при выборе всего списка и нажатии F9.

  11. Процесс, описанный в этом совете, работает лучше всего, если в вашем документе есть один список. Обратите внимание, что поле последовательности начинается в начале документа и нумеруется по всему документу в зависимости от используемого вами идентификатора. Если в вашем документе будет несколько списков, вы можете добавить вторую запись автотекста, чтобы помочь с этим. (Rodolfo: Вы можете захотеть, чтобы список перезапускался с номера 1, например, в следующей главе. Я позабочусь об этом после окончания написания. Чтобы каждая глава начиналась, например, с рисунка 1, я бы изменил поле с номером первой цифры путем добавления \ r1 ). Единственное отличие в вышеуказанных шагах состоит в том, что поле SEQ, которое вы определяете, будет выглядеть как {seq NumList \ r1}, Добавление переключателя \ r1 приводит к тому, что Word запускает счетчик последовательности с 1. Вы должны использовать это всякий раз, когда хотите начать новый список, и использовать обычное поле для остальных ваших пронумерованных элементов. (Если вы хотите начать список с номера, отличного от 1, используйте начальный номер сразу после \ r .)

  12. Rodolfo: Вам лучше создать еще один строительный блок (или заменить существующее поле), как в предыдущем пункте 11. Вы можете назвать его как 1F. (Я предложил, чтобы имя быстрой части любой фигуры после первой главы было nF, потому что число таких фигур можно создать с помощью поля {seq NumList \ n} ). \ П аргумент не требуется , так как по умолчанию. Тем не менее, я бы использовал его, чтобы сделать именование более четким и, возможно, ускорить обновление, потому что, как правило, чем более явным вы являетесь, тем меньше компьютер должен думать.

  13. Rodolfo: Чтобы обновить поля, выделите весь документ с помощью Ctrl+ A(A для всех). Или просто выберите часть, которая вам нужна или вы хотите обновить. Затем нажмите, F9чтобы обновить информацию о поле.

Перекрестные ссылки на созданные номера (автор Родольфо Овьедо)

А. Создайте маркер

  1. Выберите номер, который вы хотите перекрестную ссылку

  2. Лента - Вставка - Ссылки - Закладки

  3. Выберите осмысленное имя

  4. добавлять

Б. Перекрестная ссылка на маркер

  1. Поместите курсор туда, куда вы хотите вставить перекрестную ссылку на число

  2. Лента - Ссылки - Подписи - Перекрестная ссылка - Тип ссылки: Закладка

  3. Выберите имя, выбранное при создании маркера

  4. Вставить

Родольфо Овьедо
источник
-1

Создав перекрестную ссылку, вы можете изменить ее в любое время.

Если вы хотите изменить текст перекрестной ссылки, вы можете напрямую редактировать текст в документе так же, как и любой другой текст, не разрушая перекрестную ссылку.

harrymc
источник
3
Это правда, но при обновлении ссылок (F9) он вернется к исходной метке ссылки. Поэтому это не сработает.
Корнелие Петак
@kornelijepetak: запутанным решением было бы придать им особый стиль, чтобы после F9 можно было использовать поиск и замену с подстановочными знаками в этом стиле, чтобы вернуть текст в порядок. Я надеюсь, что кто-то может найти лучшее решение.
harrymc
-3

«Изображение» - это ярлык, а «4» - это номер .

Я не думаю, что есть возможность только перепроверить номер.

Однако при вставке подписи есть опция «Исключить подпись из подписи». Выбор этого параметра заставит перекрестный рефлекс типа «Метка и номер» делать то, что вы хотите, но это будет означать, что заголовок на картинках будет «4 - описание», а не «Рисунок 4 - описание», что, очевидно, может быть другой проблемой. для вас.

DMA57361
источник
Печалька. Я пытался исключить ярлык из заголовка, а затем вручную добавить «Изображение» перед заголовком. Не хорошо. Все, что написано вручную перед номером подписи, по-прежнему считается меткой, поэтому оно не работает.
Корнелие Петак