From a3b3fdfa189a25859baedff69e3b108d0daad3ba Mon Sep 17 00:00:00 2001 From: elapouya Date: Wed, 19 Sep 2018 09:42:48 +0200 Subject: [PATCH] Add sub/superscript in RichText --- CHANGES.rst | 10 +++++++--- docxtpl/__init__.py | 2 +- tests/richtext.py | 4 ++++ tests/test_files/cellbg.docx | Bin 8213 -> 8213 bytes tests/test_files/dynamic_table.docx | Bin 5265 -> 5265 bytes tests/test_files/embedded.docx | Bin 272369 -> 272369 bytes tests/test_files/embedded_embedded_docx.docx | Bin 22124 -> 22124 bytes tests/test_files/escape.docx | Bin 8449 -> 8449 bytes tests/test_files/header_footer.docx | Bin 12560 -> 12560 bytes tests/test_files/header_footer_entities.docx | Bin 9879 -> 9879 bytes tests/test_files/header_footer_image.docx | Bin 21371 -> 21371 bytes tests/test_files/header_footer_utf8.docx | Bin 13957 -> 13957 bytes tests/test_files/inline_image.docx | Bin 264572 -> 264572 bytes tests/test_files/nested_for.docx | Bin 11541 -> 11541 bytes tests/test_files/order.docx | Bin 9341 -> 9341 bytes tests/test_files/replace_picture.docx | Bin 20547 -> 20547 bytes tests/test_files/richtext.docx | Bin 9099 -> 9140 bytes tests/test_files/richtext_and_if.docx | Bin 7584 -> 7584 bytes tests/test_files/subdoc.docx | Bin 56198 -> 56198 bytes tests/test_files/template_error.docx | Bin 4080 -> 4080 bytes tests/test_files/vertical_merge.docx | Bin 10027 -> 10027 bytes tests/test_files/vertical_merge_nested.docx | Bin 6010 -> 6010 bytes tests/test_files/word2016.docx | Bin 7738 -> 7738 bytes 23 files changed, 12 insertions(+), 4 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index f1b7582..c566762 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,9 +1,13 @@ +0.5.3 (2018-09-19) +------------------ +- Add sub/superscript in RichText + 0.5.2 (2018-09-13) -------------------- +------------------ - Fix table vertical merge 0.5.0 (2018-08-03) -------------------- +------------------ - An hyperlink can now be used in RichText 0.4.13 (2018-06-21) @@ -19,7 +23,7 @@ - Better tabs and spaces management for MS Word 2016 0.4.10 (2018-05-08) ------------------- +------------------- - Wheel distribution 0.4.9 (2018-05-08) diff --git a/docxtpl/__init__.py b/docxtpl/__init__.py index 87cfc6c..700d913 100644 --- a/docxtpl/__init__.py +++ b/docxtpl/__init__.py @@ -5,7 +5,7 @@ Created : 2015-03-12 @author: Eric Lapouyade ''' -__version__ = '0.5.2' +__version__ = '0.5.3' from lxml import etree from docx import Document diff --git a/tests/richtext.py b/tests/richtext.py index e807eb1..07f8054 100644 --- a/tests/richtext.py +++ b/tests/richtext.py @@ -33,6 +33,10 @@ rt.add('\nFonts :\n',underline=True) rt.add('Arial\n',font='Arial') rt.add('Courier New\n',font='Courier New') rt.add('Times New Roman\n',font='Times New Roman') +rt.add('\n\nHere some') +rt.add('superscript', superscript=True) +rt.add(' and some') +rt.add('subscript', subscript=True) context = { 'example' : rt, diff --git a/tests/test_files/cellbg.docx b/tests/test_files/cellbg.docx index 6957e7a63fb369924257971fdb7e50afba0b84f1..b880666b03fcd8272d1e2c11b4d90358cc6a8495 100644 GIT binary patch delta 199 zcmbR0Fx7!Kz?+#xgn@y9gF(>Ocq4B!BQucRJeiRn!dS|*5W?_eDS|Nev1YM=)o636 zLPUbOzp;Wvd<18MMJB%zdJGo0ApDmJ!Vs%s12HE1%G!bHK3Ov`eO%TWOtZ?_fN2*f f-7M!0=AV^w0Mi2UwqQCy-X2U(l830jDDMIQ7%?(I delta 199 zcmbR0Fx7!Kz?+#xgn@y9gJGw)?nd5bMrI(rc`_qEgt3%qA%x+{QUqb_W6fd#tI_6C zg@^=me`5uU_z2Dhi%fnc^cXB~LHI8dgdtYN24YP1m9+!YeX?d?`naq$m}Zr;0n;u} fx>?R0%s(sV0Hy`xZNYSaygitnBo9%4QQidrAMii{ diff --git a/tests/test_files/dynamic_table.docx b/tests/test_files/dynamic_table.docx index 64efd6013c4600e24f6c5bb27197a134e3f4a3d4..271ccd28135f75d21c9531d3ec3b344d981d0d6d 100644 GIT binary patch delta 165 zcmbQJIZ=~0z?+#xgn@y9gF(>Ocq4BnBQucRT*=4_VRSORWCM$oa&m)3CO30^2Mg44 zdqI?(;`zn|7CFo>4-t7PkOoofCu9ebncOdA2BuF4*??(wVRtYcC=B6G5Vi&LF9=(K NXUs7Om61-4i>28 z_JSxm#q*5`EOMA%9wPEoAPu6{Psk1=Gr3>L3{0O8vH{cV!tP)?P#D6WAZ!cfUl6te N)4U?qVA@;64FDbLGdTbN diff --git a/tests/test_files/embedded.docx b/tests/test_files/embedded.docx index 0aa7f3f711ba4eeeab2bb5f4cbdd10d80a9deaf6..af2169af767f94244fae2e80331766fe779e36a0 100644 GIT binary patch delta 432 zcmex(Uf|<-0p0*_W)=|!1_llWL0{vIyl)tpf%N7-jQkJ=A2TBpSVV}m6CyH?t&SBe zBG0oHB66NL1;Q}nKgbN0`X#gxBC<|oJ($s)Al9BB#t6hr+Y`i?|7U=dZBMFa-p>hU zsdO^Ouz^|4{mgkx96(uL7e15c(|=B6ZesShkQ60^TQSjB~h%vT_~mcM3hFaV2b z$*|aft)8AK&vFeUG~G#o>s>))E@Xs$*mME}% hxEfU9EHxG@u*h{asHx)WP-jM{vv`7~mZ-D%0sv3>Zo!+_|dEYQH1L@6w82KR#K4wNHu!sLwkL=&|IYv^+n!Xh@SggSeR%M_8AZ;!% zMzb=DJ6PnbGK)Q!!LI^U2qTfrl?kk7 zB}W28goi7J4J?u^kOz^vBeWhO)hDtM!f+BxfiPBzA7BP6&XH~~05jfu+kizT>-k>; z2~1`W_y(dk1wz~~St!U3EFK(W2Bv$0tiklDAR92v84RI4g5AOVNx=?a`f9K(m=+Cz m$cKbL_)|jc!Q$7T;-aBeV17_2M1E2z#Jo!+_|dABk$1L@628TlcM>rDS3j2kR%5Jn=KD-&4F zN{$4G2oF~b8(1V;AP*vSM`%4ns!wDigyAHX0%5EaKfnxDoFm;}0A{@RwgHPw*7Lsx z5}3>$@C`(73WT^}vQUs6SUfn$3{3X~S%c|QK{jBTGZ;d91iORzlY$+<^wnTnFfAGa mkq-%h@TY{>gT=2w#YID{!2F<4i2S5bh<%qsJ;CDgVZH$HOJ)fG diff --git a/tests/test_files/escape.docx b/tests/test_files/escape.docx index fee6222e485955dff2ab316626578a227e225c88..04ad6700309c75d96ea9ac416f228019c8b2b4a6 100644 GIT binary patch delta 199 zcmZp4YINca@MdNaVPIh3U=Z{*-pJd`$PA=6PiEwYFqSe+g)nSc3LuOPtW7LnHKtsu z5Rq8!Z>(UEFu|)}k;!_(kHG>WB09`qhO_u*HV|X7rJNm@u97nY)0^e2!SqKt8!&Ak g525qr-NF2w@(y77kGw6Iwo$ML({&0Eb$bx3gXxcQHelL7 h9zy5KyMy^Vh>zQ003i~KKTFu diff --git a/tests/test_files/header_footer.docx b/tests/test_files/header_footer.docx index 93ff23f5c95ed8db6c6459d1da56d2e92c650684..ad7705af40d242b008d860ab2caaa290f8c322ab 100644 GIT binary patch delta 396 zcmbP`G$DyMz?+#xgn@y9gF(>Ocq8vQMrI(r`5q%bgzq$?(r>g)KW7LC~VGpHi^&ol}fog8( oLDc+)%310|)RyZ*%-N=I1vcZeKEz!n2A*JkgMl-cK4#zr09LSSsQ>@~ delta 396 zcmbP`G$DyMz?+#xgn@y9gJGw)?nd5ojLblK^F2m>2;&3OWC){;B^Sc@#=4COtY$q& z8$`r{YbBU5`3d)9u*@l*6%d(HJ~Ieo9lr&H@lqfV!mt&Z17=KK$1k(_hp-GpR9qCQ zAwVn!BC=jwn;C5AU8(o%AjahLN~^(it@1apM41X7L}|O~4_2^DleQh0KCEp9rvGSL zgJ~-r8!%l7rFZDKgZWIlwqV*x*B(r_=t9)}){~xmPgemf#;6A|!yZc4>Ou4{0@d8m ogQ)opm9x}`s4drrn6pja3T(z_eTchE3_QX71_Ng>eayfM0O90@DF6Tf diff --git a/tests/test_files/header_footer_entities.docx b/tests/test_files/header_footer_entities.docx index 6f808a131509066c25fa1e83546f27c15eb8194c..c35e3f55dbd617216804dece684befac80f2641c 100644 GIT binary patch delta 282 zcmbR4JKdKzz?+#xgn@y9gF(>Ocq8vpMrI(rc`KtdgmIbaC=*y@Hme(0WbzZXQy_uK z8`-~sC021TL6olNe8CEqnZ^GHEHhIe5+d_eFbl#+5}pEK{1nmP1glYz%Y%qal@Ek4 zUMfrlGbT4G*@2Baq+|xBe=FI5X)9%SFx{dIkw2>J3FZr`ID_eM6$daqO9i6-riv|? bFR5w`k%!V#Rjt7MOR5lagw-JOfog65rmaee delta 282 zcmbR4JKdKzz?+#xgn@y9gJGw)?nd6FjLblK^HxS_2;(x-Q6{j+Y*sh0$mAz%r$7Re zH?n^NORVBxf+$_j`GOTJGmHNZSZ1a`Bt+(`U>1atBs>Me_$i{n309*bmj@AaR$@jDh^DveF>I1E4E1$%xJP%2~nbFw;Ifte8>JVSmuy} z1;pIH&iB|sB9rfVuLjdSKHtD9T74monmpal4lHrQ&kRfp`dfo(e}5Y=-3O)5`n!Yq z;sFj|Ix4^xOwS5{sJ{{52IeaULgZ5dA^H~wLexDDv&&g+UPe9|d`W I`Fg>=0O)aHB>(^b delta 334 zcmeypjPds}M&1B#W)=|!1_lm>o!+_|c@Ho$1L@5d82KTLM@%yzj5?Mq2;(*DYG$yS znVj(uk>6b3SivG+1WrLj4hqSF)l7aU`VuU2R&0|hn9*dj5~4)UZZ()O`HuZ#u*@L` z3y8UYo$s-OL?++!UJa&ue7=EIwE99EHF>(99a!RqpBb1I^tT4n{{A*#x(`a9^>+vJ z#RD9`bX0&Xn4T2?QGX-A4a`>zgvh4^Li8^Vgs6KQXb+ZG4T6ZL1X+Rk3xgo`KML{$ I^Ywy#0iEV}a%HR_+E>Xcv4C}*SB&BXF(&Ki zZvoSf^}m57?idJwl}>(dXa|-sFfs$vnMT%NdbyDen0^MORgK-j{Cr~vFulpx7EFIK shNw3%fzWv-5PfS+Ao6cb?7`~vO(EiWrdDA7YEy{4Z%jSGd^7v7TmzsNu|j zh?sMKV+D&C2pTeh87acv5XL4^M+oDaxH*JjAY}z%wg1F+%XUUE1mq_&<-qNU}OfSGmWgl^l~E`F#QZls~Wq5`T52UV0x3WEtvjf s3{h`j0-^IvAo|vtK;++=*n`#Sn?l6%Os&BD)us@8-nK4Oh^A)2IA+SPi*Ap^e#<#?e++fD5 z+^szPAT2TR`tn!zGBJGK&op_zk!bVbs`kTGjN1=aF+JG}Qn`JV1@qIbVAiB}%->kS ztnM$&%1j{E^o`$`&w_;-zcX7hgIRljG2i0^OU`3qu>&*iv#^+f84|2ekw{h+Yp}?4 zRu&sD;~I=1%Esaj7KvwLaR4(G!5B|r3=MXuR5pyU4#xNhW0-J2)s%Cv*n-X3&cR|2 OX8h!UT57?`;sOBgUU41( delta 400 zcmew}N#M^U0p0*_W)=|!1_lm>o!+_|c^5D;1L@5h7-b-g^Gux(Ml=gl>L2S8h{#g* zFC1XSa|9B>BAbLZDDVMw`@Y+H-py5rfx$s&GGmh1<|{@aLSTj3t|w%`jBkk_xxtKA zxm$VoL0V$s_2sYbWn%cepK0=bBhlu=RqcnX7`Gp;VtTR{q;mTz3+AU=!K_K|n7^@t zS>0clm6<@S=^MW>p9KpwerL912DA45V!p=-mYm1JVh3j2XJIh|GbC7{B9W{t)?kt8 ztSmNQ#x)p2l#Rt5EE3Pg;s9nWf-#=L7#i$QscaZy9gOi2#xUW4swwASu?3s6orA?5 O%=pOxwbX)>#RULo;E3J; diff --git a/tests/test_files/nested_for.docx b/tests/test_files/nested_for.docx index 7fd42a7dddc6d0ed0af23e5dc42f5050d47c2b5e..9b5befdb13736f20f853535dfa4f23d0cc814b2f 100644 GIT binary patch delta 316 zcmbOlH8qMiz?+#xgn@y9gF(>Ocq8u~MrI(r`3xgJgmI5)CWKMNk^x~nWld%QtMTT_ z0*g%E!TlI4Fpp;rM2Rh*3xv_a?*w6-6j%XalnAYaFcd_-v4V9;N<}e)8D+9Q93aNz zqpGXHbg|kuutbi!09eoDdJQ|U!~qR6F#S`*8cdsO+JNaYD7{tF9nAl)X%D6ywQRw3 tqZUN{eklD{3!=|P8zNt$?EqG{UmGI+PumL2x7LB!TchI%=AY2<1pw8=Q||x( delta 316 zcmbOlH8qMiz?+#xgn@y9gJGAq?nd4{jLblK^BG2d2;&~pObDZjB?H2E%9_jqR^!c; z1s0jSgZnX9U>?sLh!R^q7YL(;-wDDvDX;>0-5SV2K=c0kEFQ^%{0yi31vDVEU(qHJCQnv;os)PjQkMB6{cAbMj=ZEgmH)UCJR{2 z4z5&)hyu?yRGvQ6DV3FCDDa+bI;;a4a!SZjR;yV6TV1A}Q#J*Mjo?!kre_sITK~^XL delta 301 zcmX@SfbsAGM&1B#W)=|!1_lm>UEaDIc{edK1L@6&82KTLD@?N>j6#+S2;&axO%|}4 z9bBmp5e1%atY8sIp;Hi%XTqCQ!6LIQS3*SGtyhB?lfT+L2Fu*G&0_{Ld>rqwgBX)_ zJy(P2+n(RR5?8z+ZkYVc+YT(D?qdd~6MU?}^gJIMFnt$F%lNv3`DwlmV0xvmEtq}@ m;-gXP~s#dZ9x!2C>qh<&U4J;D5M{=NXXv1@1m diff --git a/tests/test_files/richtext.docx b/tests/test_files/richtext.docx index 6133c4ba92d7268ca9f6cf1e0248376d5923d67f..5081d1c47c758a2ba47ba853e2fb430109ef0659 100644 GIT binary patch delta 1866 zcmZ9Nc{tPy7sr3ISi;CU6voV02hor{BG(Lw#;yn%x%MG96h_eg=lPz`bIyO~n~rb5!w6Oos2BhMynu+cRxKns&XGE1-{3LF}GFAE_Gp$RY)G7rde8v@pA_g*o-+CQ-vz(W^l>S`8+Q-=g0UX6)6uJ~t|sG)@V|MQN?E zhpmW0$t6%yX{_9mE}BSjZ+Y0p>s9Hh2}(#$aKLKoIb1O;V;NXKH9Dp=a`Km8U&W6y z-ODo>y}?Z(fe$j12OhUjk5~=RZDubAC`#vb z(IvK(kEd{vLJIFQiR>D3<%usm@4mWFNW6raYyG(^(mTm>chHv&(iKvYF3Lw(d&dRV=`lKl2mvND(&ov^9oKK2#k{F-EpsLb2x4AI z67N{NP|Ec=D^#-4f6-6hsAZR4k_vM@uT`}%VWd);mYk+&n|?Y-;Em{&rT+TRTi4lj zS2iRjSoXOOi}sQ|+Kq#ir4bP+%uY7pSGRZNc3v%BIMW9m?M<&g7%4w4ikX%e&xJ%v z%=F;;9C`S;{ySr{-UXM~GWP|M8YuJ2)yN9a$(oB}0MRk*+A%ZRxsf*+{oMwm7ZDh1 z5oo3;l&+RtdJNlJnxlX)A%;$BJB$?vZ5NAlEDpm9+X~ipH%r|Ms!~ss6^xrkobjpQ z9t&TC^erNw3w86K>*3k=qpNlk1n5=oj*8VHc2&RJSeX+}#xruC1yV>o&Bi%8R;)6^ zR2H^XoQT>57m zxmc6?N?g|&UPDeQO<7p+&=Tirmk)jaqc=ZeXiY~Xz;^LYjuQn9uk>*xzh~7G&KJrv zddiI$BK9X1`?toeyT6n+J&A9+<_S}|?x3f?-&Eh&UP*Cx(=R6F=T+TX8R`4}WIylA zZtf|Qm|F#D)fyg8e<;UVxpdhwG?L^)f%oN(HcU@{;morhNs1Bflz< z%N5n*k;c$pqxV`zcL;F?id(9|=_3m};GsXWqBMGAU5QdGNYnc|J`sdxxRN zb1C`9<;-in%)-}6%PtU}L6===oP+IPoXzW;>fqcSN#8T`)KOWQHp19h8x~DYSzV2b zY~QT(YwomioxW4cSZWQa2O+oY~6o6V*bR4Z9epuf3L5F_-(RKN4813 zu9)p1@^Rw3TOtYckKbP3%#Zu~r$b;{T!%mXn@HQCLv0nCJv4q3SAiThgOck!2Mx6o zX?&#=lVce@@`(OZYRC`VVl0N|Zx$Gm!`8UqXl_=Kufz delta 1691 zcmZ9NX;c!}0>?pIda3Cs8KRXeF6Ch1l1m&lOK`!HKx$x(61o*Jet7VbK^P!JN9 zFSjhnFqgE+1vM~SQd=~4Gsgju!BDcC(w@ijTwRn%3K4OcY*xMOSb5u1~5omK+?nhoie>QKtr$wT1jPnN!@ z%4BSb#Ux|5*$M1NgdEO&o>KEVKplC&v+zhdD4oW@lfD}M#eJ~p@r@t$O4C`<&{Om4 z_={xsxpT{1g5Pyq6J|oqZx_18nz{4F&m8tq>1G1;3A}ar%K6hg&!!4^dGL0zy?Obq z1Pzxq!`2K%qiQzH;s_-sRdoX!kC&u4O;BMKPf>ol4iGPfZ0wFo^m_13XJ$tg#T9yxSnw^%oBAqg89T+i>0%0k60lQqe_fRu91s&s~Mv`Dk4fG zUc{A$uM!V(vkPUDe2ck}wj?6%WVskZMa<J7JE67BtoG8NIT-2D*?b(9NOQOqZA+e;`@96TsYAPLdC}7~Y&MTZ|e=tee;qdo#(JYmB((Y#I!OAI&7plzW4}z8$s0SYQAu z@PIkBQDCh(YwGgBzcDD6cTn1mXXMvaIRgjqC6N$_8%NthS|!v~yGix6Fm+nxD6V!< zV9y{CQoVhjku7*t6@Rp&4$AxFsq{gtY z4h(v|KmH@TFL0>iSzVaD@%B88_VDFX&fuC|hdBOYRxH9WO70R8^~5!6z0d znmH%L_6KNstHp&M@8uipS~FP%5GnmD$${5ufsgM0A_MkF#G}?34Z>e=_My%)zcSJF zK4iGqAv~yG&$09;y76cO9~2W`+?qM@cfn$p88D3-|8g27=DO?^3pz^2^!nDFgt8jx zNaw}DkW=onS)G{X+gD`nk+Cyeo(XP&JqU8IrEYp<+^zKW5*7F;xKZ?du1l@QtrjbelruAFg=G( z(~8=))0XpjE~>|aP&`&naQ-#!-8&=iJ6VtfX~*R;VP0(#OK3>i%jlKd^C>DAdQ+O) z*6H4yT1RPldpRKVTczg7*y8%JzdFvY5G{LV+c(NKGTmYo8GkBhY*c=0&OrkKX;guf zp;?a|v&mKHVSw(7|1>7tsyH@VW`}5^o+$~inmHbiIj}EU^v86DVs@WF(6~pl4Jqx| z?>49`&C`Fl6g-y?O7}9mc>hD}#(7Qb4^scEy{4ulwW)r)vY{`4=aohO&ix>z`3#Y3 zd^dEdiL+8sutQ2E!45068ix6Q#>-&nz2C7fZ9BG42M7QRfdByGt^eYmlMZ}HcZORk zugAlURMxcUzrhj8Shp3I_2>g|6J=b68v*O+nus4G8es%v(0vd;w#2Q}O)o^i)tgMd Gzx-dUzYi_| diff --git a/tests/test_files/richtext_and_if.docx b/tests/test_files/richtext_and_if.docx index 3278606bbea204ceedea0e174b30f844ff389223..b39209c1ef9cf55a8635a4d27a4be81958cb055f 100644 GIT binary patch delta 199 zcmZ2ry}+6`z?+#xgn@y9gF(pGcq4B!BQucRJeiRn!dS{Q8N#q;$%HVLvrb_GtFhxy zg@~kaeq#lT#PiPqi%k9}@E9!cMDPPd?RAlVU?r1pNZEm8CQC}2f$1P=YcM@Q+6GLY ghthm9?qGg|j02dSEn^F&Z_C(&X<1o_`WRUk0D=HB00000 delta 199 zcmZ2ry}+6`z?+#xgn@y9gJGAq?nd5bMrI(rc`_qEgt3%qGK68xk_llfXPv?XR%6GZ z3K2=;{Kg6viRYgK7Mc7{;4xU>iQor_+Up|!z)B|Hkg@~GOqP^31Jgm$)?j*qv<;X( g52g8J+`;?^83!;uTgDbl-y*yLx%tW delta 218 zcmZqM&fK=0nK!_jnMH(wfq{czm$&Xl-X2C~Aia4GBR_<(j%hK35yDamVVq$NX9ufM z<28qfB=9}m3KsD=@{JYDa6GjaEH#<&%ww>?^E1ZGV2134Xbuo#a`g>6Fumu78JPZh u!x~H*-?RbKMNoRdZFdVoH{P-Z^AFy#2h+^AA^Mzdy8r-$hf;?C diff --git a/tests/test_files/template_error.docx b/tests/test_files/template_error.docx index 00dcfcb0d269b1bd1c6638a312c5c2aaedeba758..1af545707f8f4655f16c6ecf4c67aa3c90435f5a 100644 GIT binary patch delta 165 zcmew$|3RKNz?+#xgn@y9gF(pGcq4BnBQucRT*=4_VRSMTF@Z(?v2cS$CiAde0Si24 z^MWWb;Ft|ja*it)BBH|622s0~*AAq1@;hELFs;sK1E$mX+`;q)DE~d5Ets#*Zw01v L_^rY8DtYW84yg&IWtb2S$L^MNvH delta 200 zcmZ4Ox7v?4z?+#xgn@y9gJGAq?nd5bMrI(rc`_qEgt3%~kqIoalBEhFqQ>UP3Kq%Y zR)vU6;`s&<=@xne5vdZH3SkI|EoBBP-X*z=3&fb5tYQbIm#CP5>ANb{U|L$$224jm f>6xnTVE$uO2QaOsW(%g%)a=3Z3N?uO=V~qh0PjF4 diff --git a/tests/test_files/vertical_merge_nested.docx b/tests/test_files/vertical_merge_nested.docx index d5bd141a345a9c174cd3708f430469b663da9235..697859d77190f158e8cde66ccece78027e5e264c 100644 GIT binary patch delta 166 zcmeyR_e+mAz?+#xgn@y9gF(pGcq4BnBQucRT*=4_VRSM*;Q)&iaC1XM>Ub7G7|MLU z5JoZoT_&)aU?C}pNP+MXFk`a0s2xaVa)qcFnBFLA1ExQSx`SyeF$lj>%ofbwDP{$x Mzlm9cX%lfb0OfcntpET3 delta 166 zcmeyR_e+mAz?+#xgn@y9gJGAq?nd5BMrI(rxss6=!sujr!T}a3;O2&i)bT8WFqHXx zA&g@FyG&p;!9r3Hkpkf(V8&!~Q9F>#08Q{S?EnA( diff --git a/tests/test_files/word2016.docx b/tests/test_files/word2016.docx index f0d4d6b087484af7d92194facbba8bbd0bd832af..85192f05d21daf13d4eb342c285ef15437d799d3 100644 GIT binary patch delta 199 zcmdmGv&)7zz?+#xgn@y9gF(pGcq4BkBQucRJdsfv!dTC=g&8c8#wH07X<~oD3KE%| z%lii`lfxGbkvYWg&JGsg5zm8&)JjA^7&jzmfEkmErR~6)w@90T>9^80U|L7U9ZZ+W hIDqM$G7#|}GPYp8g{&2rE|rDo-zIAf=6{iO0{}pIGYtR$ delta 199 zcmdmGv&)7zz?+#xgn@y9gJGAq?nd55MrI(rc_O1Ugt4A!3o}?GjZG3F(!~CP6(lk_ zm-i1?CWkK=B6En}ogFN~Bc2Blsg;O;Fm6cB05c{ROWT1pZ;>_w({H71z_gBxJD4t$ haRAdhWgy}|WNg8F3t1~LT`CLFzfIN}%>N?m1^`MJK+OOE