[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 07/05 20:00 / Filesize : 298 KB / Number-of Response : 1045
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

gnuplot を使おう。 その3



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/08/25(木) 12:15:50.61 .net]
グラフ描画ソフト gnuplot のスレ。

gnuplot 公式 Web ページ
www.gnuplot.info/

前スレ
gnuplot を使おう。 その2
hibari.2ch.net/test/read.cgi/unix/1164719425/

450 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/14(木) 11:06:24.71 ID:dweyJYQKG]
Feature requests
sourceforge.net/p/gnuplot/feature-requests/415
(Improve utf-8 treatment in interactive session on gnuplot for windows)
に対応するパッチがcvsに取り込まれました。

これでこれでインタラクティブセッションのprintコマンドやpauseコマンドで
非ASCII文字を使う場合にutf8もWindows版のgnuplotで使えるようになりました。

windows版cvsバイナリの配布URL
 松岡版 : www.tatsuromatsuoka.com/gnuplot/Eng/winbin/
 角藤版 : ctan.ijs.si/mirror/w32tex/w32/


パッチを書いてくださった竹の先生には感謝ですm(__)m。

451 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/28(木) 22:07:02.11 .net]
活きてますか?

452 名前:名無しさん@お腹いっぱい。 [2015/06/01(月) 22:22:14.71 .net]
1

453 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/04(木) 16:15:12.87 ID:RBmu3i2tg]
保守

454 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/07(日) 13:20:20.47 ID:z/CxPkRY3]
www.gnuplot.info/ReleaseNotes_5_0_1.html

ってででんだけど,SourceForgeにいったら,ファイルが見当たらなかった。
確かによく読むと5.0.1が出たとは書いていない。

でも,もうすぐでるってことかな。

455 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/07(日) 14:51:11.92 ID:4R4wqyT/6]
>>454
本家のMLで聞きました。Fitコマンド関係で詰めをしているようです。
でももうじき出るでしょう。

gnuplot.10905.n7.nabble.com/gnuplot-5-0-1-td19511.html

456 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/08(月) 09:04:08.15 ID:zJ9n1oOWu]
gnuplot-5.0.1がでました。
sourceforge.net/projects/gnuplot/files/gnuplot/5.0.1/

windowsバイナリはビルドしましたが,Ethanさんのスケジュールの関係上
sourceforgeにwindowsバイナリがupされるには少し時間がかかるかもしれません。

457 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/08(月) 10:14:16.34 ID:zJ9n1oOWu]
>>456
Ethanさんの予定が入る前だったらしく,Windows バイナリもSourceForgeに登録
されました。

458 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/10(水) 21:26:03.48 .net]
qtターミナルがシステムのqtテーマを反映しない
デフォルトのテーマになる
どこ見たら良いのか検討もつかん



459 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/11(木) 13:07:10.64 ID:gAeEyXMTj]
qtターミナルがシステムのqtテーマ
とはなんでしょう。
qtターミナルのWindowのタイトルのことでしょうか。

gnuplotのバージョン,OS(Windows, ubuntu, OSX等),
入手方法(バイナリをダウンロードしたのか,自分でビルドしたのか)

などの基本情報をつけて質問してください。

460 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/12(金) 19:10:10.68 ID:BUAo0wbZP]
>>458 >>459
qtテーマ について調べてみました。
https://archlinuxjp.kusakata.com/wiki/Qt#.E3.83.86.E3.83.BC.E3.83.9E

まだ,よくわかっていないので教えてください。

461 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/13(土) 04:48:18.05 .net]
>>458
qt本スレに移動する

462 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/16(火) 13:18:52.37 ID:efQJPEA3i]
Gnuplot Q&A 掲示板

ayapin-film.sakura.ne.jp/Gnuplot/QA.html
の2957番にgnuplot-5.0.1 の NEWS の訳が載っています。

463 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/16(火) 17:15:57.95 ID:efQJPEA3i]
SourceForge seems to add adware to software (windows installer)
というのが本家のbeta MLにたって(というか私がたてた。)

gnuplot.10905.n7.nabble.com/SourceForge-seems-to-add-adware-to-software-windows-installer-td19533.html

5.0.1からwindowsのinstaller版には
md5のチェックサムが明示されるされるようになりました。

sourceforge.net/projects/gnuplot/files/gnuplot/5.0.1/

# しかし,SourceForgeはなぜこんなことはじめたんだろ。
# メンテナーやユーザーには迷惑千万なのに

