Status report: consultancy team, week 15, 2025

Caolan

Mike

  • markdown export for Writer
    • Reading CommonMark spec
    • Using HTML export filter as template
      • filter/Configuration_filter.mk
    • Need to escape leading / trailing spaces, special sequences like —, etc.
    • For now, keep exporting page breaks as form feed (\f), but may want to use HTML
    • For now, skipping headers/footers/frames entirely
    • In progress

Tomaz

PPTX – font embedding

  • Returning to this issue - got the code from gerrit and compile in master
  • Changed to use “Liberation Mono” for the font to test
    • MSO did compress the font, eotinfo shows wrong information
    • Removed the font in Windows and it uses the font as expected from the MSO exported document
    • So it works as expected with MSO document, now need to do the same with LO document
  • Exported the document in LibreOffice - limited to only “Liberation Mono” (4 variants)
    • For some reason the font changed to “Courier New” - maybe because it is substituted for that font? Annoying
    • Changed the font to “Liberation Mono” manually - didn’t work (MSO reports if font is missing when you save the document again)
    • Added missing properties (panose, pitchFamily, charset,..) - didn’t help
    • Added the font binaries from the MSO document - still didn’t work
    • There must be something preventing MSO to load the document, but not sure what.
      • Maybe the App Version…
    • Continuing with trying to get it work…

Miklos

Worked on: