A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Word » Page Layout
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Speculation on placing a figure on a specific page



 
 
Thread Tools Display Modes
  #1  
Old July 15th, 2004, 07:04 PM
Bob S
external usenet poster
 
Posts: n/a
Default Speculation on placing a figure on a specific page

How would the Word developers add a feature to place a figure on a
particular page? This feature would allow Word to be used for basic
page layout applications.

They would probably add another "story". Call it "Page-Locked Figures"
for example. This story would contain nothing but floating objects and
manual page breaks. The page break characters would not print; they
are simply an indication of where the page boundaries are. The user
would be responsible for making sure that he has the right number of
manual page breaks to get things on the page that he desires.

There would be a "View" for editing this layer. It would be somewhat
like Print Layout View without the document text or any floating
figures anchored to paragraphs. It would be nice to have an indication
of the header area, but this could be sacrificed if it were a problem.
In this view, the figures would show and the page break characters
would break the pages.

Section breaks (added by the user while in one of the usual views)
would be shown (view only) in this View. A section break added after
manual "pages" were already in place would simply be copied between
the existing section breaks, probably at the end of the existing
pages. It would be up to the user to add or remove manual page breaks
and move figures around to get them into the proper arrangement for
the new section.

The floating objects would have the usual positioning options except
for "relative to paragraph".

The page printing layout subroutine would add one step - lay down the
page-locked stuff for this page - between laying down the
header/footer and laying down the text. As it created each new page
(as required by the usual text layer stuff) it would look at the
corresponding page for Page-Locked Figures; if there were any on the
page, it would lay them down, then start on the text. If it runs out
of Page-Locked Figure pages before it has layed out all the pages in
the section, it would treat the remaining pages of the section as not
having such figures. If it had too many Page-Locked Figure pages for
the section, it would print them. (This would provide a way to have
figures after the text.) (If the extra PLF pages were blank there
could be a rule saying to ignore them.) When it came to a section
break, it would start looking at the next section of PLF's as well as
normal text.

Bob S
  #2  
Old July 15th, 2004, 11:54 PM
Jezebel
external usenet poster
 
Posts: n/a
Default Speculation on placing a figure on a specific page

Nice thought, but conceptually at odds with the way Word is designed. What
you're up against is the basic difference between a word processor (like
Word) and a page layout program. What it amounts to is this: in Word the
starting point is the document as *content* -- ie the text of the
document -- and adds formatting and layout instructions to it. A page layout
program starts with the document as a *layout* -- ie the pages of the
document; then fills that layout with content. In Word the content is fixed
and the pages are variable; in a layout program the pages are fixed and the
content is variable.

Which is why the Word object model has no 'page' object. Pages exist in Word
only as an *outcome* of the pagination method; but ultimately they are
ephemeral, so attempts to position matter on specific pages are always
somewhat fraught.







"Bob S" wrote in message
...
How would the Word developers add a feature to place a figure on a
particular page? This feature would allow Word to be used for basic
page layout applications.

They would probably add another "story". Call it "Page-Locked Figures"
for example. This story would contain nothing but floating objects and
manual page breaks. The page break characters would not print; they
are simply an indication of where the page boundaries are. The user
would be responsible for making sure that he has the right number of
manual page breaks to get things on the page that he desires.

There would be a "View" for editing this layer. It would be somewhat
like Print Layout View without the document text or any floating
figures anchored to paragraphs. It would be nice to have an indication
of the header area, but this could be sacrificed if it were a problem.
In this view, the figures would show and the page break characters
would break the pages.

Section breaks (added by the user while in one of the usual views)
would be shown (view only) in this View. A section break added after
manual "pages" were already in place would simply be copied between
the existing section breaks, probably at the end of the existing
pages. It would be up to the user to add or remove manual page breaks
and move figures around to get them into the proper arrangement for
the new section.

The floating objects would have the usual positioning options except
for "relative to paragraph".

The page printing layout subroutine would add one step - lay down the
page-locked stuff for this page - between laying down the
header/footer and laying down the text. As it created each new page
(as required by the usual text layer stuff) it would look at the
corresponding page for Page-Locked Figures; if there were any on the
page, it would lay them down, then start on the text. If it runs out
of Page-Locked Figure pages before it has layed out all the pages in
the section, it would treat the remaining pages of the section as not
having such figures. If it had too many Page-Locked Figure pages for
the section, it would print them. (This would provide a way to have
figures after the text.) (If the extra PLF pages were blank there
could be a rule saying to ignore them.) When it came to a section
break, it would start looking at the next section of PLF's as well as
normal text.