464 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/17(水) 13:00:56.41 ID:XMuQj+UP/]
>>463
Windowsユーザーにはあまり,MD5チェックサムそのものがしられていないと
個人的には思います。

MD5のウィキペディア
https://ja.wikipedia.org/wiki/MD5

Windows純製のチェックサムの命令fciv (cmd上で動く)がありますが,
デフォルトではインストールされないので,
https://support.microsoft.com/ja-jp/kb/841290/ja
からインストールしてください。

GUIベースのものがいいという方は,「チェックサム GUI winndows」あたり
をキーワードにしてWeb検索すればフりーソフトがいろいろ出てきます。
私にはどれがいいかとかわからないので自分で好みのものを探してください。

465 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/14(火) 17:16:25.16 ID:BAqLAc+te]
Windowsバイナリでjpegターミナルが動かないと報告がありました。
(4.6.6,5.0.0 64bit, 5.0.1)
https://sourceforge.net/p/gnuplot/bugs/1643/

なぜ,こんなことが起こったのかはbug チケットを見てください。

4.6については,このバクを直した4.6.7のバイナリを新たにアップロードし
5.0については,このバクを直した5.0.1のバイナリにアップデートしました。

https://sourceforge.net/projects/gnuplot/files

466 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/05(水) 21:26:05.78 .net]
過疎ってますな。
自分的にはgnuplotのような神ツールにはずいぶんお世話になってるので
盛り上がってほしいところだが。

467 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/06(木) 16:17:41.49 .net]
5になったのにね

468 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/06(木) 17:59:32.74 .net]
俺のQt terminalも矢印がダサい



469 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/07(金) 19:04:34.31 ID:DX2qF91cI]
>>466 たしかに。まあ,でも問題なく使えてるってことなのかな?

>>467  5になった当初は,すこしは話題がでたけど最近あまりなくなりましたね。

470 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/21(金) 01:25:15.33 .net]
terminalはなんとなくwxtにしてるわ
今は何が人気なんだろう

471 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/21(金) 02:51:05.21 .net]
wxtかqtだろう

関心がなければx11か

472 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/09/09(水) 17:01:27.53 .net]
これって逆関数のプロットってできませんか?

473 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/09/10(木) 02:03:39.42 .net]
出来る

474 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/09/11(金) 09:56:52.72 ID:bbGFuXPAp]
>>472
例えば y=x^2 の逆関数
f(x)=x*x
set parametric
plot f(t), t

475 名前:名無しさん@お腹いっぱい。 [2015/09/13(日) 18:25:28.43 .net]
よろしくです。
エクセルからのスペース出力データだとダメですよね?
テキストエディタで色々変更して流し込めました。
Mac OSでデータファイルを使うとき、改行コードとエンコは何を指定すると良いの?

476 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/09/13(日) 23:39:52.33 .net]
日本語でおk

477 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/10/20(火) 06:54:12.12 .net]
ワロタ

478 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/11/01(日) 21:05:25.64 .net]
オマエラちょっと親切にしてやんないから
ますます過疎ってるじゃないか。



479 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/11/03(火) 16:31:59.56 .net]
調べればできますしお寿司

480 名前:名無しさん@お腹いっぱい。 mailto:Age [2015/11/21(土) 01:02:31.49 .net]
>>475
環境によるとしか言えない
自分の場合はutf8, LF, タブ区切りがデフォ
エクセルも使ってた時はタブ区切りテキストで保存->nkfでエンコード変更してた

481 名前:名無しさん@お腹いっぱい。 [2015/12/06(日) 13:24:23.55 .net]
ちょっとお聞きしたいのですが、
linepointsで書いたグラフの凡例を、
時系列の最後のデータの大きい順に並び替えることなどできないでしょうか?

482 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/06(日) 14:21:50.74 .net]
デフォルトの機能じゃ無理

483 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/06(日) 23:34:42.85 .net]
そうかな...

484 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/07(月) 10:32:14.30 .net]
そうだよ

485 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/07(月) 10:57:05.97 .net]
基本的にplotで並べた順だから、plot "> "で外部プログラム呼び出して判定していくしかないと我思う

486 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/07(月) 11:23:57.78 .net]
Gnuplotはあくまでプロットソフトだからデータの解析には全く向いてない
例えば移動平均すらデフォルトではできなかったはず

あと個人的な興味なんだけど、最後のデータの大きい順に凡例を並び替えるってデフォルトの機能でできるソフトウェアってあるの?
シェアでもフリーでも

