Copy link to clipboard
Copied
Is it possible to insert a non-breaking hyphen in a paragraph format (in the autonumbering). This is what I have now:
F:Figure <$chapnum>-<n+>.\sn
But when I use a cross reference to this tag, and the x-ref falls at the end of a sentence, I get this:

Of course, I can insert a soft return, but I'd rather treat the illness than the symptom.
Thanks!
Karen
Or replace the hyphen with \+, the backslash sequence for a nonbreaking hyphen.
Copy link to clipboard
Copied
Replace the simple hyphen in the xref format paragraph numbering definition with \x15
(Esc Hyphen h on some platforms).
Copy link to clipboard
Copied
Or replace the hyphen with \+, the backslash sequence for a nonbreaking hyphen.
Copy link to clipboard
Copied
Thanks Van Kurtz! That worked like a dream!
Karen
Copy link to clipboard
Copied
Or replace the hyphen with \+, the backslash sequence for a nonbreaking hyphen.
On what FM version and platform?
If I use that on FM7.1/Unix, I get a "+" in the Flow text.
I might add that \x15 and <Esc><-><h> may get converted to \<not>,
where <not> is the "logicalnot" symbol, a flipped and tipped capital L.
You may not see this until you apply or re-open the dialog.
Copy link to clipboard
Copied
On what FM version and platform?
If I use that on FM7.1/Unix, I get a "+" in the Flow text.
FrameMaker 9 on Windows XP.
The backslash sequences are for use in FrameMaker dialog boxes, including the autonumbering in the paragraph dialog (now pod, but still a dialog underneath). They are listed in the FrameMaker user manual and have been around since I can remember (v 5), but I do not know whether the Unix versions used them or not.
I would assume that the Esc - h sequence would not work in a dialog box on any version of FrameMaker.
Van
Copy link to clipboard
Copied
\x15 and <Esc><-><h> both work in FM7.1/Unix, in every dialog box that accepts \notation.
They get converted to \<logicalnot>
\+ yields a plus on this platform.
\x15 and \+ work in FM9/Win7-64 Pgf Designer at least.
They get converted to \+
<Esc><-><h> does not work (becomes -h)
I did not test any Unicode non-breaking hyphens on FM9.
Copy link to clipboard
Copied
Interestingly, regardless of how entered, converted-in-place (or not) and displayed to the user, the standard NBH character is stored as \x15 in both MIF7 and MIF9.
The Unicode non-breaking hypen is u+2011
If the body Unicode font has that code point populated,
it appears to work just like \x15.
The MIF, however appears as "a"(caret) and a couple of apparent spaces.
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more