[#45770] Ruby 1.9.1-rc1[mswin32]でマルチバイトを含むソースが実行できない — "Ayumu Aizawa" <ayumu.aizawa@...>
あけましておめでとうございます。あいざわです。
8 messages
2009/01/01
[#45771] Re: Ruby 1.9.1-rc1[mswin32]でマルチバイトを含むソースが実行できない
— KIMURA Koichi <hogemuta@...>
2009/01/01
木村です。
[#45772] Re: Ruby 1.9.1-rc1[mswin32]でマルチバイトを含むソースが実行できない
— "Ayumu Aizawa" <ayumu.aizawa@...>
2009/01/01
木村さん
[#45785] 関数の後方参照 — M. Morita <m-morita@...>
もりた です。
7 messages
2009/01/04
[#45823] ”Ruby リファレンスマニュアル刷新計画プロジェクト” の成果が www.ruby-lang.org に上がっていない — 植田 裕之 <ueda@...>
植田と申します。
5 messages
2009/01/28
[ruby-list:45821] Re: ESC/POS
From:
Masutoyo Kawamura <m-kwmr@...>
Date:
2009-01-28 13:17:57 UTC
List:
ruby-list #45821
るびきちさん、ありがとうございました。
> > とあるのですが、たとえば、 n1=84 n2=0 としたい場合、
> > ruby ではどのようにすればよいのでしょうか。
> >
> > w = open("/dev/lp0","w")
> > w.print "\x1d\x4c"
> > w.print 0x54
> > w.print 0x00
>
> w.print 0x54 だと文字列"80"と書き込まれるだけです。
> printfの書式文字列「%c」を使うのが一番だと思います。
>
> w.printf "%c%c%c%c", 0x1d, 0x4c, 84, 0
これまで、適当に試行錯誤してきましたが、左マージンと
印字領域をどうしても希望どうりにできませんでした。
上のようにすることでできました。