Improving Asian phonetic guide for docx and rtf files

Desktop / LibreOffice - Mark Hung [gmail.com] - 27 August 2015 12:02 UTC

RTF import, export, and ooxml export for ruby text are implemented.

tdf#49073 - FILEOPEN: Furigana (ruby text) and characters with them are missing in opened .docx files.

tdf#50786 - [TASK, METABUG] FILEOPEN, FILESAVE, FORMATTING : Japanese ruby-character handling is broken

Change-Id: I4a5c30bad180241e3344e9da7efe7da4369fb325 Reviewed-on: https://gerrit.libreoffice.org/17241

e2be23d1 Improving Asian phonetic guide for docx and rtf files.
sw/qa/extras/ooxmlimport/data/tdf49073.docx | Bin 0 -> 17407 bytes
sw/qa/extras/ooxmlimport/ooxmlimport.cxx | 17 ++
sw/qa/extras/rtfexport/data/tdf49073.rtf | 248 +++++++++++++++++++++
sw/qa/extras/rtfexport/rtfexport.cxx | 17 ++
sw/source/filter/ww8/rtfattributeoutput.cxx | 151 +++++++++++--
writerfilter/source/dmapper/ConversionHelper.cxx | 26 +++
writerfilter/source/dmapper/ConversionHelper.hxx | 1 +
writerfilter/source/dmapper/DomainMapper.cxx | 70 +++++-
writerfilter/source/dmapper/DomainMapper_Impl.cxx | 77 +++++++
writerfilter/source/dmapper/DomainMapper_Impl.hxx | 28 +++
writerfilter/source/dmapper/PropertyIds.cxx | 3 +
writerfilter/source/dmapper/PropertyIds.hxx | 3 +
writerfilter/source/ooxml/model.xml | 44 +++-
13 files changed, 669 insertions(+), 16 deletions(-)

Upstream: cgit.freedesktop.org


  • Share