Як показати "єдине число" в перехресному посиланні на малюнок в документі Word 2007?


20

У мене багато документів в документі, і я дуже часто посилаюся на них у тексті. Я не хочу втрачати замовлення, тому використовую Insert -> Перехресне посилання. Це відкриває діалогове вікно перехресних посилань, де я можу встановити тип посилання на Зображення.

Для "Вставити посилання на" існує 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автоматичного додавання при зміні форматування, тому метод насправді не надто хитро.
lapis

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" з наступною назвою елемента. Ця назва залежить від вас, але має бути однаковою для кожного елемента в цій послідовності. Наприклад, ви можете ввести " послідовні фігури " або " таблиці послідовностей " (без лапок).

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

  5. Якщо ви хочете після номера, вкладки або якогось іншого символу, введіть його після числа, генерованого полем SEQ.

  6. Виберіть усе, що ви створили на кроках з 1 по 5.

  7. Натисніть Alt+ F3. Word відображає діалогове вікно Створити новий будівельний блок.

    Створіть діалогове вікно нового будівельного блоку

  8. У поле Ім'я введіть ім’я, за яким потрібно знати цей виділений текст. Це має бути щось коротке та значуще, наприклад NumList або навіть NL (Rodolfo: або nF, якщо ви нумеруєте цифри).

  9. Натисніть кнопку ОК. Діалогове вікно закриється.

  10. Тепер, коли ви хочете вставити номер, введіть ім'я, яке ви визначили на кроці 8, а потім натисніть F3клавішу. Поле вводиться в документ. Зауважте, що число завжди відображається як 1, але воно оновлюється під час друку або під час вибору всього списку та натискання F9.

  11. Процес, описаний у цій підказці, найкраще працює, якщо у вашому документі є один список. Зауважте, що поле послідовності починається на початку документа та пронумерується через весь документ на основі ідентифікатора, який ви використовуєте. Якщо у вашому документі буде декілька списків, ви можете додати другий запис автотексту, щоб допомогти з цим. (Родольфо: Можливо, ви хочете, щоб список перезапустився з номером 1, наприклад, у наступній главі. Я би про це подбав після закінчення написання. Щоб кожна глава починалася, наприклад, з рисунка 1, я зміню поле з номером першої цифри шляхом додавання \ r1 ). Єдина відмінність вищезазначених кроків полягає в тому, що визначене вами поле SEQ виглядатиме як {seq NumList \ r1}. Додавання перемикача \ r1 призводить до того, що Word запустить лічильник послідовностей на 1. Ви користуєтесь цим, коли хочете запустити новий список, а для решти пронумерованих елементів використовуйте звичайне поле. (Якщо ви хочете розпочати список із числа, яке не є 1, використовуйте початковий номер відразу після \ r .)

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

  13. Rodolfo: Щоб оновити поля, виберіть весь документ за допомогою Ctrl+ A(A for All). Або просто виберіть потрібну частину або хочете оновити. Потім натисніть, F9щоб оновити інформацію про поле.

Перехресні посилання на створені номери (автор Rodolfo Oviedo)

A. Створіть маркер

  1. Виберіть номер, який потрібно перехрестити

  2. Стрічка - Вставка - Посилання - Закладки

  3. Виберіть змістовне ім’я

  4. Додайте

B. Перехресне посилання на маркер

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

  2. Стрічка - Посилання - Підписи - Перехресні посилання - Тип довідки: Закладка

  3. Виберіть ім'я, вибране під час створення маркера

  4. Вставити


-1

Після створення перехресного посилання ви можете його змінити в будь-який час.

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


3
Це правда, але при оновленні посилань (F9) воно повернеться до оригінальної посилання. Тому це не спрацює.
Kornelije Petak

@kornelijepetak: Неправильним рішенням було б надати цим особливим стилем, щоб після F9 можна було знайти і замінити подвійні символи у цьому стилі, щоб повернути текст у порядок. Я сподіваюся, що хтось може придумати краще рішення.
harrymc

-3

"Зображення" - це мітка, а "4" - номер .

Я не думаю, що існує можливість лише перекреслити номер.

Однак при вставці підпису є опція "Виключити мітку з підпису". Вибравши це, перехресний тип "Мітка та цифра" зробить те, що вам потрібно, але це означатиме, що підпис на малюнках буде "4 - опис", а не "Малюнок 4 - опис", що, очевидно, може бути ще однією проблемою для вас.


Дуже погано. Я намагався виключити мітку з підпису, а потім додати "Зображення" вручну перед підписом. Не добре. Те, що написано вручну перед номером підпису, як і раніше вважається міткою, тому це не працює.
Kornelije Petak
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.