4 Replies Latest reply: Jan 23, 2010 1:23 PM by Art Campbell RSS

    autonumbering

    xauthor Community Member

      I'm using FrameMaker 9.03 in Vista.  My questions involve autonumbering.

       

      In a header on a Master page, I use a paragraph format named righthead.  Its definition  is

       

      H:\tSection <$chapnum>.<n+> Section Name

       

      I also have a paragraph format named SectionTitle on a body page.  Its format is

       

      S:\tSection <$chapnum>.<n+> Section Name

       

      All of this is in a FrameMaker book.

       

      When I update the book, the numbering for SectionTitle is incremented as expected.  However, the header number is not.

       

      Along this line, I wanted to pick up the title of the section in the header with

      S:\tSection <$chapnum>.<n+> <$paratext[SectionTitle]>

      in the header but that does not pick up the text from SectionTitle.

      Can someone point me in the correct direction?

       

      Thanks.

        • 1. Re: autonumbering
          Art Campbell Community Member

          The numbering that you've specified on the Master page is invalid because only tags in an actual text stream can be incremented by tag-based numbering. It just won't work on a Master page.

           

          To get it working, you need to change the contents of the header text container on the Master page to use system variables directly.

          Probably something like:

              <$chapnum>.<$paranum[SectionTitle]> <$paratext[SectionTitle]>

           

          ... assuming that you have the paragraph based numbering in the SectionTitle paragraph tag turned on and working.

           

          Remember to save the chapter file before updating the book.

           

          If it works in one of your chapters, you can then File > Apply Formats > Page Layouts to ripple the set up from your test file to the other component files in your book.

          • 2. Re: autonumbering
            xauthor Community Member

            Thank you.  I've tried this but it is still not working.  I'll try a few other things before I ask for additional help.  I've placed

             

            \tSection <$chapnum>.<$paranum[SectionTitle]> <$paratext[SectionTitle]>\t #

             

            in paragraph definition named righthead and then used that paragraph definition in the header on the master page.  After saving and updating the book, I get

             

            Section 1.<$paranum[SectionTitle]> <$paratext[SectionTitle]>  1

             

            That is, the chapter number get replaced as does the beginning folio but the other variables are not replaced.

             

            I have tried messing with Running Head variable and have had some partial success.

            • 3. Re: autonumbering
              xauthor Community Member

              I've got this working by using Running H/F 2.

               

              I did not realize I needed to build Running H/F 2 from the elements.  I thought you could just type, say, <$paranum> in the header but that did not work for me.  Selecting <$paranum> from the variable list and having that inserted into the header worked fine.

              • 4. Re: autonumbering
                Art Campbell Community Member

                As I mentioned in my first reply:

                 

                "To get it working, you need to change the contents of the header text container on the Master page to use system variables directly.

                Probably something like:

                    <$chapnum>.<$paranum[SectionTitle]> <$paratext[SectionTitle]>"

                 

                Paragraph-based numbering won't work in this situation, as you've discovered....