I'm creating pages for a handbook that contains a list of people, one to a page. I have a left hand page <fo:simple-page-master> and a right hand page <fo:simple-page-master> which are alternated by a <fo:page-sequence-master> for odd and even pages and a single <fo:page-sequence> which has a <fo:flow> containing all the people data with page breaks in between.
I want to create "tabs" of vertical text on the outside edge of each page with the name of the person profiled on that page so you can flick through the book to find people easily. I've thought about doing it a couple of ways but they each seem to have problems. I've tried doing it with page regions, adding a region-start and region-end to my left and right simple-page-masters. But I can't get the person's name onto the tabs, I could create a flow that fills the regions with the name text but I can't flow content from the region-start of the left hand page to the region-end of the right hand page. It would be possible with <fo:static-content> if you could create a "variables" or "reference" on a page that can be accessed in a similar way to <fo:page-number>. I've tried doing it by creating an absolutely positioned block-container from each page. Putting the names into these is easier but I don't know how you'd get them positioned according to whether their the left or right hand page. I've looked through the standard (XSL v1 - which I have to admit I don't find that easy to read) and done some searches but not found anything relevant. Any ideas of what to try? -- Stephen Rosman --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
