前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

1670 re(1):Unix userはpng terminalでどうやってsymbolを使うのでしょう
2007/12/5(水)18:24 - 竹の - nolm01.iee.niit.ac.jp - 4316 hit(s)

引用する
現在のパスワード


松岡> というような投稿があり,helvetica.ttf はなくてhelveticaは,Adobe Type 1だといい
松岡> ました。

よくわかりませんが、GDFONTPATH に複数のディレクトリ (ttf 用と
pfa 用) を指定したいということでしょうか。それでしたら : で区
切って複数のパスを指定できると思います。一応以下のようなものも
ちゃんと通ります:

setenv GDFONTPATH /usr/local/share/ttf:/usr/local/share/ghostscript/fonts

gnuplot <<EOF
set terminal png
set out 'test.png'
set title "This is a test" font "bchb.pfa,20"
set xlabel "こっちは日本語" font "ipam.ttf,20"
plot sin(x)
set out
EOF

松岡> 皆さんはどうされているのでしょう。竹のさんあたりなら一発だと思うのですが?

一発でもないですが、私は実はあまり gd ドライバ (png/gif/jpeg)
を最終的な出力としては使用しません。HTML に載せる目的で gif な
どに出す場合も、eps や X で出しておいて、それを netpbm を使っ
て変換することも多いです。Symbol を使う場合などは特にそうかな。

# 実際に Symbol を使う必要性はほとんどありませんが

なお、現在 CVS 版には pngcairo terminal という、gd ドライバと
別に png を出力する terminal ができました。これなら fontconfig
管理のフォントが使えますので (しかも文字エンコーディングもあま
り気にしなくていい)、gd ドライバよりもフォントの自由度は多少広
いかもしれません (よくはわかりません)。

ちなみに、最近の gnuplot のマニュアルには、OpenOffice.org に
Symbol フォント (.ttf) がついてるよ、という記述があります:

----- help pngcairo より -----
pango は、unicode マッピングでないフォントに対しては予期せぬ結果を与え
るかもしれません。例えば Symbol フォントに対しては、pngcairo 出力形式
は、文字コードを unicode に変換するために http://www.unicode.org/ で提
供されるマッピングを利用します。なお、"the Symbol font" は、Acrobat
Reader と一緒に "SY______.PFB" として配布されている Adobe Symbol フ
ォントであると解釈されることに注意してください。この代わりに、
OpenOffice.org と一緒に "opens___.ttf" として配布される OpenSymbol
フォントが同じ文字を提供しています。Microsoft も Symbol フォント
("symbol.ttf") を配布していますが、これは異なる文字セットになってい
て、いくつかは欠けていますし、いくつかは数式記号に変わってしまっていま
す。あなたのデフォルトの設定でなんらかの問題が起きた場合 (例えばデモス
クリプト enhancedtext.dem がちゃんと表示されないといった場合) は、
Adobe か OpenOffice の Symbol フォントをインストールして、Microsoft の
Symbol フォントを削除しないといけないかもしれません。"windings" のよ
うな他の非標準のフォントでも動作することが報告されています。


〔ツリー構成〕

【1668】 Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/5(水)15:58 松岡 (1902)
┣【1670】 re(1):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/5(水)18:24 竹の (2419)
┣【1671】 re(2):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/5(水)18:48 松岡 (517)
┣【1672】 re(3):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/5(水)19:17 竹の (550)
┣【1673】 re(4):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/6(木)14:17 松田七美男 (785)
┣【1676】 re(5):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/6(木)17:13 松岡 (159)
┣【1678】 re(6):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/6(木)17:55 松田七美男 (421)
┣【1679】 re(7):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/6(木)20:52 松田七美男 (191)
┣【1682】 re(8):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/7(金)10:09 松岡 (56)
┣【1683】 re(5):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/7(金)19:32 竹の (1532)
┣【1684】 re(6):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/10(月)13:27 竹の (1292)
┣【1685】 re(7):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/11(火)12:49 松岡 (212)
┣【1687】 re(8):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/11(火)14:16 竹の (617)
┣【1688】 re(9):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/11(火)14:51 松岡 (270)
┣【1690】 re(7):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/11(火)22:01 松田七美男 (405)
┣【1689】 re(6):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/11(火)20:55 竹の (1408)
┣【1693】 re(7):Unix userはpng terminalでどうやってsymbolを使うのでしょう 2007/12/12(水)05:42 松岡 (156)

前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

※ 『クリックポイント』とは一覧上から読み始めた地点を指し、ツリー上の記事を巡回しても、その位置に戻ることができます.