487 名前:名無しさん@お腹いっぱい。 [2015/12/09(水) 16:10:54.12 .net]
>>482-486
ありがとうございました。
歴史の長いgnuplotならもしかしてマニアック機能であったりするんじゃないかと思って聞いてみました
データファイルの方を大きい順にするようにしてみます

488 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/09(水) 16:48:05.59 .net]
マニアック機能って何だw



489 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/09(水) 22:41:46.99 .net]
!sort in.csv > out.csv

490 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/09(水) 23:27:19.08 .net]
ん?sortじゃまったく用件を満たさないと思うけど

491 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/19(土) 21:50:40.78 .net]
gnuplotが楽しすぎる。
使い込むほど綺麗で見やすいグラフが作れるし、裏ワザ的なノウハウも蓄積されて
「こんなこともできるんだぜ!!」って自己満足にもひたれる。
仕事に集中できない時の良い暇つぶしになるし、
それが報告書掲載用のグラフづくりという実益にもなっています。

ありがとう、gnuplot。

492 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/21(月) 22:53:37.93 .net]
神ツール!

493 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/07(木) 18:11:04.82 .net]
数値計算の結果がうまく行ってグラフが綺麗に描けたとき、誰かに見せびらかしたくなる。
でも論文に載せるには適さない。業務上の秘密のため無闇に公開もできない。
ああ…

494 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/20(水) 21:46:05.61 .net]
ラベルに latex 形式の数式が使える様になったら神ツールと認めても良いが、現状は凡ツールだな。

495 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/20(水) 22:21:30.48 .net]
set encoding utf8
#set term svg
plot sin(x) ** 2 title 'sin^2 {/:Italic θ}'

496 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/20(水) 22:24:16.80 .net]
ぐらいなら

497 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/20(水) 22:40:49.98 .net]
tikzだめなの?

498 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/21(木) 00:32:48.46 .net]
eps吐かせて手で書けばいいとおもう
gnuplotのpsってそんな複雑じゃないし



499 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/23(土) 11:58:19.66 .net]
それを楽にするのがソフトウェアでしょう。

500 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/25(月) 22:57:52.96 .net]
latexとの連携は面白いね。ぜひ実装してほしい

とかいいつつMSWordばっか使ってる俺

501 名前:424 mailto:sage [2016/01/26(火) 00:58:29.23 .net]
俺は論文に載せるグラフは今でも plus パッチを当てた ver3 を使ってるよ。
ラベルで数式を気楽に書けないなんて不便極まりないないからね。
gnuplot3 の名前で自分のhomeにインストールしてる。

502 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/29(金) 16:40:35.51 ID:l2X4ZZECF]
5.0.2がリリースされた模様。
sourceforge.net/projects/gnuplot/files/gnuplot/5.0.2/
なお,windows用バイナリはテストバイナリがあります。32ビットのみ。
sourceforge.net/projects/gnuplot/files/gnuplot/5.0%20release%20candidates/

503 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/02/15(月) 18:39:04.08 ID:LNVfFdrf6]
>> 497
私自身は,word派なのでTeXは使いませんが,tikzについての解説を見つけましたので参考までに示します。

nomura.nagoya/?p=287

504 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/02/16(火) 10:25:02.93 ID:12UKSqvlZ]
takeno.iee.niit.ac.jp/~shige/unix/gnuplot/gpinfo-2014.html#info-20140718
にも書かれているように、ここに定期的に出てくる「gnuplot+」の方が優れて
いるという話が、LaTeX を使わない人の意見だとすると、tikz とか epslatex
等の terminal を紹介してもあまり意味はないかも。
gnuplot+ のその機能は、かなり大がかりな仕組みなので、今後 gnuplot 本体
に取り入れられるかというとちょっと難しいかな。その意味では gnuplot+ は
意味はあり続けるんでしょう。

505 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/02/23(火) 07:58:32.54 ID:Ha73oIdBP]
gnuplot 5.0.3が正式にリリースされました。

https://sourceforge.net/projects/gnuplot/files/gnuplot/5.0.3/

(正式にと書いたのはrelease candidateはすでにリリースされていたため)

今回はwindowsのバイナリもすでにアップロードされました。
5.0.2あまり日がたっていませんが5.0.2になった際に
wxtにバグが生じたのでそのfix,qt,aqua, tkcanvasでも
バグフィックスや大きな書き換えがあったことから
短い間隔でのリリースとなりました。

