• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Generated PDF file TOC entry stops being hypersensitive after text has superscripted text

New Here ,
Feb 13, 2020 Feb 13, 2020

Copy link to clipboard

Copied

If TOC entry text has superscripted text, any text in PDF file starting from that text is not hypersensitive. Also if TOC Reference Page format specification has font setting like
  <$paratext> <DefPageFont><$pagenum>

then the page number will not be hypersensitive. I use FM 2019 with latest patch 5. I checked some older PDF files and seems like this behaviour has been there for ever.

TOPICS
PDF output

Views

517

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Feb 13, 2020 Feb 13, 2020

This sounds like a standard FM limitation, in that hypertext regions are delmited by either the whole paragraph, or by character format bounds. There's lots of back traffic here with more details. Here's one.

 

The modern (post FM8) solution is to avoid Character Formats in source text that feeds generated file content, such as TOC & IX. For many common sub- and superscript characters, use a font that populates the native Unicode sub/sup characters.

 

A harsher way of dealing with it is to delet

...

Votes

Translate

Translate
Community Expert ,
Feb 13, 2020 Feb 13, 2020

Copy link to clipboard

Copied

This sounds like a standard FM limitation, in that hypertext regions are delmited by either the whole paragraph, or by character format bounds. There's lots of back traffic here with more details. Here's one.

 

The modern (post FM8) solution is to avoid Character Formats in source text that feeds generated file content, such as TOC & IX. For many common sub- and superscript characters, use a font that populates the native Unicode sub/sup characters.

 

A harsher way of dealing with it is to delete the superscript or subscript Character Format from the Character Catalog in the generated files. The 'scripted chars will then appear as normal in-lines. This hack will often not work for legacy codepage fonts tho, where the glyph is entirely different without the format applied.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Feb 14, 2020 Feb 14, 2020

Copy link to clipboard

Copied

Thanks, using Unicode + char with superscript and removing chacter formats seems to make things work.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 14, 2020 Feb 14, 2020

Copy link to clipboard

Copied

LATEST

Glad that resolved for you. When only a modest number of non-keyboard characters are needed, but particularly if any are not populated in your core font, consider using my Unicode-as-variable approach.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines