Skip to main content
Known Participant
December 12, 2025
Question

Structured FM changes the formats of individual paragraphs

  • December 12, 2025
  • 2 replies
  • 271 views

Hi,

I am structuring my documents using a conversion table and an EDD. After I apply paragraph formats in the structured document, FM removes them from some paragraphs when I switch between conditional texts. When this happens, FM applies its standard format called Body to these unfortunate paragraphs.

I cannot identify any pattern in which paragraphs are infected by this problem. It happens to paragraphs with and without conditional text, and body text as well as headings.

The EDD has no rule that forces FM to use the Body format on any paragraphs.

I have made some fruitless attempts to keep my relative sanity:

- Delete and recreate the paragraphs before structuring.

- Delete and recreate the paragraphs after structuring.

- Remove the conditional tag before structuring and apply it afterward.

Thanks in advance!

2 replies

frameexpert
Community Expert
Community Expert
December 12, 2025

The problem may be when you say, "After I apply paragraph formats in the structured document..." Formatting in a structured document is automatically applied based on formatting rules in the EDD (Element Definition Document). If you apply paragraph formats manually, they can get lost when you make changes to the document. I suspect that you need formatting rules in your EDD.

 

Try this: select an element in your document and choose Structure > Show Element Context. It will give you a view of the EDD rules so you can see what formatting rule is applied to that element. If there is no rule shown, FrameMaker will use the Body paragraph format by default.

 

If you want to meet so I can look at your document, please contact me offlist: rick at frameexpert dot com, and I will happy to help you. Thanks.

www.frameexpert.com
Community Expert
December 12, 2025

Hi,

I do not work with structured FrameMaker. Therefore just a few questions to understand your issue:

What's your FrameMaker version? 17.0.x?

Do you save your files as *.fm or *.xml?

Is your structure your own structure? Or something like DITA?

When is the format changed? Immediately after you hide/show conditions? Or after you save the file and reopen it?

Why do you use conditions and not attributes?

Best regards, Winfried

Known Participant
December 12, 2025

Hi,

The FM version is 17.03.546.

I save the files as .fm. The problem occurs in files after conversion, but saving the files doesn’t change anything.

I have created the conversion table and EDD myself. The goal is to use XML as a starting point. DITA might be the next step, which is why I don’t want to apply formats in the EDD.

FM changes the format when I switch between different conditional texts in the show/hide menu. Saving and reopening the documents doesn’t help.

I use conditional text because that was what I knew about when I converted the documents from Word, but I’m open to alternatives.

frameexpert
Community Expert
Community Expert
December 12, 2025

Showing/hiding conditional text is likely what is reapplying the EDD. "...I don't want to apply formats in the EDD." You really don't have a choice, because this is how structured FrameMaker works. You will see that when you start working with the existing FrameMaker DITA templates.

www.frameexpert.com