5.0.2をお使いの方は5.0.3に乗り換えることをおすすめします。

506 名前:名無しさん@お腹いっぱい。 [2016/03/04(金) 12:37:07.83 .net]
2つの関数に挟まれた領域を塗りつぶすにはどうすればいいのでしょうか?
データファイルの2つの線の間を塗りつぶすことができるのは知っているのですが
データファイルじゃなくて関数で指定したいです。

507 名前:名無しさん@お腹いっぱい。 [2016/03/04(金) 12:39:01.46 .net]
グラフ生成のスクリプトを作成して実行するとプロセスが残ってしまうのですが
プロセスを終了するにはどうすればいいのでしょうか?
繰り返し実行するとグラフは作成されるのですが、繰り返した回数だけ
gnuplotのプロセスが残ってしまいます。
OSはWindowsです。

508 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/04(金) 15:40:37.66 .net]
>>507
こんなんしたときこっちではプロセス残ったりしない
C:\>more sin.plot
set terminal png
set output "sin.png"
plot sin(x)

C:\>gnuplot sin.plot



509 名前:名無しさん@お腹いっぱい。 [2016/03/04(金) 17:01:18.01 .net]
>>508
最後にset outputを付けないと生成したファイルを開こうとすると他のプロセスが使用中
で開けませんってなりませんか?
set outputを付けないで何度がテストした感じだとプロセスが増えていないかもしれないですが
ファイルを開けないので実用に耐えないです。
マシンを再起動すれば開けましたが。

510 名前:名無しさん@お腹いっぱい。 [2016/03/05(土) 11:17:41.35 .net]
>>508
最新のバージョンで試したらプロセスは残りませんでした。
古いバージョンのバグだったみたいです。お騒がせしました。

511 名前:名無しさん@お腹いっぱい。 [2016/03/05(土) 21:25:37.67 .net]
matplotlibというものに出会ってどうでもよくなった。

512 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/06(日) 13:30:52.44 .net]
で?

513 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/06(日) 22:26:40.45 .net]
Python裏山スィ〜

514 名前:名無しさん@お腹いっぱい。 [2016/03/06(日) 23:50:15.83 .net]
>>513
python載せたら良いじゃん。
matplotlib使ったらgnuplotなんて要らなくなるか、ちょっとしたグラフ描きたいぐらいのついでぐらいでしか使わなくなるよ。

本格的にやるんなら、python+numpy+matplotlib+pandasで何でも出来るぜ。

515 名前:名無しさん@お腹いっぱい。 [2016/03/07(月) 00:16:40.15 .net]
gnuplotの使い方を分かってなさそう
どういう使い方してる?

516 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/12(土) 16:58:04.03 ID:dORPcxzMF]
備忘録
# 対数軸での10^6のような表記
set ytics format "10^{%T}"

517 名前:名無しさん@お腹いっぱい。 [2016/03/12(土) 19:43:28.46 .net]
set label {/Symbol p}とかで出力する文字のフォントはどこで設定するんですか?
set label

518 名前:名無しさん@お腹いっぱい。 [2016/03/12(土) 19:44:49.17 .net]
set label {/Symbol p}とかで出力する文字のフォントはどこで設定するんですか?
set label あいうえおとかのフォントは設定できるんですが、(この場合の)Symbolのπ
のフォントはデフォルト?が使われているみたいできれいじゃないです。
OSはWindowsです。

ダブルクオートはだめみたいなので再度書き込みます。



519 名前:名無しさん@お腹いっぱい。 [2016/03/12(土) 20:16:53.87 .net]
>>518です。
terminalをwindowsにしたらきれいなフォントで出力されました。
wtxの問題のようですが、wtxのフォントの設定は特殊なんでしょうか?

520 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/13(日) 10:17:57.96 ID:pqABPvwn4]
>> 519
qtターミナルでは,windowsターミナルと同じフォントが使われました。
(Ver.5以降ですが)

pdfcairoでやってみたのですが,pdfcairoでもSymbolはwxtと同じフォントでした。wxtだけの問題ではなくてcairo ベースのターミナル全般にわたることのようです。

qtターミナルでpdfにエクスポートするとフォントがcairoベースターミナルと
同じものになってしまうようですが。
時間ができたら本家のMLででも聞いてみますが期待なさらないように。

後は雑談

windowsターミナルのemfへのexportは使い物になりません。

