[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:003908] Re: gpview オプション追加の提案
- To: dennou-ruby@xxxxxxxxxxx
- Subject: [dennou-ruby:003908] Re: gpview オプション追加の提案
- From: Shin-ichi Takehiro <takepiro@xxxxxxxxxxxxxx>
- Date: Sat, 26 Sep 2015 08:19:52 +0900
高橋さん
竹広です. うーむ, おかしいですね. こちらのパッケージ版では
ちゃんとオプションが効いて x 軸の範囲が指定できてますけど.
バージョンは
ii gphys 1.4.2-1 amd64 Multi-purpose class to handle Gri
です.
-sg:UXMIN= の先頭のハイフンは他のオプションと違って一つだけに
してますよね? いちおう念のため.
Takepiro(竹広真一)@数理解析研究所. 京都大学
E-mail:takepiro@xxxxxxxxxxxxxx
takepiro@xxxxxxxxxxxxxxxxxxxx
> 竹広さん,
>
> 高橋芳幸です.
>
> > $ gpview -sg:UXMIN=xmin -sg:UXMAX=xmax .....
>
> 自分の手元では, これは効かないように見えます.
>
> 自分が試しているのはリポジトリの gpview ではなく,
> パッケージに入っている gpview ですが.
>
>
> On 2015/09/26 6:43, Shin-ichi Takehiro wrote:
> > 高橋さん
> >
> > 竹広です. オプション追加を決める前に, 以下のオプションを
> > ちと試してみて頂けませんか?
> >
> > $ gpview -sg:UXMIN=xmin -sg:UXMAX=xmax .....
> >
> > xmin, xmax には x 軸方向の範囲の数値をいれてください.
> > よろしくお願いします.
> >
> > Takepiro(竹広真一)@数理解析研究所. 京都大学
> > E-mail:takepiro@xxxxxxxxxxxxxx
> > takepiro@xxxxxxxxxxxxxxxxxxxx
> >
> >
> > At Fri, 25 Sep 2015 17:43:03 +0900,
> > Yoshiyuki O. Takahashi wrote:
> >>
> >> 竹広さん,
> >>
> >> 高橋芳幸です.
> >>
> >> gpview へのオプション追加の提案です.
> >> 現状, --range で, y 軸の範囲を決められますが, x 軸方向の
> >> 範囲を決める方法がないと思います.
> >> オプションを追加しませんか?
> >>
> >> なお, 自分が思いついた実装は以下です.
> >>
> >> ==========================================================
> >>
> >> ------------------------------------------------------------
> >> ['--xrange', GetoptLong::REQUIRED_ARGUMENT],
> >> ------------------------------------------------------------
> >> を
> >> ['--range', GetoptLong::REQUIRED_ARGUMENT],
> >> 辺りに追記.
> >>
> >>
> >> ------------------------------------------------------------
> >> min_xrange, max_xrange = __split_range($OPT_xrange)
> >> ------------------------------------------------------------
> >> を
> >> min_range, max_range = __split_range($OPT_range)
> >> 辺りに追記.
> >>
> >>
> >> ------------------------------------------------------------
> >> if ($OPT_exch) then
> >> $WINDOW =
> >> [nil,nil,__split_range($OPT_xrange)[0],__split_range($OPT_xrange)[1]]
> >> else
> >> $WINDOW =
> >> [__split_range($OPT_xrange)[0],__split_range($OPT_xrange)[1],nil,nil]
> >> end
> >> GGraph.set_fig('window'=>$WINDOW)
> >> ------------------------------------------------------------
> >> を
> >> GGraph.set_fig('viewport'=>$VIEWPORT)
> >> 辺りに追記.
> >>
> >>
> >
> >
>