Jak wyświetlić „jedyny numer” na obrazku w dokumencie Word 2007?


20

Mam wiele zdjęć w dokumencie i bardzo często odwołuję się do nich w tekście. Nie chcę stracić zamówienia, więc używam Wstaw -> Odsyłacz. Otworzy się okno odsyłacza, w którym mogę ustawić Typ odniesienia na Obraz.

W przypadku opcji „Wstaw odniesienie do” dostępnych jest 5 opcji:

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

Potrzebuję odniesienia, które wstawiono by w ten sposób: [4] , a nie w ten sposób: [Zdjęcie 4] ; Żadna z tych opcji nie pozwala mi tego zrobić.

Czy jest jakiś sposób, aby Word 2007 wstawiał odwołanie tylko do numeru podpisu?

Uwaga: dokument jest napisany w języku chorwackim, który ma 7 przypadków deklinacji, więc użycie „Zdjęcie 4” nie będzie poprawne we wszystkich przypadkach. Właściwie etykieta z napisami Picture jest ustawiona na chorwackie słowo „Slika”, a kiedy muszę powiedzieć powiedz „na obrazie”, nie mogę, ponieważ byłoby to „na Slici 5.” a nie „na Slika 5.” (tak jak Word by mnie zmusił). Dlatego muszę odwoływać się tylko do numeru podpisu . Czy jest to możliwe w programie Word 2007?


Fajne pytanie. Też miałem ten problem. Zamieściłem odpowiedź, w której opisano, co robią eksperci.
Rodolfo Oviedo

Odpowiedzi:


20