私は,windows使いですが,emfターミナルを使っています。
MS-Office に貼ると見た目が美しくありませんが,印刷するときれいに
なものが得られるのでそのまま使います。
power pointなどの用途にはビットマップのイメージに変換するか
一回グループ化を解除して使うか(フォントなどが乱れることあり)
どちらかにしています。

521 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/13(日) 11:12:55.92 ID:pqABPvwn4]
>>520
例えばタイトルすべてをTimes New Romanにしていいなら次の方法があります。
Times New Romanにもギリシャ文字があるのでそれを使います。
文字コード表をたちあげます。(windowsのバージョンによって起動方法がちがう
のでググってください。)
ひたすら,ギリシャ文字を探します。(かなり下のほうにあります。)
ほしい文字が探せたらクリックして,コピーでコピーします。

これをgnuplotのコマンドラインやスクリプトを編集している
エディタに貼ります。

gnuplot> set title 'π' font 'Times New Roman, 18'
gnuplot> plot sin(x)

enhanced textでTimes New Romanを指定するのはフォント名にスペースが
入っているせいかうまくいきません。
今本家で聞いています。

522 名前:名無しさん@お腹いっぱい。 [2016/03/13(日) 13:16:12.66 .net]
θとかで記号を記述できることを見つけたんだけど
どういう機能なんだろ?
マニュアルで探しても見つけられなかったんだけど
機能の名前とか説明しているページとか知ってたら教えて

523 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/13(日) 14:48:53.43 .net]
エンティティを参照してるんじゃ

524 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/13(日) 15:55:37.73 ID:pqABPvwn4]
>>522
θ はhtmlでのギリシャ文字の記述ですね。

私が知る限りでは,gnuplotでギリシャ文字を楽に書くには

このスレでよく出てくるgnuplot+を使う。
www.h2.dion.ne.jp/~yamaga/gnuplot/index.ja.html
(gnuplotのバージョンが相当古いため文法が古いため,今ある
スクリプトは相当書き直す必要が出てくる。)

tikzターミナルを使ってlatexを使ってpdfなどと作成する。
これは,>>503 に書いてあるリンクを見る。
WindowsではMikTeXなどのlatexが必要。

くらいかな。
>>512 の方法ってそんなに面倒ですか?

525 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/13(日) 16:01:28.91 ID:pqABPvwn4]
ごめん
>> 512 の方法ってそんなに面倒ですか?
でなくて
>>521だった。

526 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/13(日) 16:09:02.83 ID:pqABPvwn4]
enhanced textではマニュアルにあるとおり&(実際は半角)の記号は,
スペースを確保する制御記号なので,θのようには
書けないんじゃないかな。

527 名前:名無しさん@お腹いっぱい。 [2016/03/13(日) 18:13:42.75 .net]
>>523
エンティティって何だろう?
マニュアルを検索しても見当たらなかったけど

528 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/13(日) 18:41:28.85 .net]
文字実体参照 character entity reference



529 名前:名無しさん@お腹いっぱい。 [2016/03/13(日) 20:12:53.93 .net]
>>523
θの形式がcharacter entity referenceだってこと?
ただ、character entity referenceをgnuplotがどうサポートしてるかについては
マニュアルもWebのページも見つけられない
PNGとかでしか使えないみたいだからgnuplotの機能じゃなくてGDライブラリの機能かもしれない

530 名前:名無しさん@お腹いっぱい。 [2016/03/13(日) 20:13:28.54 .net]
PNG出力のときとかしか使えない

531 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/14(月) 04:29:51.73 ID:6dKZEgQeB]
>>529 >>530

gnuplot> set out 'tmp.png'
gnuplot> set title '{Θ}'
gnuplot> plot sin(x)
gnuplot> set out

で試してみたのですが,使えませんでした。
どうやって使うのでしょう?

532 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/14(月) 04:34:30.95 ID:6dKZEgQeB]
>>531
set title '{Θ}' は
set title '{&}'theta;'です。
ここの書き込み自体が文字実体参照つかってますね。^^;

533 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/14(月) 04:36:49.44 ID:6dKZEgQeB]
>>532
ごめん
set title '{&}'theta;'でなくて
set title '{θ}'
ね。(__)

534 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/14(月) 04:38:13.48 ID:6dKZEgQeB]
なんどもすまぬ
set term pngはかけた上での話。

535 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/14(月) 07:47:16.77 ID:vmtXWVPGU]
>>521
>enhanced textでTimes New Romanを指定するのはフォント名にスペースが
>入っているせいかうまくいきません。

と書きましたが,やり方がわかりました。
(ps_guide.pdfやまたはs_guide.psにTimes Romanで例がありました。)

