Table styles questions

A few questions about table styles:

  1. Is there a way to edit a table style other than by updating based on selection?
  2. Space after a table: doesn’t seem to get saved in the definition, is it possible?
  3. Allow row to break across pages and columns: doesn’t seem to get saved in the definition, is it possible?
  4. I have borders defined at the smallest they can be 0.05, and yet the screen disly is clumsy and look ‘thick’, I don’t imagine I can do anything but perhaps someone knows better?
  5. The list of styles presented doesn’t include my customised table styles, why not?
  6. Any general guidance on using table styles?

First, present table styles are not styles in the usual sense but rather templates.

What I mean with this statement is best illustrated by an example.

Paragraphs are formatted according to paragraph styles. Provided you don’t override formatting attributes, modifying the style will be immediately reflected in all paragraphs depending on the style. Similarly, if you assign another style to the paragraph, the paragraph is reformatted automatically to the new style definition.

None of this is possible with the so-called table “styles”. Once a table is created, it loses any association with its original “style”.

This is exactly what happens with text in a template (I put aside the styles definitions in a template because they interact nicely with the style dictionary). A template file may contain initial text which is used when instantioating a new document. But if you modify afterwards the text in the template (once again, I don’t complain about the styles), this text change is not forwarded in the derived document for two main reasons: 1) there is no explicit backlink between the text and the template, 2) you may have customised the text and it would be very user-unfriendly to change your intentional prose.

Definig a true table style, i.e. a named set of attributes for Table Properties would be a very valuable feature. However, experts told me this is presently not included in the ODF standard. If you have the skills and competences to implement a prototype, this would be a first step towards adoption.

Consequently, for question 1, 2 and 3, the answers are “no”.

For question 4, remember that pixels on screen have a fixed size. What is displayed has an integral multiple of pixels. For very tiny objects, like your 0.05pt line, either it is considered too small and is simply not drawn, or it is considered an “important” element in your document and is drawn at the smallest screen size, i.e. 1 pixel which is frequently 1-96" today (was 1/72" in the past, not to speak of recent HDPI screens)).

Question 5: I don’t know how the table “styles” are implemented, but they may be as some sort of macro. This could explain why you can’t create new templates (contextual menu only shows Hide in the side style pane).

Question 6: this is a matter of personal choice. Due to the limitations of this template feature, I prefer to avoid it but YMMV.

Very helpful to know how table ‘stayles’ are implemented thank you!

My problem with line width is not to do with pixel size, in Word the display is ‘finer’ that I see in Writer, in fact the grid lines in Calc are finer than the lines in my tables and changing the width of the line only changes the appearance once i get over 1.2 pt. It’s odd. It prints fine

Then can’t tell without having a look at the screen display. Unless you consider the question closed (even with no satisfactory solution), attach a sample file with an edit to your question. Mention your OS because the screen driver may be different (I’m under Linux).