Bob S



  #3  
Old July 16th, 2004, 12:13 AM
Chad DeMeyer
external usenet poster
 
Posts: n/a
Default Speculation on placing a figure on a specific page

Yeah, the only thing I can think of is that maybe a mechanism could be
provided which locks a paragraph or table a specific number of points from
the start of the document, sort of like an advance field but always relative
to the start of the document rather than a specific position in the content.
But since this goes against the grain of the object model, it would probably
be bug-ridden if even possible.

cjd


"Jezebel" wrote in message
...
Nice thought, but conceptually at odds with the way Word is designed. What
you're up against is the basic difference between a word processor (like
Word) and a page layout program. What it amounts to is this: in Word the
starting point is the document as *content* -- ie the text of the
document -- and adds formatting and layout instructions to it. A page

layout
program starts with the document as a *layout* -- ie the pages of the
document; then fills that layout with content. In Word the content is

fixed
and the pages are variable; in a layout program the pages are fixed and

the
content is variable.

Which is why the Word object model has no 'page' object. Pages exist in

Word
only as an *outcome* of the pagination method; but ultimately they are
ephemeral, so attempts to position matter on specific pages are always
somewhat fraught.







"Bob S" wrote in message
...
How would the Word developers add a feature to place a figure on a
particular page? This feature would allow Word to be used for basic
page layout applications.

They would probably add another "story". Call it "Page-Locked Figures"
for example. This story would contain nothing but floating objects and
manual page breaks. The page break characters would not print; they
are simply an indication of where the page boundaries are. The user
would be responsible for making sure that he has the right number of
manual page breaks to get things on the page that he desires.

There would be a "View" for editing this layer. It would be somewhat
like Print Layout View without the document text or any floating
figures anchored to paragraphs. It would be nice to have an indication
of the header area, but this could be sacrificed if it were a problem.
In this view, the figures would show and the page break characters
would break the pages.

Section breaks (added by the user while in one of the usual views)
would be shown (view only) in this View. A section break added after
manual "pages" were already in place would simply be copied between
the existing section breaks, probably at the end of the existing
pages. It would be up to the user to add or remove manual page breaks
and move figures around to get them into the proper arrangement for
the new section.

The floating objects would have the usual positioning options except
for "relative to paragraph".

The page printing layout subroutine would add one step - lay down the
page-locked stuff for this page - between laying down the
header/footer and laying down the text. As it created each new page
(as required by the usual text layer stuff) it would look at the
corresponding page for Page-Locked Figures; if there were any on the
page, it would lay them down, then start on the text. If it runs out
of Page-Locked Figure pages before it has layed out all the pages in
the section, it would treat the remaining pages of the section as not
having such figures. If it had too many Page-Locked Figure pages for
the section, it would print them. (This would provide a way to have
figures after the text.) (If the extra PLF pages were blank there
could be a rule saying to ignore them.) When it came to a section
break, it would start looking at the next section of PLF's as well as
normal text.

Bob S





  #4  
Old July 16th, 2004, 02:49 AM
Jay Freedman
external usenet poster
 
Posts: n/a
Default Speculation on placing a figure on a specific page

Another problem that would get in the way is that you'd certainly want
to have captions associated with the page-locked figures, and then
you'd want cross-references in the main text to refer to those
captions, and maybe hyperlink to them. That makes my head hurt...

--
Regards,
Jay Freedman
Microsoft Word MVP FAQ: http://www.mvps.org/word

"Chad DeMeyer" cjdemeye at bechtel dot com wrote:

Yeah, the only thing I can think of is that maybe a mechanism could be
provided which locks a paragraph or table a specific number of points from
the start of the document, sort of like an advance field but always relative
to the start of the document rather than a specific position in the content.
But since this goes against the grain of the object model, it would probably
be bug-ridden if even possible.

cjd


"Jezebel" wrote in message
...
Nice thought, but conceptually at odds with the way Word is designed. What
you're up against is the basic difference between a word processor (like
Word) and a page layout program. What it amounts to is this: in Word the
starting point is the document as *content* -- ie the text of the
document -- and adds formatting and layout instructions to it. A page

layout
program starts with the document as a *layout* -- ie the pages of the
document; then fills that layout with content. In Word the content is

fixed
and the pages are variable; in a layout program the pages are fixed and

the
content is variable.

