Skip to main content
Participant
August 1, 2014
Question

Generated list with section numbers

  • August 1, 2014
  • 1 reply
  • 429 views

I'm using Frame 11 to format book chapters. Headings use an autonumber format to indicate successive sections throughout the chapter (i.e., 5.0, 5.1, 5.2, etc.). So headings have section numbers, but there may be multiple paragraphs beneath a heading that are not numbered (e.g., section 5.1 might have 3 paragraphs of text beneath it). I'm using markers to highlight citations within the text paragraphs in order to generate an alphabetical list of citations. But I want the citations in the list to reference section numbers instead of page numbers. Is this possible if every paragraph does not have a corresponding section number? In other words, will a citation in the second paragraph of section 5.1 show § 5.1 (i.e., defaulting to the most recent prior section number if the paragraph in which the citation appears does not have its own section number)? If this is possible, can someone tell me how to set that up? Thanks so much.

This topic has been closed for replies.

1 reply

Bob_Niland
Community Expert
Community Expert
August 1, 2014

There may be more elegant suggestions, but hack this works ...

  • Create a named color named, say, Invisible (which can be white, or a visible color set to Invisible by Color Views at rendering time).
  • Create a Character Format named, say, Invisible:
    All details blank or As-Is except:
    Size: [2.0 pt] (see further remarks)
    Color: [Invisible]
  • Have all your body paragraph formats be auto-numbered (AN) as follows.
    Autonumber Format [<n>.<n>] (i.e. use the current subsection number)
    Character Format: [Invisible]
    Position [End of Paragraph]

The point of the point size 2 is to reduce (but, alas, not eliminate, the chances that the paragraph will end up with an extra blank line due to wrapping of the AN). Using the Color Views technique, it will be visible to the author as a tiny greeked artifact.

Cross-References by <$paranum> pick up the current subsection for every such paragraph.

A generated LOP (List of Paragraphs) does as well, although you might have to edit the LOP file's Reference Page APL and change all <$pagenum> to <$paranum>.

editor712Author
Participant
August 1, 2014

Thank you! I'll give that a try.

Bob_Niland
Community Expert
Community Expert
August 2, 2014

An alternative to using point size 2 is to set Stretch to [ 0.0% ] in Character Format.

This makes the AN invisible and have zero effect on paragraph formatting (if somewhat harder to see when authoring). So you wouldn't need to use the End of Paragraph positioning with 0 Stretch.

Either approach makes any Paragraph Format using this trick actually be an auto-numbered para for cross-reference and generated list purposes, but not look like one.