sw/qa/extras/rtfimport/data/tdf163003.rtf | 279 +++++++++++++++++++++ sw/qa/extras/rtfimport/rtfimport.cxx | 14 - sw/source/writerfilter/rtftok/rtfdispatchvalue.cxx | 3 sw/source/writerfilter/rtftok/rtfdocumentimpl.cxx | 4 4 files changed, 299 insertions(+), 1 deletion(-)
New commits: commit 1ea2bbae1aa0f0f8455039271960985292212b6a Author: Oliver Specht <oliver.spe...@cib.de> AuthorDate: Tue Sep 17 09:46:47 2024 +0200 Commit: Gabor Kelemen <gabor.kelemen.ext...@allotropia.de> CommitDate: Mon Sep 23 15:06:41 2024 +0200 tdf#163003 increment frame y position In RTF vertical position of paragraphs in frames is handled differenty than in docx. y position is incremented in docx. To get the same result in RTF import the y position needs to be incremented, too. Additionally the state of '\hyphcaps' needs to be imported to fix the formatting of the wrapped paragraph of the bugdoc tdf#152865. Change-Id: Ibb9851eb11a0e57ec7b9b1114264456d941cec24 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173525 Tested-by: Jenkins Tested-by: Gabor Kelemen <gabor.kelemen.ext...@allotropia.de> Reviewed-by: Gabor Kelemen <gabor.kelemen.ext...@allotropia.de> diff --git a/sw/qa/extras/rtfimport/data/tdf163003.rtf b/sw/qa/extras/rtfimport/data/tdf163003.rtf new file mode 100644 index 000000000000..41d9ee472a30 --- /dev/null +++ b/sw/qa/extras/rtfimport/data/tdf163003.rtf @@ -0,0 +1,279 @@ +{ tf1deflang1025nsinsicpg1252\uc1deff0\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1031\deflangfe1041 hemelang3079 hemelangfe0 hemelangcs0{onttbl{0bidi romancharset0 prq2{\*\panose 02020603050405020304}Times New Roman{\*alt Times New Roman};} +{2bidi moderncharset0prq1{\*\panose 02070309020205020404}Courier New{\* alt Times New Roman};}{3bidi romancharset2prq2{\*\panose 05050102010706020507}Symbol{\*alt Times New Roman};} +{10bidi nilcharset2prq2{\*\panose 05000000000000000000}Wingdings{\*alt Times New Roman};}{34bidi romancharset0prq2{\*\panose 02040503050406030204}Cambria Math;} +{48bidi swisscharset0prq2{\*\panose 00000000000000000000}Tahoma{\*alt Times New Roman};}{lomajor31500bidi romancharset0prq2{\*\panose 02020603050405020304}Times New Roman{\*alt Times New Roman};} +{dbmajor31501bidi romancharset0prq2{\*\panose 02020603050405020304}Times New Roman{\*alt Times New Roman};}{himajor31502bidi romancharset0 prq2{\*\panose 02040503050406030204}Cambria;} +{bimajor31503bidi romancharset0prq2{\*\panose 02020603050405020304}Times New Roman{\*alt Times New Roman};}{lominor31504bidi romancharset0 prq2{\*\panose 02020603050405020304}Times New Roman{\*alt Times New Roman};} +{dbminor31505bidi romancharset0prq2{\*\panose 02020603050405020304}Times New Roman{\*alt Times New Roman};}{himinor31506bidi swisscharset0 prq2{\*\panose 020f0502020204030204}Calibri;} +{biminor31507bidi romancharset0prq2{\*\panose 02020603050405020304}Times New Roman{\*alt Times New Roman};}{52bidi romancharset238prq2 Times New Roman CE{\*alt Times New Roman};} +{53bidi romancharset204prq2 Times New Roman Cyr{\*alt Times New Roman};}{55bidi romancharset161prq2 Times New Roman Greek{\*alt Times New Roman};}{56bidi romancharset162prq2 Times New Roman Tur{\*alt Times New Roman};} +{57bidi romancharset177prq2 Times New Roman (Hebrew){\*alt Times New Roman};}{58bidi romancharset178prq2 Times New Roman (Arabic){\*alt Times New Roman};} +{59bidi romancharset186prq2 Times New Roman Baltic{\*alt Times New Roman};}{60bidi romancharset163prq2 Times New Roman (Vietnamese){\*alt Times New Roman};} +{72bidi moderncharset238prq1 Courier New CE{\*alt Times New Roman};}{73 bidi moderncharset204prq1 Courier New Cyr{\*alt Times New Roman};}{75bidi moderncharset161prq1 Courier New Greek{\*alt Times New Roman};} +{76bidi moderncharset162prq1 Courier New Tur{\*alt Times New Roman};}{ 77bidi moderncharset177prq1 Courier New (Hebrew){\*alt Times New Roman};}{ 78bidi moderncharset178prq1 Courier New (Arabic){\*alt Times New Roman};} +{79bidi moderncharset186prq1 Courier New Baltic{\*alt Times New Roman};}{80bidi moderncharset163prq1 Courier New (Vietnamese){\*alt Times New Roman};}{392bidi romancharset238prq2 Cambria Math CE;} +{393bidi romancharset204prq2 Cambria Math Cyr;}{395bidi roman charset161prq2 Cambria Math Greek;}{396bidi romancharset162prq2 Cambria Math Tur;}{399bidi romancharset186prq2 Cambria Math Baltic;} +{400bidi romancharset163prq2 Cambria Math (Vietnamese);}{532bidi swiss charset238prq2 Tahoma CE{\*alt Times New Roman};}{533bidi swisscharset204 prq2 Tahoma Cyr{\*alt Times New Roman};} +{535bidi swisscharset161prq2 Tahoma Greek{\*alt Times New Roman};}{536 bidi swisscharset162prq2 Tahoma Tur{\*alt Times New Roman};}{537bidi swisscharset177prq2 Tahoma (Hebrew){\*alt Times New Roman};} +{538bidi swisscharset178prq2 Tahoma (Arabic){\*alt Times New Roman};}{ 539bidi swisscharset186prq2 Tahoma Baltic{\*alt Times New Roman};}{540 bidi swisscharset163prq2 Tahoma (Vietnamese){\*alt Times New Roman};} +{541bidi swisscharset222prq2 Tahoma (Thai){\*alt Times New Roman};}{ lomajor31508bidi romancharset238prq2 Times New Roman CE{\*alt Times New Roman};} +{lomajor31509bidi romancharset204prq2 Times New Roman Cyr{\*alt Times New Roman};}{lomajor31511bidi romancharset161prq2 Times New Roman Greek{\*alt Times New Roman};} +{lomajor31512bidi romancharset162prq2 Times New Roman Tur{\*alt Times New Roman};}{lomajor31513bidi romancharset177prq2 Times New Roman (Hebrew){\*alt Times New Roman};} +{lomajor31514bidi romancharset178prq2 Times New Roman (Arabic){\*alt Times New Roman};}{lomajor31515bidi romancharset186prq2 Times New Roman Baltic{\*alt Times New Roman};} +{lomajor31516bidi romancharset163prq2 Times New Roman (Vietnamese){\* alt Times New Roman};}{dbmajor31518bidi romancharset238prq2 Times New Roman CE{\*alt Times New Roman};} +{dbmajor31519bidi romancharset204prq2 Times New Roman Cyr{\*alt Times New Roman};}{dbmajor31521bidi romancharset161prq2 Times New Roman Greek{\*alt Times New Roman};} +{dbmajor31522bidi romancharset162prq2 Times New Roman Tur{\*alt Times New Roman};}{dbmajor31523bidi romancharset177prq2 Times New Roman (Hebrew){\*alt Times New Roman};} +{dbmajor31524bidi romancharset178prq2 Times New Roman (Arabic){\*alt Times New Roman};}{dbmajor31525bidi romancharset186prq2 Times New Roman Baltic{\*alt Times New Roman};} +{dbmajor31526bidi romancharset163prq2 Times New Roman (Vietnamese){\* alt Times New Roman};}{himajor31528bidi romancharset238prq2 Cambria CE;}{ himajor31529bidi romancharset204prq2 Cambria Cyr;} +{himajor31531bidi romancharset161prq2 Cambria Greek;}{himajor31532 bidi romancharset162prq2 Cambria Tur;}{himajor31535bidi romancharset186 prq2 Cambria Baltic;} +{himajor31536bidi romancharset163prq2 Cambria (Vietnamese);}{bimajor 31538bidi romancharset238prq2 Times New Roman CE{\*alt Times New Roman};} +{bimajor31539bidi romancharset204prq2 Times New Roman Cyr{\*alt Times New Roman};}{bimajor31541bidi romancharset161prq2 Times New Roman Greek{\*alt Times New Roman};} +{bimajor31542bidi romancharset162prq2 Times New Roman Tur{\*alt Times New Roman};}{bimajor31543bidi romancharset177prq2 Times New Roman (Hebrew){\*alt Times New Roman};} +{bimajor31544bidi romancharset178prq2 Times New Roman (Arabic){\*alt Times New Roman};}{bimajor31545bidi romancharset186prq2 Times New Roman Baltic{\*alt Times New Roman};} +{bimajor31546bidi romancharset163prq2 Times New Roman (Vietnamese){\* alt Times New Roman};}{lominor31548bidi romancharset238prq2 Times New Roman CE{\*alt Times New Roman};} +{lominor31549bidi romancharset204prq2 Times New Roman Cyr{\*alt Times New Roman};}{lominor31551bidi romancharset161prq2 Times New Roman Greek{\*alt Times New Roman};} +{lominor31552bidi romancharset162prq2 Times New Roman Tur{\*alt Times New Roman};}{lominor31553bidi romancharset177prq2 Times New Roman (Hebrew){\*alt Times New Roman};} +{lominor31554bidi romancharset178prq2 Times New Roman (Arabic){\*alt Times New Roman};}{lominor31555bidi romancharset186prq2 Times New Roman Baltic{\*alt Times New Roman};} +{lominor31556bidi romancharset163prq2 Times New Roman (Vietnamese){\* alt Times New Roman};}{dbminor31558bidi romancharset238prq2 Times New Roman CE{\*alt Times New Roman};} +{dbminor31559bidi romancharset204prq2 Times New Roman Cyr{\*alt Times New Roman};}{dbminor31561bidi romancharset161prq2 Times New Roman Greek{\*alt Times New Roman};} +{dbminor31562bidi romancharset162prq2 Times New Roman Tur{\*alt Times New Roman};}{dbminor31563bidi romancharset177prq2 Times New Roman (Hebrew){\*alt Times New Roman};} +{dbminor31564bidi romancharset178prq2 Times New Roman (Arabic){\*alt Times New Roman};}{dbminor31565bidi romancharset186prq2 Times New Roman Baltic{\*alt Times New Roman};} +{dbminor31566bidi romancharset163prq2 Times New Roman (Vietnamese){\* alt Times New Roman};}{himinor31568bidi swisscharset238prq2 Calibri CE;}{ himinor31569bidi swisscharset204prq2 Calibri Cyr;} +{himinor31571bidi swisscharset161prq2 Calibri Greek;}{himinor31572 bidi swisscharset162prq2 Calibri Tur;}{himinor31573bidi swisscharset177 prq2 Calibri (Hebrew);} +{himinor31574bidi swisscharset178prq2 Calibri (Arabic);}{himinor31575 bidi swisscharset186prq2 Calibri Baltic;}{himinor31576bidi swiss charset163prq2 Calibri (Vietnamese);} +{biminor31578bidi romancharset238prq2 Times New Roman CE{\*alt Times New Roman};}{biminor31579bidi romancharset204prq2 Times New Roman Cyr{\* alt Times New Roman};} +{biminor31581bidi romancharset161prq2 Times New Roman Greek{\*alt Times New Roman};}{biminor31582bidi romancharset162prq2 Times New Roman Tur{\* alt Times New Roman};} +{biminor31583bidi romancharset177prq2 Times New Roman (Hebrew){\*alt Times New Roman};}{biminor31584bidi romancharset178prq2 Times New Roman (Arabic){\*alt Times New Roman};} +{biminor31585bidi romancharset186prq2 Times New Roman Baltic{\*alt Times New Roman};}{biminor31586bidi romancharset163prq2 Times New Roman (Vietnamese){\*alt Times New Roman};}}{+ ed0\green0lue255; ed0\green255lue255; ed0\green255lue0; ed255\green0lue255; ed255\green0lue0; ed255\green255lue0; ed255\green255lue255; ed0\green0lue128; ed0\green128lue128; ed0\green128lue0; ed128\green0lue128; + ed128\green0lue0; ed128\green128lue0; ed128\green128lue128; ed192\green192lue192; ed0\green0lue0; ed0\green0lue0;}{\*\defchp s22 }{\*\defpap \ql \li0 i0\sa200\sl276\slmult1 +\widctlpar\wrapdefaultspalphaspnumaautodjustright in0\lin0\itap0 } oqfpromote {\stylesheet{\ql \li0 i0\widctlpar\wrapdefaultaautodjustright in0\lin0\itap0 tlchcs1 f0fs24lang1025 \ltrchcs0 +s24\lang1031\langfe3079+s24\ul\lang1031\langfe3079+\ltrchcs0 s24\lang1031\langfe3079+\ltrchcs0 s24+\ltrchcs0 s24+\ltrchcs0 s24+ s11 srowd rftsWidthB3 rpaddl108 rpaddr108 rpaddfl3 rpaddft3 rpaddfb3 rpaddfr3 blind0 blindtype3 svertalt sbrdrt sbrdrl sbrdrb sbrdrr sbrdrdgl sbrdrdgr sbrdrh sbrdrv \ql \li0 i0\sa200\sl276\slmult1 +\widctlpar\wrapdefaultspalphaspnumaautodjustright in0\lin0\itap0 tlchcs1 f0fs22lang1025 \ltrchcs0 s22\lang1031\langfe1041+bf0fs32 \ltrchcs0 s32\lang1031\langfe0\kerning32\loch 31502\hichf31502\dbchf31501\langnp1031\langfenp0 \sbasedon10 \slink1 \slocked \spriority9 \'dcberschrift 1 Zchn;}{\*+\is28\lang1031\langfe0\loch 31502\hichf31502\dbchf31501\langnp1031\langfenp0 \sbasedon10 \slink2 \slocked \ssemihidden \spriority9 \'dcberschrift 2 Zchn;}{\*+s26\lang1031\langfe0\loch 31502\hichf31502\dbchf31501\langnp1031\langfenp0 \sbasedon10 \slink3 \slocked \ssemihidden \spriority9 \'dcberschrift 3 Zchn;}{\*+s28\lang1031\langfe0\loch 31506\hichf31506\dbchf31505\langnp1031\langfenp0 \sbasedon10 \slink4 \slocked \ssemihidden \spriority9 \'dcberschrift 4 Zchn;}{\*+\i s26\lang1031\langfe0\loch31506\hichf31506\dbchf31505\langnp1031\langfenp0 \sbasedon10 \slink5 \slocked \ssemihidden \spriority9 \'dcberschrift 5 Zchn;}{\s20\qj \li0 i0\widctlpar\wrapdefaultaauto djustright in0\lin0\itap0 tlchcs1 +f0fs24lang1025 \ltrchcs0 s24\lang1031\langfe3079+\sbasedon10 \slink20 \slocked Textk\'f6rper Zchn;}{\s22\ql \li0 i0\widctlpar qc x4819 qr x9071\wrapdefaultaautodjustright in0\lin0\itap0 tlchcs1 f0fs24lang1025 \ltrchcs0 s24\lang1031\langfe3079+\sbasedon0 \snext22 \slink23 header;}{\*+\s24\ql \li0 i283\widctlpar\wrapdefaultaautodjustright in283\lin0\itap0 tlchcs1 f0fs24lang1025 \ltrchcs0 s24\lang1031\langfe3079+f0fs24 \ltrchcs0 s24\lang1031\langfe0\langnp1031\langfenp0 \sbasedon10 \slink24 \slocked \ssemihidden Textk\'f6rper 2 Zchn;}{\s26\qj \li0 i0\widctlpar\wrapdefault aautodjustright in0\lin0\itap0 tlchcs1 f0fs24lang1025 \ltrchcs0 +s24\ul\lang1031\langfe3079+Textk\'f6rper 3 Zchn;}{\s28\ql \li0 i0\widctlpar qc x4536 qr x9072\wrapdefaultaautodjustright in0\lin0\itap0 tlch cs1 f0fs24lang1025 \ltrchcs0 s24\lang1031\langfe3079+footer;}{\*+annotation reference;}{\s31\ql \li0 i0\widctlpar\wrapdefaultaautodjustright in0\lin0\itap0 tlchcs1 f0fs20lang1025 \ltrchcs0 s20\lang1031\langfe3079+annotation text;}{\*+ tlchcs1 f48fs16lang1025 \ltrchcs0 48s16\lang1031\langfe3079+48 s16\lang1031\langfe0\langnp1031\langfenp0 \sbasedon10 \slink33 \slocked \ssemihidden Sprechblasentext Zchn;}{\s35\ql \li0 i0\widctlpar\wrapdefault aautodjustright in0\lin0\itap0 tlchcs1 bf0fs20lang1025 \ltrchcs0 +s20\lang1031\langfe3079+\sbasedon32 \slink35 \slocked \ssemihidden Kommentarthema Zchn;}{\*+\widctlpar\wrapdefaultspalphaspnumaautodjustright in0\lin0\itap0 tlchcs1 f0fs20lang1025 \ltrchcs0 s20+\ltrchcs0 \sbasedon10 tx1;}}{\*\listtable{\list\listtemplateid-1\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid201785359\'02\'00.;}{\levelnumbers\'01;} + tlchcs1 f0 \ltrchcs0 i-360\li720\jclisttab x720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785369\'02\'01.;}{\levelnumbers\'01;} + tlchcs1 f0 \ltrchcs0 i-360\li1440\jclisttab x1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785371\'02\'02.;}{\levelnumbers\'01;} + tlchcs1 f0 \ltrchcs0 i-180\li2160\jclisttab x2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785359\'02\'03.;}{\levelnumbers\'01;} + tlchcs1 f0 \ltrchcs0 i-360\li2880\jclisttab x2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785369\'02\'04.;}{\levelnumbers\'01;} + tlchcs1 f0 \ltrchcs0 i-360\li3600\jclisttab x3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785371\'02\'05.;}{\levelnumbers\'01;} + tlchcs1 f0 \ltrchcs0 i-180\li4320\jclisttab x4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785359\'02\'06.;}{\levelnumbers\'01;} + tlchcs1 f0 \ltrchcs0 i-360\li5040\jclisttab x5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785369\'02\'07.;}{\levelnumbers\'01;} + tlchcs1 f0 \ltrchcs0 i-360\li5760\jclisttab x5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785371\'02\'08.;}{\levelnumbers\'01;} + tlchcs1 f0 \ltrchcs0 i-180\li6480\jclisttab x6480\lin6480 }{\listname ;}\listid1255702475}{\list\listtemplateid-1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat4\levelspace0\levelindent0{\leveltext +\leveltemplateid-477199566\'01-;}{\levelnumbers;}\lochf31507\hichf31507\dbchf0 bias0 i-360\li360\jclisttab x360\lin360 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0 +{\leveltext\leveltemplateid201785347\'01o;}{\levelnumbers;}2bias0 i-360\li1080\jclisttab x1080\lin1080 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext +\leveltemplateid201785349\'01\u-3929 ?;}{\levelnumbers;}10bias0 i-360\li1800\jclisttab x1800\lin1800 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext +\leveltemplateid201785345\'01\u-3913 ?;}{\levelnumbers;}3bias0 i-360\li2520\jclisttab x2520\lin2520 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext +\leveltemplateid201785347\'01o;}{\levelnumbers;}2bias0 i-360\li3240\jclisttab x3240\lin3240 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785349 +\'01\u-3929 ?;}{\levelnumbers;}10bias0 i-360\li3960\jclisttab x3960\lin3960 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785345 +\'01\u-3913 ?;}{\levelnumbers;}3bias0 i-360\li4680\jclisttab x4680\lin4680 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785347 +\'01o;}{\levelnumbers;}2bias0 i-360\li5400\jclisttab x5400\lin5400 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785349 +\'01\u-3929 ?;}{\levelnumbers;}10bias0 i-360\li6120\jclisttab x6120\lin6120 }{\listname ;}\listid1563716914}{\list\listtemplateid-1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 +{\leveltext\leveltemplateid201785345\'01\u-3913 ?;}{\levelnumbers;}3bias0 i-360\li1260\lin1260 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid201785347 +\'01o;}{\levelnumbers;}2bias0 i-360\li1980\lin1980 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785349\'01\u-3929 ?;}{\levelnumbers;}10bias0 +i-360\li2700\lin2700 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785345\'01\u-3913 ?;}{\levelnumbers;}3bias0 i-360\li3420\lin3420 }{\listlevel +\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785347\'01o;}{\levelnumbers;} 2bias0 i-360\li4140\lin4140 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 +\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785349\'01\u-3929 ?;}{\levelnumbers;}10bias0 i-360\li4860\lin4860 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 +\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid201785345\'01\u-3913 ?;}{\levelnumbers;}3bias0 i-360\li5580\lin5580 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0 +\levelindent0{\leveltext\leveltemplateid201785347\'01o;}{\levelnumbers;}2 bias0 i-360\li6300\lin6300 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext +\leveltemplateid201785349\'01\u-3929 ?;}{\levelnumbers;}10bias0 i-360\li7020\lin7020 }{\listname ;}\listid2069456425}}{\*\listoverridetable{\listoverride\listid1255702475\listoverridecount0\ls1}{\listoverride\listid1563716914\listoverridecount0\ls2} +{\listoverride\listid2069456425\listoverridecount0\ls3}}{\*\pgptbl {\pgp\ipgp0\itap0\li0 i0\sb0\sa0}{\pgp\ipgp0\itap0\li0 i0\sb0\sa0}}{\* sidtbl sid14842 sid21838 sid198887 sid413336 sid527048 sid592452 sid883931 sid1080028 sid1199450 + sid1378109 sid1471645 sid1537768 sid1593599 sid1663372 sid1789561 sid1902903 sid2046487 sid2246261 sid2256396 sid2450530 sid2631820 sid2692305 sid2768315 sid2775532 sid2900738 sid2961549 sid2974364 sid3107832 sid3175655 sid3277393 + sid3483165 sid3606641 sid3741290 sid3822882 sid3877068 sid3878555 sid3935584 sid4144673 sid4337382 sid4351621 sid4476484 sid4528248 sid4802720 sid5135446 sid5135593 sid5247198 sid5247499 sid5338519 sid5658795 sid5781154 sid5841765 + sid6165337 sid6179137 sid6191912 sid6231636 sid6381529 sid6440701 sid6445344 sid6687379 sid6691310 sid6708752 sid6781831 sid6896130 sid6955628 sid7237004 sid7371986 sid7424115 sid7484090 sid7502396 sid7676187 sid7738226 sid7877517 + sid7882040 sid8087694 sid8090018 sid8141945 sid8395879 sid8530000 sid8585278 sid8680274 sid8722154 sid8737169 sid8745260 sid8800885 sid8865019 sid8981043 sid9315803 sid9588226 sid9589972 sid9770095 sid9919234 sid9970792 sid9979668 + sid10101257 sid10161296 sid10161340 sid10173842 sid10234488 sid10371515 sid10566464 sid10646174 sid10705174 sid10824787 sid10826065 sid11100779 sid11212652 sid11302286 sid11484308 sid11675682 sid11682053 sid11753200 sid11799214 + sid11807125 sid11827059 sid11994328 sid12217003 sid12273967 sid12463293 sid12614499 sid12671554 sid12728247 sid13053190 sid13198989 sid13245101 sid13255120 sid13464149 sid13520146 sid13648859 sid13708299 sid13831804 sid13839018 + sid13852179 sid13972804 sid13980260 sid14034865 sid14055895 sid14057430 sid14113396 sid14119084 sid14169408 sid14424693 sid14426875 sid14438000 sid14563104 sid14564176 sid14640799 sid14758969 sid14759098 sid14815270 sid14825152 + sid14843344 sid14946411 sid14970360 sid15147332 sid15277138 sid15420660 sid15470035 sid15485144 sid15602064 sid15625378 sid15677833 sid15743409 sid15807034 sid15935015 sid15957569 sid16021101 sid16063760 sid16275499 sid16390451 + sid16402619 sid16543599}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{uthor Oliver Specht}{\operator Oliver Specht}{+{ evtim\yr2024\mo9\dy17\hr9\min8}{\printim\yr2016\mo3\dy2\hr9\min23}{ ersion2}{dmins0}{ ofpages2}{ ofwords5}{ ofchars38}{\*+{\propname Standardkuverttyp}\proptype30{\staticval RSb}{\propname Versionvom}\proptype30{\staticval 9.4.2019}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}} +\paperw11906\paperh16838\margl1418\margr1418\margt1134\margb1134\gutter0\ltrsect +\deftab708\widowctrltnbjenddoc\hyphhotz142 rackmoves0 rackformatting1\donotembedsysfont0 elyonvml0\donotembedlingdata1\grfdocevents0 alidatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0 +\showxmlerrors0 oxlattoyenxpshrtn oultrlspc\dntblnsbdb ospaceforul\hyphcaps0\hyphauto1 ormshade\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3 +\jcompressiewkind1iewscale100\pgbrdrhead\pgbrdrfoot olnhtadjtbl sidroot3878555 et0{\*\wgrffmtfilter 013f}\ilfomacatclnup0nforceprot1\protlevel2{\* emplate C:\Users\xk1c\AppData\Roaming\Microsoft\Templates\kis.3.0.dot} +{\*\docvar {GOB_SIGNPROFILE}{INVISIBLE}}{\*\docvar {KPH_Abgabestelle}{Glanhofen 4}}{\*\docvar {KPH_AkadTitel}{ }}{\*\docvar {KPH_Anrede}{Herr}}{\*\docvar {KPH_Anrede_DR}{ }}{\*\docvar {KPH_Anrede_WR}{ }}{\*\docvar {KPH_Dienstgrad}{ }} +{\*\docvar {KPH_done}{false}}{\*\docvar {KPH_doneat}{N/A}}{\*\docvar {KPH_Dringend}{ }}{\*\docvar {KPH_EmpfAnm}{30.12.2002}}{\*\docvar {KPH_GBNr}{S /02/06/01/17}}{\*\docvar {KPH_GegenstandErl}{aAB\'c4NDERUNG DES EINBERUFUNGSBEFEHLES}} +{\*\docvar {KPH_GenDatum}{12.10.2022}}{\*\docvar {KPH_Genehmiger}{MUSTERMANN}}{\*\docvar {KPH_GeneMail}{050201-17410}}{\*\docvar {KPH_GenFAX}{xc5c}}{\*\docvar {KPH_GenIFMIN}{W}}{\*\docvar {KPH_GenTelefon}{1382031}}{\*\docvar {KPH_GenUserID}{xk1c}} +{\*\docvar {KPH_Gesch\'e4ftszahl}{GOB-2778638}}{\*\docvar {KPH_Gesch\'e4ftszahlErlNr}{GOB-0000000}}{\*\docvar {KPH_LAND}{\'d6sterreich}}{\*\docvar {KPH_ORT}{Salzburg}}{\*\docvar {KPH_PLZ}{5020}}{\*\docvar {KPH_Sachbearbeiter}{Max MUSTERMANN}} +{\*\docvar {KPH_SBeMail}{max.musterm...@gmail.com}}{\*\docvar {KPH_SBFax}{0123456}}{\*\docvar {KPH_SBIFMIN}{1382044}}{\*\docvar {KPH_SBTelefon}{01234567}}{\*\docvar {KPH_SBUserID}{xxxx}}{\*\docvar {KPH_VerantwOEAbgabestelle}{Postfach 500}} +{\*\docvar {KPH_VerantwOEBez}{Milit\'e4rkommando SALZBURGdErg\'e4nzungsabteilung}}{\*\docvar {KPH_VerantwOEDVR}{0050121}}{\*\docvar {KPH_VerantwOEKurzbez}{Salzburg}}{\*\docvar {KPH_VerantwOELiegenschaft}{Schwarzenbergkaserne}} +{\*\docvar {KPH_VerantwOEOrt}{WALS-SIEZENHEIM}}{\*\docvar {KPH_VerantwOEPLZ}{5071}}{\*\docvar {KPH_VerwBez}{ }}{\*\docvar {KPH_Vorname}{David}}{\*\docvar {KPH_VSx}{ }}{\*\docvar {KPH_ZIVTITEL_1}{ }}{\*\docvar {KPH_ZIVTITEL_2}{ }} +{\*\docvar {KPH_ZIVTITEL_3}{ }}{\*\docvar {KPH_ZIVTITEL_4}{ }}{\*\docvar {KPH_Zuname}{ENNSMANN}}{\*\docvar {MERGEPARMS}{--prefix-delimiter=.}}{\*\docvar {PPH_Abgabestelle}{Glanhofen 4}}{\*\docvar {PPH_AkadTitel}{ }}{\*\docvar {PPH_Empfaenger}{ }} +{\*\docvar {PPH_EmpfAnm}{30.12.2002}}{\*\docvar {PPH_GBNr}{S /02/06/01/17}}{\*\docvar {PPH_GegenstandErl}{EB\'c4P1607332/8-MilKdo S/Kdo/ErgAbt/22 Pz}}{\*\docvar {PPH_KuvID}{692007946101475}}{\*\docvar {PPH_KUVTYP}{RSB}} +{\*\docvar {PPH_LAND}{\'d6sterreich}}{\*\docvar {PPH_ORT}{Salzburg}}{\*\docvar {PPH_PLZ}{5020}}{\*\docvar {PPH_Vorname}{David}}{\*\docvar {PPH_Zuname}{ENNSMANN}}{\*tnsep \ltrpar \pard\plain \ltrpar +\ql \li0 i0\widctlpar\wrapdefaultaautodjustright in0\lin0\itap0 tlchcs1 f0fs24lang1025 \ltrchcs0 s24\lang1031\langfe3079+\par }}{\*tnsepc \ltrpar \pard\plain \ltrpar\ql \li0 i0\widctlpar\wrapdefaultaautodjustright in0\lin0\itap0 tlchcs1 f0fs24lang1025 \ltrchcs0 s24\lang1031\langfe3079+\insrsid14426875 +\par }}{\*ftnsep \ltrpar \pard\plain \ltrpar\ql \li0 i0\widctlpar\wrapdefaultaautodjustright in0\lin0\itap0 tlch cs1 f0fs24lang1025 \ltrchcs0 s24\lang1031\langfe3079+\insrsid14426875 +\par }}{\*ftnsepc \ltrpar \pard\plain \ltrpar\ql \li0 i0\widctlpar\wrapdefaultaautodjustright in0\lin0\itap0 tlchcs1 f0fs24lang1025 \ltrchcs0 s24\lang1031\langfe3079+\insrsid14426875 +\par }}\ltrpar \sectd \ltrsect\psz9\linex0\headery709ootery737+ qc x4819 qr x9071\pvpara\phmrg\posxc\posy0\wrapdefaultaautodjustright in0\lin0\itap0 tlchcs1 f0fs24lang1025 \ltrchcs0 s24\lang1031\langfe3079++\par }\pard \ltrpar\s22\ql \li0 i0\widctlpar qc x4819 qr x9071\wrapdef aultaautodjustright in0\lin0\itap0 { tlchcs1 f0 \ltrchcs0 \insrsid5135593 +\par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}} +{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8 +\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0 i0\widctlpar\wrapdefaultaautodjustright in0\lin0\itap0\pararsid15602064 tlchcs1 +f0fs24lang1025 \ltrchcs0 s24\lang1031\langfe3079+\par }{ tlchcs1 f0 \ltrchcs0 \insrsid3175655 \sect }\sectd \ltrsect\marglsxn567\margrsxn567\margtsxn454\psz9\linex0\headery709 ootery737+\widctlpar\wrapdefaultspalphaspnumaautodjustright in0\lin0\itap0\pararsid2775532 tlchcs1 f0fs24lang1025 \ltrchcs0 s24\lang1031\langfe3079+31507 s44\lang3079\langfe1033\langnp3079\langfenp1033\insrsid7371986 ATTENTION}{ tlch cs1 f0fs44 \ltrchcs0 31507 s44\lang3079\langfe1033\langnp3079\langfenp1033\insrsid12671554+31507 s44\lang3079\langfe1033\langnp3079\langfenp1033\insrsid2775532+f0fs44 \ltrch cs0 31507s44\lang3079\langfe1033\langnp3079\langfenp1033\insrsid12671554+ tlchcs1 f0fs44 \ltrchcs0 31507 s44\lang3079\langfe1033\langnp3079\langfenp1033\insrsid7371986+31507 s44\lang3079\langfe1033\langnp3079\langfenp1033\insrsid2775532+\par }\pard \ltrpar\ql \li0 i0\widctlpar\wrapdefaultspalphaspnumaautodjustright in0\lin0\itap0\pararsid2775532 { tlchcs1 f0 \ltrc hcs0 31507\lang3079\langfe1033\langnp3079\langfenp1033\insrsid2775532+\par }\pard \ltrpar\ql \li0 i0\widctlpar\wrapdefaultaautodjustright in0\lin0\itap0\pararsid16275499 { tlchcs1 f0 \ltrchcs0 \insrsid5135593 +\par }{\* hemedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a +9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad +5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6 +b01d583deee5f99824e290b4ba3f364eac4a430883b3c092d4eca8f946c916422ecab927f52ea42b89a1cd59c254f919b0e85e6535d135a8de20f20b8c12c3b0 +0c895fcf6720192de6bf3b9e89ecdbd6596cbcdd8eb28e7c365ecc4ec1ff1460f53fe813d3cc7f5b7f020000ffff0300504b030414000600080000002100a5d6 +a7e7c0000000360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4f +c7060abb0884a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b6309512 +0f88d94fbc52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462 +a1a82fe353bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f746865 +6d652f7468656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b +4b0d592c9c070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b +4757e8d3f729e245eb2b260a0238fd010000ffff0300504b03041400060008000000210060ffbff5a4060000a21b0000160000007468656d652f7468656d652f +7468656d65312e786d6cec594f6f1b4514bf23f11d467b6f6327761a4775aad8b11b6852a2d82dea71bc3bde9d66766735334eea1b6a8f484888823850891b07 +04546a252ee5d3048aa048fd0abc99d95defc46b92b411ada039b4f6ec6fdefff79b37ebabd7eec50c1d1221294fda5efd72cd4324f1794093b0eddd1af62fad +79482a9c0498f184b4bd2991deb58df7dfbb8ad755446282607f22d771db8b944ad79796a40fcb585ee62949e0d9988b182bf82ac2a540e023901bb3a5e55a6d +7529c634f150826310bb830595127b1bb9dc1e03e189927ac16762a0a5920a707050d71039955d26d021666d0f7404fc6848ee290f312c153c687b35f3e72d6d +5c5dc2ebd926a616ec2dedeb9bbf6c5fb6213858363a45382a94d6fb8dd695ad42be0130358febf57add5ebd906700d8f7c1556b4b5966a3bf56efe4324b20fb +715e76b7d6ac355c7c49feca9ccdad4ea7d36c65b658a106643f36e6f06bb5d5c6e6b28337208b6fcee11b9dcd6e77d5c11b90c5afcee1fb575aab0d176f4011 +a3c9c11c5a27b4dfcfa417903167db95f03580afd532f80c05d55094975631e6895a586c31becb451f101ac9b0a20952d3948cb10f25dcc5f14850ac35e07582 +4b4fec922fe796b432247d4153d5f63e4c31b4c34cdecb673fbc7cf6041ddf7f7a7cffe7e3070f8eefff640539bbb671129677bdf8eef3bf1e7d82fe7cf2ed8b +875f56e36519ffdb8f9ffefacb17d540e89f9939cfbf7afcfbd3c7cfbffeec8fef1f56c037051e95e1431a13896e9223b4cf6370cc44c5b59c8cc4f9760c234c +cb3b369350e2046b2d15f27b2a72d037a79865d971ece8103782b705f04715f0fae4ae63f0201213452b34df886207b8cb39eb705119851b5a5729ccc3491256 +2b1793326e1fe3c32add5d9c38f9ed4d5260cebc2c1dc7bb1171ccdc63385138240951483fe30784547877875227aebbd4175cf2b1427728ea605a1992211d39 +d534dbb44d63c8cbb4ca67c8b7139bdddba8c35995d75be4d0454257605661fc9030278cd7f144e1b84ae410c7ac1cf01daca22a230753e197713da920d32161 +1cf502a2cfb4f9d2ff4880bfa5a4dfc040599569df65d3d8450a450faa64ee60cecbc82d7ed08d709c5661073489cad80fe4019428467b5c55c177b9db21fa3b +e401270bd37d9b1227dda7b3c12d1a3a26cd0a443f99888a285e27dca9dfc1948d31315403acee70754c937f226e4681b9ad868b236ea0cae7df3caab0fb6da5 +ec4d38bdaa7a66fb04512fc29da4e72e17017dfbd9790b4f923d020d31dfa7efc8f91d397bff79725ed4cf174fc933160682d6b3889db4cddc1d2f1ebbc794b1 +819a32b223cde42de1f009fab0a8379afb2629ee6169041f752b830607170a6cf620c1d5c754458308a730b5d73d2d249499e850a2944bb82e9ae54ad91a0f93 +bfb297cda6be8658ea9058edf2c02eafe8e5fcb65188315685e64e9b2b5ad102ceaa6ce54a26147c7b1565756dd499b5d58d6986151d6d85cb3ac4e65e0e212f +5c83c5229a30d520988520caab70e3d7aae1b683190974dc6d8ef2b4982c5c648a64840392e548fb3d9fa3ba49525e2b738e683f6c31e8abe329512b696b69b1 +afa1ed2c492aab6b2c509767ef75b29457f02c4b20ed643bb2a4dc9c2c41476dafd55c6e7ac8c769db1bc345193ec629645dea4112b3105e35f94ad8b23fb599 +4d97cfb2d9ca1d739ba00e2f3f6cdce71c76782015526d6119d9d2308fb2126089d664ed5f6e42582fca810a363a9b152b6b500c6fcc0a88a39b5a321e135f95 +935d5ad1b1b35f332ae51345c4200a8ed0884dc43e86f4eb52057f022ae17d876104fd05decee9689b472e39674d577e276670761db334c219ddea16cd3bd9c2 +0d211536986f25f3c0b74adb8d73e777c5b4fc05b9522ee3ff992bfa3c81d70f2b81ce800f2f860546ba53da1e172ae2c0426944fdbe80c9c17007540bbce185 +c75054f07adafc2fc8a1fedff69c9561da1a6e916a9f864850388f542408d9035a32d5778ab07a767659912c13642aaa64ae4cadd9237248d85073e0aa3edb3d +1441a91b36c968c0e04ed69ffb3deba051a8879c72bf394c569cbdb607feedc9c7363338e5f2b01968f2f8172616e3c1ec54b5fbcdf6fcec2d3ba21fccc6ac46 +de15a0ac7414b4b2b67f4513ce79d45ac69af378b9991b07599cf718168b812885974848ff03e71f153e23a68cf5813ae4fbc0ad087ebed0c2a06ca0aa2fd9c1 +036982b48b23189ceca22d262dca86361b9d74d4f2c3fa8227dd42ef89606bcbce92ef7306bb18ce5c754e2f5e64b0b3083bb1b66b0b430d993dd9a2b034ce6f +322631e647b2f28f597c741712bd053f1a4c9892a698e0972a8161861e983e80e6b71acdd68dbf010000ffff0300504b0304140006000800000021000dd1909f +b60000001b010000270000007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f +6fd3ba109126dd88d0add40384e4350d363f2451eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b0 +60828e6f37ed1567914b284d262452282e3198720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509a +ffb3fd381a89672f1f165dfe514173d9850528a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100e9de0fbfff0000 +001c0200001300000000000000000000000000000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c000 +0000360100000b00000000000000000000000000300100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c +00000000000000000000000000190200007468656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d001400060008000000210060ffbf +f5a4060000a21b00001600000000000000000000000000d60200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021 +000dd1909fb60000001b0100002700000000000000000000000000ae0900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000a90a00000000} +{\*+617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169 +6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363 +656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e} +{\*\latentstyles\lsdstimax376\lsdlockeddef0\lsdsemihiddendef0\lsdunhideuseddef0\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1; +\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 1;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 2; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 3;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 4;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 5; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 6;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 7;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 8; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 9;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 4; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 5;\lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdsemihidden1 \lsdunhideused1 \lsdpriority1 \lsdlocked0 Default Paragraph Font;\lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Salutation;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Date;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent;\lsdqformat1 \lsdpriority22 \lsdlocked0 Strong; +\lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;\lsdpriority59 \lsdlocked0 Table Grid;\lsdsemihidden1 \lsdlocked0 Placeholder Text;\lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;\lsdpriority60 \lsdlocked0 Light Shading; +\lsdpriority61 \lsdlocked0 Light List;\lsdpriority62 \lsdlocked0 Light Grid;\lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdpriority65 \lsdlocked0 Medium List 1;\lsdpriority66 \lsdlocked0 Medium List 2; +\lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdpriority68 \lsdlocked0 Medium Grid 2;\lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdpriority70 \lsdlocked0 Dark List;\lsdpriority71 \lsdlocked0 Colorful Shading;\lsdpriority72 \lsdlocked0 Colorful List; +\lsdpriority73 \lsdlocked0 Colorful Grid;\lsdpriority60 \lsdlocked0 Light Shading Accent 1;\lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1; +\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdsemihidden1 \lsdlocked0 Revision;\lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdqformat1 \lsdpriority29 \lsdlocked0 Quote; +\lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1; +\lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 1;\lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdpriority60 \lsdlocked0 Light Shading Accent 2; +\lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 2; +\lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;\lsdpriority70 \lsdlocked0 Dark List Accent 2; +\lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdpriority72 \lsdlocked0 Colorful List Accent 2;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdpriority61 \lsdlocked0 Light List Accent 3; +\lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 3; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdpriority70 \lsdlocked0 Dark List Accent 3;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 3; +\lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;\lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdpriority62 \lsdlocked0 Light Grid Accent 4; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 4; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 4; +\lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdpriority60 \lsdlocked0 Light Shading Accent 5;\lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdpriority62 \lsdlocked0 Light Grid Accent 5; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 5; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;\lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 5; +\lsdpriority72 \lsdlocked0 Colorful List Accent 5;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdpriority61 \lsdlocked0 Light List Accent 6;\lsdpriority62 \lsdlocked0 Light Grid Accent 6; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 6; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdpriority70 \lsdlocked0 Dark List Accent 6;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 6; +\lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;\lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis; +\lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;\lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdsemihidden1 \lsdunhideused1 \lsdpriority37 \lsdlocked0 Bibliography; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;\lsdpriority41 \lsdlocked0 Plain Table 1;\lsdpriority42 \lsdlocked0 Plain Table 2;\lsdpriority43 \lsdlocked0 Plain Table 3;\lsdpriority44 \lsdlocked0 Plain Table 4; +\lsdpriority45 \lsdlocked0 Plain Table 5;\lsdpriority40 \lsdlocked0 Grid Table Light;\lsdpriority46 \lsdlocked0 Grid Table 1 Light;\lsdpriority47 \lsdlocked0 Grid Table 2;\lsdpriority48 \lsdlocked0 Grid Table 3;\lsdpriority49 \lsdlocked0 Grid Table 4; +\lsdpriority50 \lsdlocked0 Grid Table 5 Dark;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 1; +\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 1;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 1;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 1; +\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 1;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 2;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 2; +\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 2;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 2; +\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 3;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 3;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 3;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 3; +\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 3;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 4; +\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 4;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 4;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 4;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 4; +\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 4;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 5; +\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 5;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 5;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 5; +\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 5;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 6;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 6; +\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 6;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 6; +\lsdpriority46 \lsdlocked0 List Table 1 Light;\lsdpriority47 \lsdlocked0 List Table 2;\lsdpriority48 \lsdlocked0 List Table 3;\lsdpriority49 \lsdlocked0 List Table 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark; +\lsdpriority51 \lsdlocked0 List Table 6 Colorful;\lsdpriority52 \lsdlocked0 List Table 7 Colorful;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 List Table 2 Accent 1;\lsdpriority48 \lsdlocked0 List Table 3 Accent 1; +\lsdpriority49 \lsdlocked0 List Table 4 Accent 1;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 1;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 1; +\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 List Table 2 Accent 2;\lsdpriority48 \lsdlocked0 List Table 3 Accent 2;\lsdpriority49 \lsdlocked0 List Table 4 Accent 2; +\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 2;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 3; +\lsdpriority47 \lsdlocked0 List Table 2 Accent 3;\lsdpriority48 \lsdlocked0 List Table 3 Accent 3;\lsdpriority49 \lsdlocked0 List Table 4 Accent 3;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 3; +\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 4;\lsdpriority47 \lsdlocked0 List Table 2 Accent 4; +\lsdpriority48 \lsdlocked0 List Table 3 Accent 4;\lsdpriority49 \lsdlocked0 List Table 4 Accent 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 4;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 4; +\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 List Table 2 Accent 5;\lsdpriority48 \lsdlocked0 List Table 3 Accent 5; +\lsdpriority49 \lsdlocked0 List Table 4 Accent 5;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 5;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 5; +\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 List Table 2 Accent 6;\lsdpriority48 \lsdlocked0 List Table 3 Accent 6;\lsdpriority49 \lsdlocked0 List Table 4 Accent 6; +\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 6;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Mention; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Smart Hyperlink;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Hashtag;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Unresolved Mention;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Smart Link;}}{\*\datastore 01050000 +02000000180000004d73786d6c322e534158584d4c5265616465722e362e3000000000000000000000060000 +d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5000000000000000000000000c0b8 +0c6ad008db01feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000105000000000000}} \ No newline at end of file diff --git a/sw/qa/extras/rtfimport/rtfimport.cxx b/sw/qa/extras/rtfimport/rtfimport.cxx index 4f49fba0fcc5..f9bb8606e23c 100644 --- a/sw/qa/extras/rtfimport/rtfimport.cxx +++ b/sw/qa/extras/rtfimport/rtfimport.cxx @@ -1931,8 +1931,20 @@ CPPUNIT_TEST_FIXTURE(Test, test162268Tdf) = getXPath(pLayout, "/root/page/body/infos/bounds"_ostr, "top"_ostr).toInt32(); CPPUNIT_ASSERT_EQUAL(static_cast<sal_Int32>(1387), nBodyTop); } -// tests should only be added to rtfIMPORT *if* they fail round-tripping in rtfEXPORT +CPPUNIT_TEST_FIXTURE(Test, testTdf163003) +{ + createSwDoc("tdf163003.rtf"); + uno::Reference<container::XNameAccess> xParaStyles(getStyles(u"ParagraphStyles"_ustr)); + uno::Reference<beans::XPropertySet> xStyle1(xParaStyles->getByName(u"Standard"_ustr), + uno::UNO_QUERY); + CPPUNIT_ASSERT_EQUAL(true, getProperty<bool>(xStyle1, u"ParaHyphenationNoCaps"_ustr)); + + CPPUNIT_ASSERT_EQUAL(sal_Int32(convertTwipToMm100(1)), + getProperty<sal_Int32>(getShape(1), u"VertOrientPosition"_ustr)); +} + +// tests should only be added to rtfIMPORT *if* they fail round-tripping in rtfEXPORT } // end of anonymous namespace CPPUNIT_PLUGIN_IMPLEMENT(); diff --git a/sw/source/writerfilter/rtftok/rtfdispatchvalue.cxx b/sw/source/writerfilter/rtftok/rtfdispatchvalue.cxx index b9aaf47f43d8..ee73a1fc514c 100644 --- a/sw/source/writerfilter/rtftok/rtfdispatchvalue.cxx +++ b/sw/source/writerfilter/rtftok/rtfdispatchvalue.cxx @@ -364,6 +364,9 @@ bool RTFDocumentImpl::dispatchFrameValue(RTFKeyword nKeyword, int nParam) { nId = NS_ooxml::LN_CT_FramePr_y; m_aStates.top().getFrame().setSprm(NS_ooxml::LN_CT_FramePr_yAlign, 0); + //offset is also added on docx-export in Word + //TODO: file version dependent? + nParam += 1; } break; default: diff --git a/sw/source/writerfilter/rtftok/rtfdocumentimpl.cxx b/sw/source/writerfilter/rtftok/rtfdocumentimpl.cxx index 38e1bad714a8..a8532ac4fd6d 100644 --- a/sw/source/writerfilter/rtftok/rtfdocumentimpl.cxx +++ b/sw/source/writerfilter/rtftok/rtfdocumentimpl.cxx @@ -2064,6 +2064,10 @@ RTFError RTFDocumentImpl::dispatchToggle(RTFKeyword nKeyword, bool bParam, int n case RTFKeyword::HYPHAUTO: m_aSettingsTableSprms.set(NS_ooxml::LN_CT_Settings_autoHyphenation, pBoolValue); break; + case RTFKeyword::HYPHCAPS: + pBoolValue = new RTFValue(int(nParam == 0)); + m_aSettingsTableSprms.set(NS_ooxml::LN_CT_Settings_doNotHyphenateCaps, pBoolValue); + break; case RTFKeyword::HYPHPAR: m_aStates.top().getParagraphSprms().set(NS_ooxml::LN_CT_PPrBase_suppressAutoHyphens, new RTFValue(int(bParam && nParam == 0)));