Miałem ten sam problem - na szczęście rozwiązanie (znalezione tutaj ) jest bardzo proste!

  1. Wstaw referencję jak zwykle
  2. Kliknij odnośnik prawym przyciskiem myszy (szare pole)
  3. Wybierz „Przełącz kody pól”

    Powinieneś zobaczyć coś takiego:

    { REF _Ref218925266 \h }
    
  4. Po prostu zmień to na:

    { REF _Ref218925266 \# 0 \h }
    

Voila! Teraz Word uporczywie pokazuje tylko liczbę.

(Kliknij ponownie prawym przyciskiem myszy, aby „Przełącz kody pól”, aby wrócić do normalnego wyświetlania tekstu).

PS Nie zapomnij „zaktualizować pola”, bo możesz pomyśleć, że to nie zadziałało!


Długo tego szukałem! Dzięki!
Avinash Bhat

3
Jest to proste, ale niestety nie zadziała, jeśli numeracja zawiera numer rozdziału, taki jak „Rysunek 2.1”. Istnieje również rozwiązanie dla tej sprawy, ale mogę ją opublikować tylko w komentarzu, ponieważ mam za mało reputacji :( Więc rozwiązaniem jest wybranie „Rysunek”, przejdź do Ustawień formatu i zaznacz „ukryty” tik. do zachowania po aktualizacji należy dodać \* MERGEFORMATdo kodu pola
lapis

1
W rzeczywistości dowiedziałem się, że Word jest wystarczająco inteligentny, aby dodawać \* MERGEFORMATautomatycznie po zmianie formatowania, więc metoda nie jest zbyt skomplikowana.
Lapis

1
Jeśli masz numery rozdziałów, zapoznaj się z tą odpowiedzią: superuser.com/a/660112/350083
OSUZorba

0

Zamiast korzystać z wbudowanego twórcy napisów, rób to, co robią eksperci, aby mieć bardziej niezawodne i elastyczne doświadczenie:

(Z wyjątkiem, gdy piszę „Rodolfo:”, tekst pochodzi z https://wordribbon.tips.net/T008180_Numbering_with_Sequence_Fields.html . Mogłem edytować tekst, gdy zapisałem go w dokumencie bazy wiedzy Office.)

  1. Ustaw punkt wstawiania w miejscu, w którym ma się pojawiać kolejny numer. Na przykład byłoby to w podpisie tabeli lub rysunku.

  2. Naciśnij Ctrl+, F9aby wstawić nawiasy kwadratowe. Upewnij się, że punkt wstawiania pozostaje między nawiasami.

  3. Wpisz „seq”, a następnie nazwę elementu. Ta nazwa należy do Ciebie, ale powinna być taka sama dla każdego elementu w tej sekwencji. Na przykład możesz wpisać „ sekwencje liczb ” lub „ tabele sekwencji ” (bez znaków cudzysłowu).

  4. Naciśnij, F9aby zaktualizować informacje o polu. Program Word zastępuje pole następną liczbą w podanej kolejności.

  5. Jeśli chcesz wstawić kropkę, tabulator lub inny znak po numerze, wprowadź go po numerze wygenerowanym przez pole SEQ.

  6. Wybierz wszystko, co utworzyłeś w krokach od 1 do 5.

  7. Naciśnij Alt+ F3. Program Word wyświetli okno dialogowe Utwórz nowy blok konstrukcyjny.

    Okno dialogowe Utwórz nowy blok konstrukcyjny

  8. W polu Nazwa wprowadź nazwę, pod którą ma być znany ten podświetlony tekst. Powinno to być coś krótkiego i znaczącego, na przykład NumList lub nawet NL (Rodolfo: lub nF, jeśli numerujesz liczby).

  9. Kliknij przycisk OK. Okno dialogowe zostanie zamknięte.

  10. Teraz za każdym razem, gdy chcesz wstawić numer, wpisz nazwę zdefiniowaną w kroku 8, a następnie naciśnij F3klawisz. Pole jest wpisane w dokumencie. Pamiętaj, że liczba ta zawsze pokazuje się jako 1, ale jest aktualizowana podczas drukowania lub po wybraniu całej listy i naciśnięciu F9.

  11. Proces opisany w tym poradniku działa najlepiej, jeśli w dokumencie znajduje się jedna lista. Zauważ, że pole sekwencji zaczyna się na początku dokumentu i numeruje w całym dokumencie, w oparciu o używany identyfikator. Jeśli zamierzasz mieć wiele list w swoim dokumencie, możesz dodać drugi wpis Autotekstu, aby w tym pomóc. (Rodolfo: Możesz zrestartować listę z numerem 1, np. W następnym rozdziale. Zajmę się tym po zakończeniu pisania. Aby każdy rozdział zaczynał się na przykład na Rysunku 1, zmodyfikowałbym pole z numerem pierwszej cyfry, dodając \ r1 ). Jedyną różnicą w powyższych krokach jest to, że zdefiniowane pole SEQ wyglądałoby tak: {seq NumList \ r1}. Dodanie przełącznika \ r1 powoduje, że program Word rozpoczyna licznik sekwencji od 1. Używałbyś tego za każdym razem, gdy chciałbyś rozpocząć nową listę, i używałbyś zwykłego pola dla reszty ponumerowanych elementów. (Jeśli chcesz rozpocząć listę od numeru innego niż 1, użyj numeru początkowego zaraz po \ r .)

  12. Rodolfo: Lepiej utwórz kolejny blok konstrukcyjny, aby utworzyć (lub zastąpić i istniejące pole) jak w poprzednim punkcie 11. Możesz nazwać go 1F. (Zasugerowałem, aby nazwa Szybkiej części dowolnej figury po pierwszym każdym rozdziale była nF, ponieważ liczbę takich figur można utworzyć za pomocą pola {seq NumList \ n} ). Argument \ n nie jest potrzebny, ponieważ jest domyślny. Jednak użyłbym tego, aby nazewnictwo było bardziej jasne i możliwe, że aktualizacja jest szybsza, ponieważ zazwyczaj im bardziej jesteś wyraźny, komputer musi myśleć mniej.

  13. Rodolfo: Aby zaktualizować pola, zaznacz cały dokument za pomocą Ctrl+ A(A dla wszystkich). Lub po prostu wybierz część, którą chcesz lub chcesz zaktualizować. Następnie naciśnij, F9aby zaktualizować informacje o polu.

Odsyłacze do utworzonych liczb (autor: Rodolfo Oviedo)

A. Utwórz znacznik

  1. Wybierz numer, do którego chcesz się odwoływać

  2. Wstążka - Wstaw - Linki - Zakładki

  3. Wybierz sensowną nazwę

  4. Dodaj

B. Odsyłacz do znacznika

  1. Umieść kursor w miejscu, w którym chcesz wstawić odsyłacz do liczby

  2. Wstążka - Odniesienia - Podpisy - Odsyłacze - Typ odniesienia: Zakładka

  3. Wybierz nazwę wybraną podczas tworzenia znacznika

  4. Wstawić


-1

Po utworzeniu odsyłacza możesz go zmienić w dowolnym momencie.

Jeśli chcesz zmienić tekst odsyłacza, możesz bezpośrednio edytować tekst w dokumencie, podobnie jak każdy inny tekst, bez niszczenia odsyłacza.


3
Jest to prawda, ale podczas aktualizacji odniesień (F9) nastąpi powrót do oryginalnej etykiety odniesienia. Dlatego to nie zadziała.
Kornelije Petak

@kornelijepetak: Rozwiązaniem byłoby nadanie tym specjalnym stylom, aby po F9 można było znaleźć i zastąpić symbolami wieloznacznymi w tym stylu, aby uporządkować tekst. Mam nadzieję, że ktoś wymyśli lepsze rozwiązanie.
harrymc

-3

„Obraz” to etykieta, a „4” to liczba .

Nie sądzę, aby istniała opcja, aby tylko przekreślić numer.

Jednak podczas wstawiania podpisu istnieje opcja „Wyklucz etykietę z podpisu”. Wybranie tej opcji spowoduje, że typ krzyżowy „Etykieta i numer” zrobi to, co chcesz, ale będzie to oznaczać, że podpis na zdjęciach będzie oznaczony jako „4 - opis”, a nie „Zdjęcie 4 - opis”, co oczywiście może stanowić kolejny problem dla Ciebie.


Szkoda Próbowałem wykluczyć etykietę z podpisu, a następnie ręcznie dodać „Obraz” przed podpisem. Nie dobrze. Cokolwiek jest napisane ręcznie przed numerem podpisu, jest nadal uważane za etykietę, więc nie działa.
Kornelije Petak
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.