On Saturday 02 October 2010 08:42:55 Richard Heck wrote: > On 10/02/2010 12:49 AM, Steve Litt wrote: > > Hi all, > > > > I'm using a document class derived from the Book class, and that can't > > change. > > > > I created a character style that in LyX shows the text, but in the PDF > > doesn't show the text and simply sets a variable, which I then put in the > > header. So far so good. > > > > But there's trouble in paradise. These variables are dates, and I want > > the variable value in the header to be the value on entry to the page. > > Instead, it's the value on exit from the page. Is there any way to make > > it the value on entry to the page? Maybe some sort of LaTeX break logic? > > I've read about this problem elsewhere, and I don't think there is any > solution to it without a massive rewrite of the heading code. Think > about the section headings: You get in the header the section with which > the page ENDS, not the one with which it STARTS.
Thanks Richard, I've been giving this a lot of thought the past 18 hours. I have a feeling it's possible, although I'd have to use, what's it called, the ifthenelse package? Here's the logic: 1) On any chapter start page, the header shows the char style text at the beginning of the chapter. I'll make sure every chapter start page has such char style text at its beginning. 2) On any other page, the header shows the latest char style text from previous pages. OK, now it sounds to me like I'll need two different char styles. The chapter start char style directly manipulates the variable that displays on the header. The other char style manipulates a variable that, on page changes, gets copied to the variable that displays on the header. I might have to have some flags or something like that. Thanks SteveT Steve Litt Recession Relief Package http://www.recession-relief.US Twitter: http://www.twitter.com/stevelitt