Unexpected Code from FrameMaker plugin
Issue
You may notice a few lines of code that are very small at the end of the HTML page ending the FM document, for example:
/pdfmark where {pop} {userdict /pdfmark
Resolution
This is legacy code from a phantom paragraph style called zPageLabeler created by a plug-in called PageLabeler for FrameMaker. To remove this code, you will need to clean this out of the actual FM document:
Save the problematic FM file as MIF files in FrameMaker
- Open those MIF files in a text editor instead of FM
Look for the PageLabeler PgfTag
- Delete the text such as:
<ParaLine <String ` /pdfmark where { pop} { userdict /pdfmark /cleartomark load put} ifelse'> > # end of ParaLine
all the way until you see <PgfTag `Body'>
- Save the MIF file in the text editor and close
- Open the MIF in FM and then save as .fm to override the old FM file
- Now generate and the zPageLabeler text will be removed
Alternative Resolution
Set the Option "Generate Output" to "Disabled" in the Style Designer for the style name "zPageLabeler".