中村です。 GD-1.14/demos/* を ruby 用にコンバートしてみました。 最後に tar + gzip + uuencode したものを 付けておきます。 ただし、全てがうまく動いているわけではありません。 □□□ うまく動かないところ □□□ <brushes.rb> im.setStyle(green,green,green,GD::Transparent,red,red,red,GD::Transparent) を入れると ./brushes.rb:29: Uninitialized constant GD::Transparent と言われてしまう。 <polys.rb> poly.map(50,50,100,100,10,10,110,60) poly.map($poly->bounds,50,20,80,160) を入れると ./polys.rb:28: [BUG] Segmentation fault Abort と言われてしまう。 <shapes.rb> im.charUp(GD::Font::MediumBoldFont,280,280,"Q",black) を入れると ./shapes.rb:29: Uninitialized constant GD::Font::MediumBoldFont と言われてしまう。 begin 644 gd-demo.tar.gz M'XL( +UEYC( ^U:;6_;-A#.U_I7L,Z V8#B2+)E)P$ZH&V6-,#694WZK<! M6;1-5"(UBHKG_?K=D9)L)_:29HO;(GPB^84ZWO'E?(_NE%B5Q8P5/17O/1D" MWQ]%$=DCA Q\W[SW1Z%Y1P31:$3(,!P%@V$0@2 )@D'?WR/^TPUIB;+05!&R M)P3]3+-2;9-[-]S%:':._9>'9:$.4SFFZ6',Q:$JXT6KM4_@&$MQPY0F$R4S M<GYZ$/2"P6'",ED<QI7;Y"G(U8@7\/+>+B,E[Z7BNBBGI56F><IZ4SXAO+BE MJ[Z"<BW%_BRY8J1]?MK&88P5HYH12@2;$Y[1*6OQC+P"%2<G%_BU!Q<Z?=_W MX.QB#YKB9*!/(3,&<TBE*EKS&8>65Z"A9UI>5T*=,(J\ZNRVXI2./V^2\CWX MZ\+@DFTZS/6I8DQL[F]DNJT%@Z;Y]H& H!^9:9PS3:BP4[8[0 DNWP16JX4O MH$3F3'3:]?JU/=)6<;O;TO;JVA*=@89S/NE@SZ[IWQNGLF!HJBP8X6"M !,Y MY4*;W85U[A5,O\'/'6VZ00M5XP[\GKWFC'!M^D/?0W-&F"7=VUJA.Q=34*XU M4X)HB=-(X8)B8TW%-&65M6NPLS2&0BSY4,MTT!B>876B2>R1&&FU5<[LJQG4 MJ:)S,)M(&$A"8%",5):O] )ZFAWT5E^-#45%D5/%A/; !YKSUC4S"M2)^WUD M/-*\HYA1CPL#(KB-5]>GOWV\;GWMG__>6.;\B</_??$_#/I^$__[PP#C?Q@, M7/S?!1X9_RNW>6CX_[[#>IR6&XU@=V/@X5'];3WO24HUF?.$+4/@:NPUKW?6 M(\"8V[47_V7"9)^8A=DH:.=,0,8L2R6CEU&L8_IV<4<K/4C9*P)5E]O!&16# M_2K80E]J+:S$^#5*,5J^B%-RF2ZJ-;F$CU,I<%5,<X\FR:4&AP%_Z:ZV6)WK M3<>P'\?K;?VJ"4:36]4=?+\U@(J2.D$_](8XTW+)4\;2R$=>6+8-? \.ZQZF M%3:8*5@5]*?K#Q]_-CXA\P71,T9"]!/4,?)AT:9<"KQODK"09N_@.P&GJ<BM M97PM7W1XYC5\9XX(#^-M5Q1^*GH&U.N1N-1 >V5LB!BM%?QO5BOYP/!;8G2A MCEI5O2-+E;F"*9C^]LX$AE=HT*N_-6)S>!#039^8_N_-__QHF?^%HP'ROQ]% MCO]W@4?ROW6;)Z9_&WFVL_]]O/ZPNX/_S/ZM_0M1C!6/&29L$.MYCJF/6$;) MFN0@C)(P\LCQD4<&<,)79#G+LF:>9ZF4R8%)CK!WI:Q'SK#%V$<RQMP#;"5P M P'-BN6&4:!#JV)U8GB&@[2<K"IJB,F,)/"(JI(U%]:?*? NYVO'_T$X7.9_ MH:G_!?[(Q?]=X)'QW[K-$\?_$&)E</3M$\ CTC^MN$V)[L]I+ >N-(2H<ZVE MNCUO*F:7JRF,S5+ N)Q,(/G"FEPBY\+P!X1YC/F*3V?:*K1"=3JV36=-&QG] M;(I\>LZ!@&AA,UK4G,D;<Z7,YU0EF ORRD)&<SO@9;YG#SB'6RW6.=2*45A+ M8$EPC*7>'_#3P4^Q+$52>#8C.@+5V_76U/M<::Z8T?QKU_\&@V 9_P>^K?^Y M^+\3/#+^5V[CZG]?1 !P>4.AK:ZR-;?WJ[6V#36C%UB8&TN9DALFF 8B(5C5 M20K")A,VUM]2G?'%?67&%_][C;%YR#-1G(D$Z%5S#;/NS.A+PP(%D*^8=G#* M9U+HDY-?J)HR_&@+:;[7?H<;2N92I<G+=E/2N]/Q*@.O;#J&1U[['-*W> %[ MJ4J6-@J:0J'5\#%?T7'-Q<*HP"=%Z"KMBQ\S,DYY%M>5NCE8,5K,4RSTL1E5 M:TI^90DOLS<R39:JX&S_WK[S[$L0>4/39UZ)=1EOC6GR!_N+9CD^#Y[RI[%Q M7_X7CJ*:_\-^T,<6B)>._W>!1_+_NML\ZB; _@#;;R%@0< _T(N<G=C?XF'U MSPR?Q"?QA>7"X#NX6ZA3&(P],=B:*DQ75MG/9% -[2>;[QNV/4ZZ+'5#BQ.% M3X!H90#LY7RL2\76_UT"1W9\C,>=?Y0PDZD)HRIAPG$<>:.H8H8FOWP--DSE MDN,=AYYA<7&UX!CY3=[XMO*LM?![?G%F)FX= Y1( 2$96C"!A,"</[?8[.#@ MX.#@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X+ )_P!,I:5K $ % .#@ end 中村典嗣@京都大学大学院工学研究科電子通信工学専攻 E-mail: nnakamur / tamaru.kuee.kyoto-u.ac.jp