2016-12-11 29 views
0

時間の2〜3時間を無駄にしているという簡単な質問です。 Octaveのドキュメントでは、インタプリタをtexに設定し、その方法を決して言わないと言います。私はラインで、stackoverflowを通して見てきましたが、これを行う方法が見つかりませんでした。私も.octavercファイルを見てきましたが、tex編集機能をオンにする方法は何もわかりませんでした。私はDebian GNUOctaveバージョン4.0.0を使用しています。助けてください。Octaveインタプリタを 'tex'に設定する

ゲイリー・ローチ

+0

変更しようとしています図形やテキストのコントロールのためのインタプリタ? – Suever

+0

通常は「Tex」に設定されているため、「none」でレンダリングを無効にしたくない限り、変更する必要はありません。また、4.0.0でのシンボルの印刷はgraphics_toolkit gnuplotでのみ動作することに注意してください – Andy

答えて

3

通訳プロパティが軸、ライン、テキスト、パッチや表面のデフォルトあたりの「TEX」に設定されています。ですから、「なし」に切り替えたい場合は通訳だけで理にかなって変更:

set (findobj (gcf, "-property", "interpreter"), "interpreter", "none") 

これは、現在の図のアル子供のための「通訳」=「none」を設定していません。

あなたのプロットにいくつかの空想のラテックスものを持ちたいとするだけでなく、単純なTeXはあなたがラテックスでそれをレンダリングすることができますコマンド場合:

close all 
graphics_toolkit fltk 
sombrero(); 
title ("The sombrero function:") 
fcn = "$z = \\frac{\\sin\\left(\\sqrt{x^2 + y^2}\\right)}{\\sqrt{x^2 + y^2}}$"; 
text (0.5, -10, 1.8, fcn, "fontsize", 20); 

print -depslatexstandalone sombrero 

## process generated files with pdflatex 
system ("latex sombrero.tex"); 

## dvi to ps 
system ("dvips sombrero.dvi"); 

## convert to png 
system ("gs -dNOPAUSE -dBATCH -dSAFER -sDEVICE=png16m -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -r100x100 -dEPSCrop -sOutputFile=sombrero.png sombrero.ps") 

います: sombrero with latex

関連する問題