From db779b5121ae548753b4559bd59b269e489c6567 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Tue, 15 Aug 2006 05:27:59 -0400 Subject: [PATCH] [test] ft-text-vertical-layout: Use the string "i-W" to better show vertical metrics --- test/ft-text-vertical-layout-pdf-argb32-ref.png | Bin 804 -> 720 bytes test/ft-text-vertical-layout-ps-argb32-ref.png | Bin 644 -> 613 bytes test/ft-text-vertical-layout-ref.png | Bin 907 -> 832 bytes test/ft-text-vertical-layout-svg-ref.png | Bin 880 -> 778 bytes test/ft-text-vertical-layout.c | 12 ++++++------ 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/test/ft-text-vertical-layout-pdf-argb32-ref.png b/test/ft-text-vertical-layout-pdf-argb32-ref.png index 19f26b6cc34ccc20fb28bafff1bc2e631c0c880d..3d3faabbd9d6a83ca4d5f7b56c1f272586f7cade 100644 GIT binary patch delta 709 zcmV;$0y_Pq2G9kN7k?-S0ssI21Dr2900003b3#c}2nYz<;ZNWI00M|fL_t(oh3%G2 zOFBUS#-CmECZtIbl2iv@0!2D`YFZGYs~@17)xm@3K0#k0p^H!_FMG?nH2VRvt3>aR zEE=NH)t>)hm)$b@gR$aY27eOWE&v3BP?QOZ`+dyM z13ubB!oZA0qYTIcho>+z#SFh*2V{2>cd*zpXJjq|C^5;&cnRsGxw^Of&V9;&w z>PWu4yu7)&0e`Tuv9Z0q?bJ{0i)Y(uCZ3phF!1=o^`lr(peVS%2Y}mK_lY009>l7a56g)abgty1MFMG#Xu7TXS%E zd0E$WHJ?W~3@HJ?FzlCdaA5)Y{K&&7gm`&*d3t&R@PF{|5DW$bfq;X}W>W~EY8n*9 zHeFrWJ*|Ra;N!!-;*XS2D3ng84Z{E+r4&MJZf-i5PNzemkg92DwJ;crrb#IQ7=|H)5JEVpSx+RHN->#aHcNnedn^F>n-1!_P7)-GMaJXyvN}CwrDB&82^NcEiaVW-s;W}TWHM>h#9}cirK+l( zPRABkt4t(p+4D0WA6;>^I;NOpCX>nKa{K%H78VMHTrQW%WGn>9cAI`b0Y;;CpQR-N z^!wRvk1sBjN&wEz&Md4{Dga8Qk}D?dp*}dU`#$XM5@0+&zLjL7(I}V8Z*OlFwpy)n rx!hF-bky7U8(N9A3HsY*8#fhEAQ)uOu1!KKD-t9()h=8Vw8=$Hn`+l0upkgx z1koZ2g@W={1}!Slp=?vicNa7Lc-Nb=9~8%=HZ)n&VM-|A|g6JCx8G-BltyZm8`+Pn@5afY{ z1+rM=fThb|ph$#GyTxMBZnql@2B*{MbUKYjqs3x*eSIY&w6sutJylne-%ox&*=$r> zOO1_ez}wr~R;x9YO8tCOU0t2Dt^iPFCEec2Qy(5krGFxT4h|TA2L}fOfxu@c6bkkC z_sihU&XU=^y#&zA3RaMm3NXaBi@cY>i2n2jSpH!DieV?4*_!yU$C>D{+ zL9b`?see;8o8@_4s%7xm8M?di76xi+Sn|AHuR@_nr_&tA#p7|w{P?T8y3p1J0QdJe zJY)%;o}P|GBGG8nWHL=nP06m5@#v_WN?#v!bbnAV_$3)19UUnYil?V1B9c26MdWfw zBye#7y&f73%Z}f5eSNJ|Dpe{Kfbv2Cx3@?pv9SRFHXBY(u(-&QH#Rm_QBfg^;?B;_ z?Ch*ksRU5YamZ%n4TR&+)P!IV4GnCNJkLj?QK>eWOmlN{4u?Z}{QvgqZ}2zx-vj>w YHxt}B;3_KDY5)KL07*qoM6N<$f_e>l8vpg7YZl{1^@s6jQ+T7ks(!o+DSw~R9J=Wm+_6XAP~jhnr&cOm=?1Zm|cK}ygTC}Hl8Sy5N-zAwSs^AdjvQ69uRhZzDF5fL1i>bDL2i@#~` za?$oGy!Y_lZ;l;4f|so#x!v^n@$qUqYc>sz%loSOzTfWvfTn3yV~1bj(_ks5!BVb& zzij{jthHZ`ZEiD1;_yp+8Z6~BSjuXfc|HgJbd7uOF$@C$fSFO(^CT+h%}9eh{)TU_O~=9uWjIGV=(U$Dhx&d<_uM z+yX?1^y!?oxwc3CZRH^mN!NAKb=^X1+g5W?M5L~#!WfIAX{J7r&e@B;?{g7y%!^|* z20;40pA62;03uzdZLU3jXg8Qym|2{2S#!>1eWcQynDT>2i@}&F7oX?sm50MH`#%KjIYugj&9Eb?cxrLTeS{OXfgQXna;3ue~pgJm?imw0w002ov JPDHLkV1kj5`4j*E delta 551 zcmV+?0@(fK1cU{U7YZH-1^@s6Ufo>Xks(!o`AI}UR9J=Wm)()-FbsvyWoSSxs0Fv6 z7Se(#!7aE2r-V>~DIt`AOK?iieK5`s+1>lVb@qibqahe(_bO$K1q_(Eom}B6^ahy|IQyo`La7qcd-2ea}0+`G5{SKsr=IZ+%UDtt` zK}6`f4%h2-`GRxX+FQp%CS7{?LT+KsC-;4~GW3N=k-vK*~xnn3Fx{w~FT&tvG& z6cdp$^XAGmJ6I=4ZH(Kk{UoXCx(?1cgb+YPxLhuK2iJ4gn9?MzFRsjU_%K7jA)1Ng4~0*<*7XFQ1?r!oKl002ovPDHLkV1k)X4lDow diff --git a/test/ft-text-vertical-layout-ref.png b/test/ft-text-vertical-layout-ref.png index 7ec34ef8479e698dd5af0d113daa7624f18f7b0f..05e0274fa4d6efac83af13221d1175ee0d68e7c3 100644 GIT binary patch delta 797 zcmV+&1LFLP2fzl97YZl{1^@s6jQ+T7ks%#_4+$0(9yDaO0008wNklXL0Ems8XR) z)Jj_%ZQnbb+oZ9%cp@D;w#0SVMMB~T zmTO(tIyh*bx-P*%W8mMxp`cd=UeK|B%+%{*=5|u6eebvV^70b5x3>U*m6a8&udn}I z@F$RE89txSDt~6U%y?xe=#~Fdu-WY2dE_f(NfJAjVo?O93HW^C>de~hyq=W{g#xax zuN~Rd)s<^jC=`HDhzthFqa%_e4-ZMP>2hWh6J#hv&*-|&+1Xh~77m9wKR@q($fl;I zsOviAbQ%Z-#Tgg?@_GATbY|n@KsxPh^Z-CrRXjdEqEspY0E)#T0)YTVMn)W2xm<>- zs*p8JJi4~b&5hkzyPVGht(JYD_kyA*SXx?w@#lv5d>*M(3Tta?j%;~(8H%C^!RKc& zDSrI|Dit6W10oTiTo#!miM$tof&idtnk8cx22@o=DwT3%TKi@sxwuHi<76@^-o5Q@ za%)SJlSy)6LA2==o$uky%nU1)3ZI^yI5#&(lANBNrmpKGNs#2;9vO|=ljHQ1JUOv{ z$6}&Quc%h5lx3NQVK5$#TX`fBp{!|6<|Z{wVXks%#_0Tvq$)>=Sm0009mNkl2h3=5lLUmVtx{Zq|-@0ctC#oq+JCY8X7o0KF*1W3D(usWyL^}J|Ahb zk$ykf*C)nauQqV8Sd6kP^YrwT=jZ2tG?`4?*w|3wd5HuNjRJ`TP*4CE3}U>r1pN4s z``;T1h0xN{0+Y!EgTa8dwl;)9AvGZwBp*IhH^`M)t>nl^ZmXA0r|ELJXtUYqcDw0z zyIE9JM7!P2R4PT1M0GXkc9RYV`R<)Cr;~jAn5?MCEnp-Pp~KggdzM}e|3;kbVvsI3M1`T&?EtI$Tx4uM1oviCJPJ25wpIo4PZPTSA1PvU2JY{R_3~^N`CtWeEkY+ZHdRj zuV3PKYptWBBiQYBWv&2z{|>x*r6$_#z@tanKs7ZrL8sH<@bD03vl)wji;GGuYZt$K z2|Rx;#y@`oD=XRn4i66_7z|=;Yz$Vb6$1kUYVfKDJ3H0hXlx|w>&f0;?R#)_b(NAN zF_}z~%sf~D;P-FQcWY}vEGGI-mbIzib?xlzAU{7Jk|Y5Dbg2|@Z~&~Y15;BX$>|iE z=EDbVp!|M6^m;v#$t31e=jYMi-w!!c9i7n#93QI(wb2MvRsy}fz|*I>1+!QzS#LkR yUXQ`SL6n!5E55tC__n$Oyshp4Z>u}N+v*Qs)s`dbn_Axh0000CaorQJUuyGmGy zkcfq-bhYPunA~++qhQVU3qBycerDKt_I+n&XB3izkEQ;#fq(C`@EMRmuP5VB2vC$+ zTXM=}a4-OtmSo)P0gH>jZ=zDE008#(_FQc)gMXoVz5ZpJ@_CWGy#bmgW5WP~!C!Rt z1GzFd90GTDc03E6oSXmvPESu=Z4*m8i+T4``F@+38}usQ8=SaE`u*9O$mMchwz>8} zzkTXl2K^@A&ws(WL9gXIn+QF`_t|qc-wF*R| zWF$hKpOYkcc1FrWmy@lmkkKeTOV@R7Y-~7KEEePD=6|Mxt*xz5*LAA-JP?V@zKm&%^cg zb++4WwpuL*({-IB36eZMCKCyJaa>%G<+A-hnUsB|rEa%NRaI#i22-h&#pCff4a1{QmzS3oE0@azz(S#5F^qyyiI0x#hwSf5mPkz397)z{HI_;xzP`R% xtkdbRR4TDnt69u(9wgoO;7M$jnjcub>L1w@S!XQOaN7U?002ovPDHLkV1k1+a83XK delta 870 zcmV-s1DX7a2Ji-u7k?fI1^@s6Ufo>X00004b3#c}2nYxWdZpZi|tS$5WxuDTpDnSl?p)@b(0JhI%Uu|NYp_b zgeVAs4u#S|S`-vCenfC+8`7Y0is9ek>U)Yq2gz#(|8U^mbAQg|{W$O35Aa(1`y?Q2 zdz+doolbLYZS9^PH-mUw1somKl#QiQi5826k|eQMEZ&LL06?VzEG$4#Dg~6w&`c{U zD+mMv=u^78WCAW5dvq}56~outP@K7C5Au4-4oo}M1g&CM~DN--D=-id)E2L?#H zoqYeEoR|>fP=81pxNJ5{lgY&M^K)KaUeaQ*aCdiCiPz-wz~&~9&ja=KfYB(%pFROU zepLVW&d<*y91g>5Hp6H%A`*!}mSr{J!w1skQa8wr*=%GYQQhiQDiwOYUfOIn`u%?T z{eIf*cDh_Hmdj<5B--1_7ca<$1~M8I=JAlvpOY;u)qe$CUtg!&?PfNc<>BF>Vogm= z%8>(rtgk1}&eVm!evt-)sN|O~)dL(H9AqpOyXTL`RS!^> zWgZ_N-}9fIo>G=&lBDjM^1oHhzXtf5bno7gv$KHTFC0&v0G*w{#022=R`=tjQVENT zi^|;Xc7G!n48rMjs!4C(id*FN5##fb9UbJ=RrUIhBy+hO0dQz&h|y@2p-_lsvzeJp zM#;hOFxl2dzIj9D^W^8x_*~Kqk0)c=S z|NIGj{i+S%dCi;7tz>539Y=*GG1Bkz-@p_u$sn7IiuuFD@=f zUO!j?pjZ@rx4jJ<9EkoinY5|kZJnH)K(E)sU@!mxYOk(P0p2el*tt*yY=7|`5YT`;TFiexgW%pDE~ wW@cvK^Z69t<6ZnvJpw*dkAM%=Bj7{z2cplF%y>Ga761SM07*qoM6N<$f&?9&aR2}S diff --git a/test/ft-text-vertical-layout.c b/test/ft-text-vertical-layout.c index f8958ea00..9f2e98ff8 100644 --- a/test/ft-text-vertical-layout.c +++ b/test/ft-text-vertical-layout.c @@ -30,7 +30,7 @@ #include #define WIDTH 40 -#define HEIGHT 30 +#define HEIGHT 40 #define TEXT_SIZE 12 static cairo_test_draw_function_t draw; @@ -99,7 +99,7 @@ draw (cairo_t *cr, int width, int height) { cairo_text_extents_t extents; cairo_scaled_font_t * scaled_font; - static char black[] = "AB", blue[] = "AB"; + static char text[] = "i-W"; /* We draw in the default black, so paint white first. */ cairo_save (cr); @@ -112,16 +112,16 @@ draw (cairo_t *cr, int width, int height) cairo_set_line_width (cr, 1.0); cairo_set_source_rgb (cr, 0, 0, 0); /* black */ - cairo_text_extents (cr, black, &extents); + cairo_text_extents (cr, text, &extents); cairo_move_to (cr, width - (extents.width + extents.x_bearing), -extents.y_bearing); - cairo_show_text (cr, black); + cairo_show_text (cr, text); cairo_set_source_rgb (cr, 0, 0, 1); /* blue */ - cairo_text_extents (cr, blue, &extents); + cairo_text_extents (cr, text, &extents); cairo_move_to (cr, -extents.x_bearing, -extents.y_bearing); - cairo_text_path (cr, blue); + cairo_text_path (cr, text); cairo_stroke (cr); cairo_scaled_font_destroy (scaled_font);