라벨이 없는 상호 참조 부록

라벨이 없는 상호 참조 부록

저는 부록이 많은 문서를 가지고 있습니다. 일반적으로 단락 번호와 마찬가지로 부록을 상호 참조하고 전체 레이블을 가져옵니다(예: "부록 A"). 이제 내 문서에서 B와 G가 상호 참조되는 "부록 BG 참조"라고 말하고 싶지만 레이블이 없는 문자에만 연결하는 방법을 알 수 없습니다.

그림과 표의 경우 여기에 표시된 "kludgy 해결 방법"을 사용합니다.레이블이 없는 장이 포함된 Word 2010 상호 참조 번호. 하지만 부록에서는 이 방법을 사용할 수 없습니다. 문자만 선택하려고 하면 전체 레이블도 선택되기 때문입니다. 이는 내가 사용하는 부록 스타일 형식에 "부록" 레이블이 포함된 숫자 형식이 포함되어 있어 레이블이 일련 번호의 일부이기 때문입니다.

또한 숫자 형식을 삭제하고 필드 코드를 사용하여 번호 매기기를 생성해 보았습니다 { SEQ Appendix \* ALPHABETIC }. 이는 부록 레이블 자체에는 효과적이었지만 상호 참조 선택 도구에는 더 이상 표시되지 않았습니다. 또한 책갈피를 만들 때에도 작동할 필드 코드 참조를 얻을 수 없었지만 좋은 예도 찾을 수 없었습니다.

그렇다면 "부록" 라벨을 사용하지 않고 부록에 대한 링크에 대한 상호 참조를 얻는 방법을 아는 사람이 있습니까?

답변1

상호 참조의 REF 필드에 \t 스위치를 삽입하여 레이블의 "부록" 부분을 제거할 수 있습니다.

(미안해요, 잊어버렸어요). 이 문제에 대한 다른 변형에 적용할 수 있는 경우를 대비하여 다른 두 가지 접근 방식을 아래에 남겨 두었습니다.

한 가지 방법은 여전히 ​​상호 참조 선택 도구를 사용할 수 없고 일반적으로 다른 Word 상호 참조/테이블/색인 기능도 잃게 되지만 다음을 수행하는 것입니다.

사용

Appendix { SEQ App \*Alphabetic }" 

이미 시도한 것처럼 각 부록 레이블을 삽입합니다.

참조해야 하는 각 부록 레이블을 북마크에 추가하세요({ SEQ } 필드만 북마크하면 됩니다).

예를 들어 북마크 부록은 AG를 보라색, 남색, 파란색, 녹색, 노란색, 주황색, 빨간색으로 표시합니다.

참조를 다음과 같이 정의하십시오.

Appendixes { SEQ App Indigo \*Alphabetic }-{ SEQ App Red \*Alphabetic }

나는 상호 참조를 완전히 수동으로 삽입하고 수동으로 유지 관리하는 것보다 실제로 이렇게 하는 것이 더 유지 관리 가능하다고 확신하지 않습니다. 예를 들어 범위를 줄이면(BF임) F를 "빨간색"으로 다시 북마크하거나 두 번째 SEQ를 { SEQ App Orange *Alphabetic }으로 변경해야 합니다. 이는 상호 참조의 일반적인 문제이지만 내장된 메커니즘의 친숙함에서 벗어나면 문제가 더욱 악화되는 것 같습니다.

문서 작업을 하는 모든 사람이 무슨 일이 일어나고 있는지 알고 있는 한 효과가 있을 수 있는 또 다른 접근 방식이 있습니다. LISTNUM이 신뢰할 수 있다고 가정합니다(약간 이상한 것 같습니다).

전체 "부록 A" 라벨을 적용하려면 다중 목록 번호 매기기를 사용하세요. 해당 번호에 대해 수준 1을 사용한다고 가정합니다.

레벨 9(가령)를 다음과 같이 구성하도록 설정합니다.숫자레벨 1에서('다음의 레벨 번호 포함' 드롭다운 사용) 다른 것은 없습니다. "숫자" 형식을 A,B,C...로 지정하세요.

상호 참조가 필요한 각 부록의 시작 부분에 다음 필드를 삽입하십시오.

{ LISTNUM \l 9 }

이것~해야 한다부록 라벨과 동일한 문자를 표시합니다.

LISTNUM 필드를 선택하고 책갈피를 삽입합니다. 예를 들어 이전과 같이 AG에 Violet...Red를 사용합니다.

필드/결과 형식을 숨김으로 지정

참조를 다음과 같이 정의하십시오.

Appendixes { Indigo \*Charformat }-{ Red \*Charformat }

이제 Ref 필드를 다시 사용하게 되었으며 \h와 같은 다른 항목도 사용할 수 있습니다.

이상적으로는 다음을 사용하여 북마크를 설정하고 LISTNUM 결과를 숨길 수 있습니다.

{ SET Indigo "{ LISTNUM \l 9 }" } 

그러나 { LISTNUM } 결과는 다른 필드 내에 중첩될 때마다 공백으로 나타납니다.

*Charformat은 숨겨진 서식에 "대응"하기 위해 존재합니다.

관련 정보