Table formatting changes in Writer

I have created a table in Writer Version 7.0.1.2 (x64). Two columns: left column an image, right column text.

I have set all the default fonts to calibri. I have modified the Text style to be calibri 12pt. I set the style to Text and enter my text. Fine. I go out of the table and when I return all the fonts change to Liberation Serif 12 pt but my style is still Text. Select the paragraph and reset to Text and back to how I want it.

What is going on here please. My earlier copies of Libre Office never did this.

Regards Daniel

Is your document saved as .odt or .doc(x)?

Show the file. And is the Calibri font actually installed in your system?

Please see my other answer for the file.

The Fresh versions was not published for the daily works. It is for testers and enthusians. Use the latest Still version, it is the LO 6.4.6 today.

And always use the native, international standard ODF file formats.

I have removed LO 7 and installed 6.4.6 and the problem persists. This is a glitch that has not been fixed. Is it possible to flag this bug with Libre Office?

This site is not a bug report site.
You can report the bugs on the official bugreport site. Please create a clear description about the issue, make and uploasd screenshot images, sample files fot the better reproducibility.

https://bugs.documentfoundation.org/

Thanks. I have created all my tables and filled them to completion. I have then set the styles and everything is holding together. Will wind back my version if I still experience trouble.

This comment does not deserve an Answer vote.

As my other answer states; I wound back to Version 6 and it still breaks.

I attach the table. Add a row to a table and the formatting alters to LiberationExample.odt

Not clear at all if this is a workaround solution or just a comment.

When you say you’ve “set the styles”, do you mean you applied some paragraph style? Or you used the bold, italics, … buttons to format the cells?

This comment does not deserve an Answer vote.

If you assume this being a comment, please use add a comment and do not post an answer.

I modified the Text stle to be 1.15 line spacing, calibri and 12 pt. Highlight ther table text and set it to Text and OK.

Add a row to the table and the formating is lost. Definitely a bug.

I bet your table was created with the “table wizard”. When you inserted the table, you selected some Style different from None (probably Default Style from what I see in the Navigator). This triggers the activation of so-called “table styles” which are not at all styles but a collection of macros.

When you add a row, this addition may need extensive reformatting of the table (e.g. with “styles” exhibiting an alternating row background, a row added in the middle requires a repaint of all rows to cope with parity – strictly speaking only subsequent rows but I guess the wizard is not smart enough for that). Consequently, the macros are relaunched as if the table was just in the process of creation.

You add a row at bottom. The macros are fired and they rebuild the whole table from scratch, not taking into account the styling and other formatting you’ve applied to the table, rows, columns or cells. Your formatting is lost.

In my opinion, the table “styles” are still experimental and not at all integrated in Writer (I mean they don’t preserve user customisation which is a major flaw). You may use them provided you accept them “as is”, without trying to embellish the table (or do that at the very end when your table is no longer modified).

If you intend to “polish” and decorate a table to your taste, insert it with “style” None exclusively. You can then apply styles and they will persist.

Table styles are ill-designed for the majority of cases. Stay away of them if they don’t fit exactly your needs. I call them a specification-bug (which is different from usual implementation-bug). To be really useful, they require a thorough analysis and a complete re-specification.

To show the community your question has been answered, click the ✓ next to the correct answer, and “upvote” by clicking on the ^ arrow of any helpful answers. These are the mechanisms for communicating the quality of the Q&A on this site. Thanks!

In case you need clarification, edit your question (not an answer which is reserved for solutions) or comment the relevant answer.

Thank you. That was very concise and now I understand.