set title '{/Times-New-Roman=18 a}'

536 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/14(月) 07:59:09.80 ID:vmtXWVPGU]
gnuplotのマニュアルのenhanced textの項に

特殊記号は、8 進文字コードを与えることで数字で指定できます。
例えば、 {/Symbol 245} は、Adobe Symbol フォントの無限大の記号です。
しかし、これは、 UTF-8 のようなマルチバイトエンコーディングではうまくいきません。
UTF-8 環境では、タイプ打ち、そうでなければあなたが望む文字を選ぶような方法で、
マルチバイト列を間接的に入力できるようにすべきです。

で書いてあるので,

set encoding utf8
として,
set title '{/Times-New-Roman π}'
とするのはユニコードがサポートされたあたりからgnuplot的には
正しいやり方だといえるでしょう。

537 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/14(月) 11:08:01.43 .net]
SVGなら分かるが

538 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/14(月) 12:09:04.84 ID:vmtXWVPGU]
>>537 確かにそうなんですよね。
latexやhtmlのようなやり方で
記述できればそれに越したことではないと思います。

マニュアルに>>536 のように書かれていて,
それでやれればやれないよりはにましとかなと思います。
(Postscript terminalでの8進数で記述するよりいいかと)



539 名前:名無しさん@お腹いっぱい。 [2016/03/14(月) 13:04:43.68 .net]
>>537
教えてー

540 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/16(水) 14:52:38.61 .net]
HTML, XML, SVGだと みたいに実体参照できる

541 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/17(木) 17:39:50.48 .net]
>>539 >>540
これってsvg のスクリプトのことですよね。だから、svgターミナルからはできないってことでいいのかな。
svgをはきださせて、スクリプトをエディタで編集するってことでいいんですか?

542 名前:名無しさん@お腹いっぱい。 [2016/03/18(金) 08:35:56.06 .net]
>>541
テストしたらこうでした。
pngかgifとかでしか使えないみたい。

set terminal wxt noenhance
plot x title

543 名前:名無しさん@お腹いっぱい。 [2016/03/18(金) 08:36:56.13 .net]
>>541
テストしたらこうでした。
pngかgifとかでしか使えないみたい。

set terminal wxt noenhance
plot x title θ
タイトルは「θ」

set terminal png noenhance
plot x title θ
タイトルは「θ」

set terminal svg noenhance
plot x title θ
タイトルは「θ」

(ダブルクオートは書き込めなかったから消してます)

544 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/18(金) 10:17:14.76 .net]
>>543
情報ありがとう。
便利な機能なので、
feature requestでもだしてみます。

#お前がやれと言われそうですが

545 名前:名無しさん@お腹いっぱい。 [2016/03/18(金) 10:55:00.38 .net]
>>544
よろしく。
ちなみに/Symbolでも記号を指定できるんだけどSymbolフォントの扱いが
terminalによってばらばらなんだよね。
確かwxtだとデフォルトのフォントを指定してもSymbolフォントになってしまって
実際にはかっこ悪いフォントが選択される。
pngだとデフォルトのフォントが反映されたような。

546 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/18(金) 19:29:25.16 .net]
>>545

パソコンから書き込んだら2chブラウザで見れないので、スマホから書き込んでいます。

windowsの文字コード表(起動の仕方は、ググって下さい。m(__)m)を起動してTimes New Romanのフォントを探すとギリシャ文字がでてくるので、これをスクリプトを書いているエディタにコピペします。

enhanced textでは

'{/Times-New-Roman π}'

でπの部分は実際は文字コード表からとってきたコードのフォントです。シングルクォートを使う方がお勧めです。(ダブルクォートでないとできないこともあるようですが。)

wxt だけでなく、色々なターミナルで使える方法です。

547 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/19(土) 00:12:01.39 .net]
>>546
Times New Roman のようにフォント名にスペースがある場合は、スペースをハイフン(-)で置き換える(Times-New-Roman)のがTipsです。(これで大分悩んだ(*_*))。

548 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/19(土) 07:39:58.99 .net]
>>543
ちなみにenhanced textでは、{'/:Italic \θ'} のように書く。



549 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/19(土) 07:42:47.38 .net]
>>548
間違えた。
'{/:Italic \&theta}'

550 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/19(土) 10:01:00.52 .net]
>>545
feature requestsに
あげました。
https://sourceforge.net/p/gnuplot/feature-requests/440/






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<298KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef