[Date Prev][Date Next][Subject Prev][Subject Next][
Re: Footnotes/Endnotes formatting
- Subject: Re: Footnotes/Endnotes formatting
- From: Paul Lagasse pglagasse@xxxxxxxx
- Date: Fri, 04 Jan 2008 07:07:10 -0500
My method'll convert all instances of ≪PN≫ to page numbers -- it's
grabbing the PN's in headers and footers too, so if those are trashed,
just run the program on a copy of the doc, extract the info you need,
and ditch the copy. But doing it this way uses PN to pinpoint where the
page number should go in the footnote, and strips it out. If PN isn't
yet and needn't be in the footnote, Harry's method is better.
Harry Binswanger wrote:
Paul's suggestion is similar to mine. Be sure that you initialize
things with the pfunc SP (show page) or it won't work.
Michael Norman wrote:
Meanwhile, you can indeed imbed [embed, Patricia?] a page number in
the footnote string, to wit: «FN1«PN» Tsunoda, «MDIT»Issai Yume Ni
Gozako«MDNM». But the number that prints (when you DF, as I'm going
to do) is the number of the last page (where the notes are dumped),
not the page where the footnote appears in the text. What I need is
a routine that puts the page number (the value of PN for each note,
the page on which that note appears) in the note itself when it
prints. If I have to put those numbers in by hand, whew. I don't
think a counter is the answer, but then....
I'd think that a loop that moved through the document, looking for
every instance of «PN», cutting it, and inserting VA$PG for that
location would do it. I'd do it by first saving va$pg to a macro
«sx01,«va$pg»», for example, and then «pv01» at the cursor, though
there may be a simpler way.