Which is why the Word object model has no 'page' object. Pages exist in

Word
only as an *outcome* of the pagination method; but ultimately they are
ephemeral, so attempts to position matter on specific pages are always
somewhat fraught.







"Bob S" wrote in message
...
How would the Word developers add a feature to place a figure on a
particular page? This feature would allow Word to be used for basic
page layout applications.

They would probably add another "story". Call it "Page-Locked Figures"
for example. This story would contain nothing but floating objects and
manual page breaks. The page break characters would not print; they
are simply an indication of where the page boundaries are. The user
would be responsible for making sure that he has the right number of
manual page breaks to get things on the page that he desires.

There would be a "View" for editing this layer. It would be somewhat
like Print Layout View without the document text or any floating
figures anchored to paragraphs. It would be nice to have an indication
of the header area, but this could be sacrificed if it were a problem.
In this view, the figures would show and the page break characters
would break the pages.

Section breaks (added by the user while in one of the usual views)
would be shown (view only) in this View. A section break added after
manual "pages" were already in place would simply be copied between
the existing section breaks, probably at the end of the existing
pages. It would be up to the user to add or remove manual page breaks
and move figures around to get them into the proper arrangement for
the new section.

The floating objects would have the usual positioning options except
for "relative to paragraph".

The page printing layout subroutine would add one step - lay down the
page-locked stuff for this page - between laying down the
header/footer and laying down the text. As it created each new page
(as required by the usual text layer stuff) it would look at the
corresponding page for Page-Locked Figures; if there were any on the
page, it would lay them down, then start on the text. If it runs out
of Page-Locked Figure pages before it has layed out all the pages in
the section, it would treat the remaining pages of the section as not
having such figures. If it had too many Page-Locked Figure pages for
the section, it would print them. (This would provide a way to have
figures after the text.) (If the extra PLF pages were blank there
could be a rule saying to ignore them.) When it came to a section
break, it would start looking at the next section of PLF's as well as
normal text.

Bob S





  #5  
Old July 16th, 2004, 03:25 AM
Jezebel
external usenet poster
 
Posts: n/a
Default Speculation on placing a figure on a specific page

It gets worse. You'd have to run a check whenever the document is
repaginated, to make sure that your locked items are still on the correct
pages. Sometimes they won't be, so you'd have to move them, which would
cause Word to repaginate...



"Jay Freedman" wrote in message
...
Another problem that would get in the way is that you'd certainly want
to have captions associated with the page-locked figures, and then
you'd want cross-references in the main text to refer to those
captions, and maybe hyperlink to them. That makes my head hurt...

--
Regards,
Jay Freedman
Microsoft Word MVP FAQ: http://www.mvps.org/word

"Chad DeMeyer" cjdemeye at bechtel dot com wrote:

Yeah, the only thing I can think of is that maybe a mechanism could be
provided which locks a paragraph or table a specific number of points

from
the start of the document, sort of like an advance field but always

relative
to the start of the document rather than a specific position in the

content.
But since this goes against the grain of the object model, it would

probably
be bug-ridden if even possible.

cjd


"Jezebel" wrote in message
...
Nice thought, but conceptually at odds with the way Word is designed.

What
you're up against is the basic difference between a word processor

(like
Word) and a page layout program. What it amounts to is this: in Word

the
starting point is the document as *content* -- ie the text of the
document -- and adds formatting and layout instructions to it. A page

layout
program starts with the document as a *layout* -- ie the pages of the
document; then fills that layout with content. In Word the content is

fixed
and the pages are variable; in a layout program the pages are fixed and

the
content is variable.

Which is why the Word object model has no 'page' object. Pages exist in

Word
only as an *outcome* of the pagination method; but ultimately they are
ephemeral, so attempts to position matter on specific pages are always
somewhat fraught.







"Bob S" wrote in message
...
How would the Word developers add a feature to place a figure on a
particular page? This feature would allow Word to be used for basic
page layout applications.

They would probably add another "story". Call it "Page-Locked

Figures"
for example. This story would contain nothing but floating objects

and
manual page breaks. The page break characters would not print; they
are simply an indication of where the page boundaries are. The user
would be responsible for making sure that he has the right number of
manual page breaks to get things on the page that he desires.

There would be a "View" for editing this layer. It would be somewhat
like Print Layout View without the document text or any floating
figures anchored to paragraphs. It would be nice to have an

indication
of the header area, but this could be sacrificed if it were a

