Re: [lib ] Scruffy 簡單好用的圖表製作

看板Ruby作者 (台中喵小咩)時間17年前 (2007/08/02 00:37), 編輯推噓7(707)
留言14則, 2人參與, 最新討論串8/10 (看更多)
請問一下.. 如何讓 scruffy 支援中文?? 我把那個 Jack 改成 中文 會變成 問號 @_@ 是要設定字型嗎?? ※ 引述《poga (波卡)》之銘言: : require 'scruffy' : graph = Scruffy::Graph.new : graph.title = "Comparative Agent Performance" : graph.value_formatter = Scruffy::Formatters::Percentage.new(:precision => 0) : graph.add :stacked do |stacked| : stacked.add :bar, 'Jack', [30, 60, 49, 29, 100, 120] : stacked.add :bar, 'Jill', [120, 240, 0, 100, 140, 20] : stacked.add :bar, 'Hill', [10, 10, 90, 20, 40, 10] : end : graph.point_markers = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun'] : graph.render(:width => 800, :as => ‘JPG’) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.225.166.64

08/02 00:59, , 1F
$KCODE = 'u'
08/02 00:59, 1F

08/02 01:04, , 2F
我不是在Rails下..用 $KCODE無效..而且是畫圖不是網頁
08/02 01:04, 2F

08/02 01:12, , 3F
why??? 你的 ruby 比較特別嗎? XD
08/02 01:12, 3F

08/02 01:13, , 4F
不過我忘記這是畫圖了,翻翻他的 src 吧
08/02 01:13, 4F

08/02 01:22, , 5F
結果我測完了,中文正常,試試吧
08/02 01:22, 5F

08/02 01:23, , 6F
不過他的return type用string有點怪,RMagick就有Image不用?
08/02 01:23, 6F

08/02 01:32, , 7F
就是試了不行..畫出來的圖..中文部份仍然是問號
08/02 01:32, 7F

08/02 01:34, , 8F
忘了說..我是在 linux 環境..不是 windows @@"
08/02 01:34, 8F

08/02 01:37, , 9F
我是mac :o總之你確定ruby utf8沒問題還是不行的話有點怪了
08/02 01:37, 9F

08/02 01:43, , 10F
因為linux是文字模式..沒有跑視窗..他要去那抓字型呢?
08/02 01:43, 10F

08/02 01:46, , 11F
那不就是你的 linux 沒 utf8 字型?
08/02 01:46, 11F

08/02 01:48, , 12F
有丫..在編譯 ImageMagick 的時候有叫我設定window font
08/02 01:48, 12F

08/02 01:49, , 13F
的目錄..我有建一個目錄..並把windows的字型都copy過來
08/02 01:49, 13F

08/02 16:00, , 14F
有人知道 linux 的字型放在那個路徑下嗎?
08/02 16:00, 14F
文章代碼(AID): #16iBQta7 (Ruby)
討論串 (同標題文章)
文章代碼(AID): #16iBQta7 (Ruby)