Skip to content

Conversation

@arturum1
Copy link
Contributor

  • Fix table caption line breaks.
    Long xltabular captions no longer break into newline too early. Now they fill the table's width.
  • Fix CSRs table header colors and horizontal separator for HW|SW.
    Uses a custom \hhline command with matching table colors as a workaround to draw a horizontal line correctly.
  • Fix script to remove orphaned doxysections.
    It will no longer remove orphaned sections if they have subsections.
  • Update write_table function to support a configurable amount of 'unbreakable_rows', preventing page breaks on small tables.
    This uses the \endfirsthead command to trick xltabular into thinking that first rows belong to header, therefore preventing page breaks on them.

- Fix caption line breaks: Long xltabular captions were break into
  newline too early, without filling the table's width.
- Fix CSRs table header colors and horizontal separator for HW|SW
  Uses a custom \hhline command with matching table colors as a workaround to draw a horizontal line correctly.
- Fix script to remove orphaned doxysections
  It will no longer remove orphaned sections if they have subsections.
- Update `write_table` function to support a configurable amount of 'unbreakable_rows', preventing page breaks on small tables.
  This uses the \endfirsthead command to trick xltabular into thinking
  that first rows belong to header, therefore preventing page breaks on
  them.
@jjts jjts merged commit 4ea635a into IObundle:main Jan 28, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants