diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-12-02 10:38:20 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-12-02 10:55:11 +0100 |
commit | 831492f3d50f3d131f458f4ec0e5e802b612923f (patch) | |
tree | 8588488a1ec159171da00f11f8c53c9ea9478111 /sw/CppunitTest_sw_ooxmlimport.mk | |
parent | fb60f000525427af3b331a746f8cedc54fd32922 (diff) |
DOCX import: handle <w:smartTag>
These can be sort of arbitrary key-value pairs around one or multiple
runs, handle the following subset:
- when they appear at a paragraph context -> we assume they are
annotations on the paragraph
- when the smart tag's URI/element is RDF -> we map these to RDF
metadata statements on paragraphs
- when the attribute name's namespace is known, because in ODF we need
to specify both a path and a type (namespace) for the RDF graph, and
OOXML only provides a namespace
As a start, recognize the TSCP BAF namespace from
<https://www.tscp.org/wp-content/uploads/2013/08/TSCP_BAFv1.pdf>.
Change-Id: Ib188b1395e7ec7e0441b4f12f86cfef99fb9f096
Diffstat (limited to 'sw/CppunitTest_sw_ooxmlimport.mk')
-rw-r--r-- | sw/CppunitTest_sw_ooxmlimport.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sw/CppunitTest_sw_ooxmlimport.mk b/sw/CppunitTest_sw_ooxmlimport.mk index 5aae15d8a6b4..4074255a7cf3 100644 --- a/sw/CppunitTest_sw_ooxmlimport.mk +++ b/sw/CppunitTest_sw_ooxmlimport.mk @@ -95,6 +95,7 @@ $(eval $(call gb_CppunitTest_use_components,sw_ooxmlimport,\ ucb/source/ucp/file/ucpfile1 \ unotools/util/utl \ unoxml/source/service/unoxml \ + unoxml/source/rdf/unordf \ writerfilter/util/writerfilter \ xmloff/util/xo \ )) |