Home |
Search |
Today's Posts |
#1
|
|||
|
|||
figures and subfigures and cross refencing in Word 2003
Hi,
I am trying to make figures in a technical document and I am running into the following problems: 1) I am not able to keep the captions of figures and tables together. The last time I dealt with this (which was a while ago) I had read about putting the figure/table and it's caption in a text box to keep them together. Is it still the prefered method (rather a work around)? If not, is there a better method now in Word 2003? After all it is simple logic to keep them together. It just doesn't make sense to think otherwise. 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? Thanks a ton, Sam. -- Please remove the underscores ( the '_' symbols) from my email address to obtain the correct one. Apologies, but the fudging is to remove spam. |
#2
|
|||
|
|||
Hello Sam
H. S. wrote: I am trying to make figures in a technical document and I am running into the following problems: 1) I am not able to keep the captions of figures and tables together. The last time I dealt with this (which was a while ago) I had read about putting the figure/table and it's caption in a text box to keep them together. Is it still the prefered method (rather a work around)? If not, is there a better method now in Word 2003? After all it is simple logic to keep them together. It just doesn't make sense to think otherwise. As long as the figures are "inline" instead of floating around, then the prefered method is to use a "keep with next" (Paragraph formatting) to the figure paragraph; that way it will stick to the following caption paragraph. 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 ... 2cents Robert -- /"\ ASCII Ribbon Campaign | MS \ / | MVP X Against HTML | for / \ in e-mail & news | Word |
#3
|
|||
|
|||
Apparently, _Robert M. Franz_, on 22/01/05 08:23,typed:
Hello Sam As long as the figures are "inline" instead of floating around, then the prefered method is to use a "keep with next" (Paragraph formatting) to the figure paragraph; that way it will stick to the following caption paragraph. Okay, I am going to try this in the document and see how it improves things. 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 ... 2cents Robert 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. Suggestions? Alternatives? thanks a ton, Sam. -- Please remove the underscores ( the '_' symbols) from my email address to obtain the correct one. Apologies, but the fudging is to remove spam. |
#4
|
|||
|
|||
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 |
#5
|
|||
|
|||
I realize that this does not directly answer your question, but would
you consider breaking the sub-figure up into separate figures? If that would not work, would it be sufficient to just reference the entire figure in the text and allow the reader to determine the section to which you are refering? Thomas Campitelli Apparently, _Robert M. Franz_, on 22/01/05 08:23,typed: Hello Sam As long as the figures are "inline" instead of floating around, then the prefered method is to use a "keep with next" (Paragraph formatting) to the figure paragraph; that way it will stick to the following caption paragraph. Okay, I am going to try this in the document and see how it improves things. 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 ... 2cents Robert 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. Suggestions? Alternatives? thanks a ton, Sam. |
#6
|
|||
|
|||
Apparently, _Thomas Campitelli_, on 23/01/05 20:55,typed:
I realize that this does not directly answer your question, but would you consider breaking the sub-figure up into separate figures? If that would not work, would it be sufficient to just reference the entire figure in the text and allow the reader to determine the section to which you are refering? Thomas Campitelli I have done something like that. Put a caption for the entire figure and gave labels a,b,c and d to the subfigures manually. As another poster mentioned, as long as I do not change the labels of subfigures this scheme will work. Not general and not thorough, but an okay work around. Thanks, Sam. -- Please remove the underscores ( the '_' symbols) from my email address to obtain the correct one. Apologies, but the fudging is to remove spam. |
#7
|
|||
|
|||
Always create your figure number first, place the cursor inside it,
Edit-Paste Special as "Picture (Enhanced metafile)", Format Picture, Size (set or observe height), Layout Centered, in front of text, Advanced, Vertical Absolute position MINUS (height + 0.1") below paragraph, Move object with text, Lock anchor. The picture and caption will always move together. Larry Randall Word Expert "Thomas Campitelli" wrote: I realize that this does not directly answer your question, but would you consider breaking the sub-figure up into separate figures? If that would not work, would it be sufficient to just reference the entire figure in the text and allow the reader to determine the section to which you are refering? Thomas Campitelli Apparently, _Robert M. Franz_, on 22/01/05 08:23,typed: Hello Sam As long as the figures are "inline" instead of floating around, then the prefered method is to use a "keep with next" (Paragraph formatting) to the figure paragraph; that way it will stick to the following caption paragraph. Okay, I am going to try this in the document and see how it improves things. 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 ... 2cents Robert 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. Suggestions? Alternatives? thanks a ton, Sam. |
#8
|
|||
|
|||
"in front of text" means that text can run behind it.
How do you force the text away from the picture? Could regular paragraph numbering be used? (using styles, of course!) To create a Table of Figures or include them in a Table of Contents would be a bit more work than otherwise, but not a big deal, right? Jay |
#9
|
|||
|
|||
Both Square and Tight wrapping styles will wrap text around a picture. If
you want to make the least work for yourself in creating a Table of Figures, use Word's Insert | Caption feature (or at least the Caption style). Note, however, that if your graphic is wrapped and you select it and choose Insert | Caption, you'll get a caption in a text box, which you do *not* want, as Word then can't see it to include in a TOF. Instead, for captioned wrapped graphics, insert both graphic and caption inline, then select both together and put them in a frame (using the Insert Frame button on the Forms toolbar or put Frame back on the Insert menu). You can wrap text around the frame, and you will have the same positioning options as with a text box. -- Suzanne S. Barnhill Microsoft MVP (Word) Words into Type Fairhope, Alabama USA Word MVP FAQ site: http://word.mvps.org Email cannot be acknowledged; please post all follow-ups to the newsgroup so all may benefit. "jay" wrote in message ups.com... "in front of text" means that text can run behind it. How do you force the text away from the picture? Could regular paragraph numbering be used? (using styles, of course!) To create a Table of Figures or include them in a Table of Contents would be a bit more work than otherwise, but not a big deal, right? Jay |
#10
|
|||
|
|||
My last comment on text wrapping referred to Larry's post. His method
of attaching the figure to the caption is unfamiliar to me, and aroused curiosity. My comment on numbering was to address the "figure, sub-figure" question. That would be one approach to getting heirarchal numbering in figures. Using frames would certainly give Sam all the choices in positioning/text wrapping. MS seems to discourage the use of frames- are there drawbacks we should be aware of? regards Jay |