Skip to main content
Known Participant
February 11, 2025
Question

TOC & Running H/F Not Recognizing Superscript in FrameMaker

  • February 11, 2025
  • 3 replies
  • 428 views

 

I used a registered character in superscript in my headings, but the TOC and Running H/F are not recognizing it. Please suggest solution.

 

    3 replies

    Barb Binder
    Community Expert
    Community Expert
    February 11, 2025

    Hi @Amit Mani30445109n307;

     

    It's been a while. Hope you are doing well. 

     

    As per @Bob_Niland, it's worth visually reinforcing that some fonts will superscript the registered trademark and some do not. In my screen shot below, I didn't touch the trademark, I just changed the assigned font. 

    You are using a very distinctive font for your heads, but it doesn't superscript the trademark. The easiest solution is to use a font for the running heads and TOC that automatically superscripts the symbol since those are pulled from the page content.

     

    ~Barb

    ~Barb at Rocky Mountain Training
    Known Participant
    February 12, 2025

    Thank you, Barb! I'll try these solutions and let you know.

    Bob_Niland
    Community Expert
    Community Expert
    February 11, 2025

    Presumably this is U+00AE REGISTERED SIGN and not legacy FM \xa8

    The Character Format has to exist in the TOC, and this is a double-edged sword, because if the ƒ does exist, it will also break the hypertext at that point in the string.

    The Running H/F situation I have less insight on.

    With ® generally, some fonts inherently treat it as superscript, and a visually acceptable Paragraph Format might be selected to provide that.

    frameexpert
    Community Expert
    Community Expert
    February 11, 2025

    Just to clarify, any character property change in a TOC paragraph will break the hyperlink, whether it's done with a character format or not. There is a script on my store that will fix this issue, including a free version: 
    https://frameexpert.gumroad.com/

    Community Expert
    February 11, 2025

    I believe that, if you format the character you want to retain a superscript position in the generated documents, with a character style, things should work.  So create a character style that sets your character to superscript and format the characters with that style. Re-generate toc.

     

     

    Bjørn Smalbro - FrameMaker.dk