problem.
In this view, the figures would show and the page break characters
would break the pages.

Section breaks (added by the user while in one of the usual views)
would be shown (view only) in this View. A section break added after
manual "pages" were already in place would simply be copied between
the existing section breaks, probably at the end of the existing
pages. It would be up to the user to add or remove manual page breaks
and move figures around to get them into the proper arrangement for
the new section.

The floating objects would have the usual positioning options except
for "relative to paragraph".

The page printing layout subroutine would add one step - lay down the
page-locked stuff for this page - between laying down the
header/footer and laying down the text. As it created each new page
(as required by the usual text layer stuff) it would look at the
corresponding page for Page-Locked Figures; if there were any on the
page, it would lay them down, then start on the text. If it runs out
of Page-Locked Figure pages before it has layed out all the pages in
the section, it would treat the remaining pages of the section as not
having such figures. If it had too many Page-Locked Figure pages for
the section, it would print them. (This would provide a way to have
figures after the text.) (If the extra PLF pages were blank there
could be a rule saying to ignore them.) When it came to a section
break, it would start looking at the next section of PLF's as well as
normal text.

Bob S






  #6  
Old July 16th, 2004, 06:02 PM
Bob S
external usenet poster
 
Posts: n/a
Default Speculation on placing a figure on a specific page

On Thu, 15 Jul 2004 21:49:09 -0400, Jay Freedman
wrote:

Another problem that would get in the way is that you'd certainly want
to have captions associated with the page-locked figures, and then
you'd want cross-references in the main text to refer to those
captions, and maybe hyperlink to them. That makes my head hurt...


What exactly is the problem? Whatever mechanism Word currently uses
for captions on floating figures ought to work. It already has a
mechanism to do the pagination, discover what page the figures ended
up on, and annotate that into the cross-references.

If anything it ought to be easier, since Word knows in advance exactly
what page the figure will be on. ;-)

Bob S
  #7  
Old July 16th, 2004, 11:40 PM
Jezebel
external usenet poster
 
Posts: n/a
Default Speculation on placing a figure on a specific page


"Bob S" wrote in message
...
On Thu, 15 Jul 2004 21:49:09 -0400, Jay Freedman
wrote:

Another problem that would get in the way is that you'd certainly want
to have captions associated with the page-locked figures, and then
you'd want cross-references in the main text to refer to those
captions, and maybe hyperlink to them. That makes my head hurt...


What exactly is the problem? Whatever mechanism Word currently uses
for captions on floating figures ought to work. It already has a
mechanism to do the pagination, discover what page the figures ended
up on, and annotate that into the cross-references.

If anything it ought to be easier, since Word knows in advance exactly
what page the figure will be on. ;-)


The problem is that Word does this referencing not to a page but to a
*location* in the document (ie a range, defined by start and end points as
offsets to the start of the document). For cross-referencing purposes, that
location is translated into a displayable value by going to that location
and finding the *effective* page number for that location. There is nothing
absolute about that value. Although in most documents the effective number
corresponds to an absolute number from 1 to n, it ain't necessarily so. Some
docs have preliminary matter (i, ii ...); some docs restart the page
numbering by sections.

For Word as it is, this doesn't matter because the whole collection of pages
is dynamic anyway and everything is designed around that. What you're
describing is trying to impose a static page model on top of the dynamic
one; it would be a shorcut to strabismus, insanity and death trying to
maintain the correlation between the two models. If you have a graphic that
'belongs on page 6' do you mean that it goes on the 6th page from start of
document or the page whose displayed number is '6' ? In a page layout
program, this concern is irrelevant because the pages exist in advance as
static objects, so you simply select the page you want and park your graphic
on it. In Word the pages are a moveable feast; a reference 'to page 6' has
no meaning until page 6 is actually produced, which doesn't happen until,
and changes every time, the document is repaginated.


 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Bookfold - Positioning Pages on the Sheet of Paper Bill B. Page Layout 6 June 29th, 2004 09:26 AM
Linking to a specific slide from a web page Mike C. Powerpoint 5 June 3rd, 2004 08:11 AM
Incorrect {PAGE} fields in document compiled with VBA from others docs Ganeth General Discussion 1 June 2nd, 2004 10:51 AM
anchored textbox moves when text goes to Page 2 octavee Page Layout 5 May 27th, 2004 02:40 AM
page numbering problems Blake Page Layout 1 May 5th, 2004 11:58 PM


All times are GMT +1. The time now is 04:57 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.