2016-09-08 8 views
1

Octaveではfltkとqtのギリシャ語の文字は印刷されず、gnuplotはgraphics_toolkitとしてのみ使用できます。しかし、gnuplotを使うと、すべての線は実線で、破線はありません。 私は他の線種を有効にすることができると述べているページが見つかりました:私は私の〜/ .Xdefaultsファイルにそこの行を追加し、そこに言ったようににxrdb -merge .Xdefaultsファイルをしました、 しかし、誰OctaveのGnuplotに "linestyle"機能を有効にしますか?

http://wiki.octave.org/Enable_%22linestyle%22_functionality_for_Gnuplot%27s_x11_terminal

を成功。

私はUbuntu 16.04でオクターブ4.0.2を実行しています。

ヒント

おかげ

カール

+0

Btw 4.2リリースではギリシャ文字を印刷できます。ラテックスを使用して科学論文にあなたのプリントを含める場合は、epslatexまたはpsfragを使用することをお勧めします。例についてはhttp://wiki.octave.org/Printing_with_FLTKを参照してください。 – Andy

答えて

1

あなたが当分の間それを行うことはできませんようです。しかし、回避策がうまくいけば、あなたの最良の選択は、ギリシャ語のテキストのイメージを作成し、それをあなたのタイトルなどとして使用するように思われます。

ここには方法があります。 codecogs online latex editorに行き、あなたのギリシャのタイトルを面倒な数学モードで書いてください:p結果の画像へのリンクをコピーすると、ファイルを保存したい場合はimreadに直接使用できますそれはあなたがインターネットに接続していると仮定すると、スクリプトで使用することができる

例えば私はギリシャ語タイトル生成するには、次の数学のTEXを使用:。(

\Pi\acute\alpha\lambda\iota~\sigma\kappa\alpha\tau\acute\alpha~\tau\alpha~\kappa\acute\alpha\nu\alpha\mu\epsilon~\mu\epsilon~\tau\alpha~E\lambda\lambda\eta\nu\iota\kappa\acute\alpha~\rho\epsilon~\mu\alpha\lambda\acute\alpha\kappa\epsilon\varsigma 

をし、その結果の画像へのリンクを使用してまたはローカルに保存)

>> image % draw octave logo 
>> greektitle = imread('http://latex.codecogs.com/png.latex?%5Cdpi%7B300%7D%20%5Chuge%20%5CPi%5Cacute%5Calpha%5Clambda%5Ciota%7E%5Csigma%5Ckappa%5Calpha%5Ctau%5Cacute%5Calpha%7E%5Ctau%5Calpha%7E%5Ckappa%5Cacute%5Calpha%5Cnu%5Calpha%5Cmu%5Cepsilon%7E%5Cmu%5Cepsilon%7E%5Ctau%5Calpha%7EE%5Clambda%5Clambda%5Ceta%5Cnu%5Ciota%5Ckappa%5Cacute%5Calpha%7E%5Crho%5Cepsilon%7E%5Cmu%5Calpha%5Clambda%5Cacute%5Calpha%5Ckappa%5Cepsilon%5Cvarsigma'); 
>> greektitle = repmat(greektitle,[1,1,3]); % make rgb so unaffected by colormap 
>> axes; imagesc(greektitle); axis equal off; 
>> P=get(gca,'position'); set(gca,'position',[P(1),0.9,P(3),0.1]); % place on top 
>> saveas(gcf,'out.png','png') 

enter image description here

関連する問題