View Single Post
  #4   Report Post  
Robert M. Franz
 
Posts: n/a
Default

Hello Sam

H. S. wrote:
[..]
2) I would like to include subfigures in a figure. For example, I
want to show 4 pictures with lables "(a)", "(b)", "(c)" and "(d)".
All of them make up one figure, say "Figure 1". And I want to be able
to cross reference them as either "Figure 1" as whole (which is
easily done) or cross reference each subfigure indiviually as "Figure
1 (a)" or "Figure 1 (b)" etc. First, is this even possible in MS Word
2003? If yes, how (or a link a webpage for instructions). If no, is
there a work around to this?


I can't think of any built-in way for doing this with Word. Which
means, you insert the subtype-number by hand in your cross-reference ...


That is just too bad. I am wondering about a method, but correct me if I
am wrong (or if any of the following is impossible):
1) Make a new label and number is so that it includes the label and
number of a figure of choice
2) Put a picture and label it using the above label while telling that
new label to use Figure 1 as the base figure.
3) Possible make a macro to do this.

The result should be "(a)" in the figure but define the cross reference
to make it "Figure 1 (a)" in the text. Now, I am just thinking here, I
have no idea at present how to try pulling this off.


I must admit I cannot follow the path you're describing above. Hopefully
someone else sees through it better.

OTOH, automatic labels and cross-references are there to save you work.
So that, when you reference picture n and later on insert a new picture
before it, you don't have to manually change the reference. But the
chance that either of these 4 sub-pictures will change (i.e., sub-pix
(b) will later on somehow magically become sub-pix (c)), doesn't seem
all too high. In that case, I wouldn't bother finding a complicated
method of doing numbering these, w/ or w/o VBA.

But that's just me, of course! :-)

2cents
Robert
--
/"\ ASCII Ribbon Campaign | MS
\ / | MVP
X Against HTML | for
/ \ in e-mail & news | Word