Bug using ElemtextOnly in Cross References?
The structured developers guide describes <$elemtextonly> like this:
"The text of the source element (up to the first paragraph break), excluding its autonumber and any prefix and suffix specified in the element definition."
I have an element, Figure-title, with a built-in suffix. I also have a Cross-reference style that uses the <$paranum> and <$elemtextonly> building blocks. But when I create a cross-reference that points to my Figure-title element, the suffix is still included.
So I create a text-level element called Suffix. I move the suffix to this element. I add Suffix inside my Figure-title. Suffix is still included in my cross reference.
So I create another text-level element, FI-title. Now I have two text level elements: one to contain the main figure title, and one to contain the suffix. I place both inside the Figure-title. Since I need to reference the Autonumber as well, I create two adjacent cross references: [the autonumber of Figure-title] [the elemtext of my FI-title]. This more or less creates the required formatting.
So here are my questions:
- I'm assuming this is a bug - am I wrong? Did I actually do something wrong?
- Is there a list of known issues for Framemaker anywhere?
- Does anyone have a cleaner workaround?
