Problems with cross-references to numbered paragraphs

D

Dirk Schmidt

Hi :)

In a paragraph (example) like:

(27) a. Harry is silly.
'Harry ist doof.'

b. Sissy is clever.
'Sissy ist klug.'

How can I refer to (27a) or (27b) (the cross references must appear
precisely so), and how can I get the correct updating when I manipulate the
examples in the whole document, so that the cross references correctly
appear, e.g. as (25a) and (25b) when I delete two preceding examples?
I would be grateful for an answer,
Dirk
 
C

Cindy M -WordMVP-

Hi Dirk,
In a paragraph (example) like:

(27) a. Harry is silly.
'Harry ist doof.'

b. Sissy is clever.
'Sissy ist klug.'

How can I refer to (27a) or (27b) (the cross references must appear
precisely so), and how can I get the correct updating when I manipulate the
examples in the whole document, so that the cross references correctly
appear, e.g. as (25a) and (25b) when I delete two preceding examples?
This can only be done with quite a bit of manual work. You'd need to bookmark
the number you actually want to see in the cross-reference, and since your
numbers don't appear in the document as you want them to be in the
cross-reference, and they should be dynamic, you need to generate the
numbering (using SEQ fields in SET fields). Example:

{ SET NR_1 "({ ={ SEQ Lev1 \r 2 }/2 }{ ={ SEQ Lev2 \r 2 } / 2 \* alphabetic
})" }

{ SET NR_2 "({ ={ SEQ Lev1 \c }/2 }{ ={ SEQ Lev2 } / 2 \* alphabetic })" }

{ SET NR_3 "({ ={ SEQ Lev1 }/2 }{ ={ SEQ Lev2 \r 2 } / 2 \* alphabetic })" }

The results of cross-referencing the bookmarks NR_1, NR_2 and NR_3 above
would be
(1a)
(1b)
(2a)

Cindy Meister
INTER-Solutions, Switzerland
http://homepage.swissonline.ch/cindymeister (last update Sep 30 2003)
http://www.word.mvps.org

This reply is posted in the Newsgroup; please post any follow question or
reply in the newsgroup and not by e-mail :)
 
D

Dirk Schmidt

Cindy M -WordMVP- said:
This can only be done with quite a bit of manual work. You'd need to bookmark
the number you actually want to see in the cross-reference, and since your
numbers don't appear in the document as you want them to be in the
cross-reference, and they should be dynamic, you need to generate the
numbering (using SEQ fields in SET fields). Example:

{ SET NR_1 "({ ={ SEQ Lev1 \r 2 }/2 }{ ={ SEQ Lev2 \r 2 } / 2 \* alphabetic
})" }

{ SET NR_2 "({ ={ SEQ Lev1 \c }/2 }{ ={ SEQ Lev2 } / 2 \* alphabetic })" }

{ SET NR_3 "({ ={ SEQ Lev1 }/2 }{ ={ SEQ Lev2 \r 2 } / 2 \* alphabetic })" }

The results of cross-referencing the bookmarks NR_1, NR_2 and NR_3 above
would be
(1a)
(1b)
(2a)

Cindy Meister
INTER-Solutions, Switzerland

Thanks Cindy, but this is mathematics!!! Can you send me a good macro???
 
C

Cindy M -WordMVP-

Hi Dirk,
Thanks Cindy, but this is mathematics!!! Can you send me a good macro???
Not just like that, no. for one thing, "time = money" :) For another, I
don't really know enough about what you require.

If you want my consulting services, you'll find a contact email address
that actually works on my website.

Cindy Meister
INTER-Solutions, Switzerland
http://homepage.swissonline.ch/cindymeister (last update Sep 30 2003)
http://www.word.mvps.org

This reply is posted in the Newsgroup; please post any follow question or
reply in the newsgroup and not by e-mail :)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top