Copy link to clipboard
Copied
In Framemaker 10 I have a generated index for a book. The indexed items are in point size 10 but the generated page numbers come out in 12 pt.
Can I automate the page number size to be 10 pt?
I have tried defining a character tag IndexPage Numbers and entered the following on the index Reference page:
Level1IX
<IndexPageNumbers><$pagenum>
Level2IX
<IndexPageNumbers><$pagenum>
but this does produce the desired point size.
Thanks
Copy link to clipboard
Copied
You have to set the font size in the IndexIX (paratag) entry term of the reference page. The Level
Copy link to clipboard
Copied
Sorry to be so dense but I don't follow this. Should there be statements like IndexIX(paratag) on the IX reference page? There are none now.
Thanks in advance.
Copy link to clipboard
Copied
I have tried defining a character tag IndexPage Numbers and entered the following on the index Reference page:
Level1IX
<IndexPageNumbers><$pagenum>
Level2IX
<IndexPageNumbers><$pagenum>
but this does produce the desired point size.
These lines have unique Paragraph formats. Use Paragraph Designer to control their appearance, not Character Designer.
Although I've never done what you did, your result is not surprising. The IXgen process is likely creating IX body page text using only the Paragraph Formats and not any Character Formats applied on the IX Ref Page.
Copy link to clipboard
Copied
It appears that Character Formats are ignored for Index generation, whether applied to the source body text and/or the Level#IX paragraphs, and despite the format in question existing in both the main body file and the IX file character catalogs. Control your IX appearance from the IX file's paragraph definitions, only.
This is unlike TOC generation, where generated TOC entries take their basic formatting from the NameTOC paragraph formats of the TOC file, but can have character formats passed through from the main body file, if the named format exists in both files. This feature can be a benefit or a hazard.
Copy link to clipboard
Copied
Error,
I was just generating an index today and had this weird behavior. The level1IX, level2IX, and level3IX entries formatted as expected (TNR, 11pt, plain) but the markers and page numbers displayed as 24pt, bold, Arial which matched the IndexIX format. What is that format for anyway? My user guide does not mention its purpose.
I looked at the reference page and there was a paragraph formatted as IndexIX with this content:
<$pagenum>
It was 24pt, arial, bold, and centered.
Another manual had an index that formatted properly last week but it too had the above <$pagenum> tag. So it's confusing as to the different behavior.
I reformatted the <$pagenum>/IndexIX paragraph to TNR, 11pt, plain (in the index file), regenerated the index, and now the page number formatting matches the entry formatting.
Again, is IndexIX the format for the index page numbers only and why does Frame insert <$pagenum> in the Index spec. on the reference page?
Yours,
Michael F.
~~~~~~~~