[#46732] ヒアドキュメント内の変数展開が正常に行われない — ShingoKintaka <kamuycikap@...>

Ruby  :1.8.7 (Ubuntu9.10)

12 messages 2010/01/05
[#46733] Re: ヒアドキュメント内の変数展開が正常に行われない — rubikitch@... 2010/01/06

From: ShingoKintaka <kamuycikap@tulip.ocn.ne.jp>

[#46800] DLモジュールの使い方 — kouichi_someya@...

染谷と申します。

12 messages 2010/01/20
[#47678] プログラム実行時に「[BUG] Segmentation fault」 — 染谷 康一 <kouichi_someya@...> 2010/12/09

染谷と申します。

[ruby-list:46804] ruby/tk のアンチエイリアス表示

From: haruichi yabuki <hyabuki@...>
Date: 2010-01-23 12:09:38 UTC
List: ruby-list #46804
矢吹という者です。

Ruby/Tkを勉強しています。
ubuntu9.10 を使っています。
libtcltk-ruby1.8 および 1.9 のそれぞれに応じた設定で実験しましたが、
--- apt-get でinstallしています:自分でコンパイルしていません ---
いずれの場合も フォントがギザギザで アンチエリアス・フォント の表示
が出来ません。
tk8.5 と 一緒に tk8.4 も入っています
(tk8.4 を削除しようとすると、libtcltk-ruby1.8 も1.9 も 一緒に削除
と言うメッセージが出ますので)。
tcltk では アンチエリアス・フォント の表示が出来ています。

以下のプログラムを実行しました。
対処方法をお教え頂けないでしょうか。

ソースからコンパイルしょうと思いますが、どのようなオプションを付けて
実行すれば良いのか、どのソースファイルを用意すれば良いのか
分かりません。ネット上 および 書籍 で探し回りましたが、
古い情報しかありませんでした。

あるいは、プログラム中に何か書き加えれば良いのでしょうか?
よろしく ご指導 お願い致します。

---- tcltk プログラム(アンチエイリアス 表示出来ます) ----
#!/bin/sh
# -*- coding: utf-8; -*-
# the next line restarts using wish \
exec wish "$0" "$@"

set FONT {{VL ゴシック} 42 normal}
 
wm geometry . 800x200
text .t1 -font $FONT
pack .t1 -fill both -expand 1
.t1 insert end {今日は。 Mood Morning.  Καλημρα.}
---------------------------------------------------------

---- ruby/tk プログラム(アンチエイリアス 表示出来ません) ----
#!/usr/bin/env ruby
# -*- coding: utf-8; -*-

require "tk"
Tk.encoding = "utf-8"

text = TkText.new {
  font TkFont.new({'family' => 'VL ゴシック',
                    'size' => 42,
                    'weight' => 'normal'})}.pack
text.insert('end', "今日は。 Mood Morning.  Καλημρα.")
Tk.root.geometry('800x200')

Tk.mainloop
------------------------------------------------------------

--h.y.

In This Thread

Prev Next