<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html lang="ja-JP">
<head>
<meta name="Keywords" content="mathtype,TeX">
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<meta name="robots" content="INDEX,FOLLOW">
<title>MathType5</title>
<link rel=stylesheet type="text/css" href="http://nao.s164.xrea.com/hoge.css">
<STYLE TYPE="text/css">
@import url(http://nao.s164.xrea.com/hoge.css);
</STYLE>
</head>
<body>
<script type="text/javascript" src="/js/prototype.js"></script>
<script type="text/javascript" src="/js/sbm_count.js" charset="UTF-8"></script>
<script type="text/javascript"><!--
    hatenabm_count();
    livedoorclip_count();
    delicious_count();
//--></script><br>
<h1>MathType5</h1>


<a href="http://www.dessci.com/features/win/">MathType5</a> をインストールしてみました．
<p>
結論としては，TeX ファイルを読み込んで web 用の画像を作るという用途には使えません．<br>
が，MS の数式エディタよりは使いやすいと思います．TeX 入力という点にこだわらなければ，web 用画像を作るのには良いかも知れません．

<h5>読み込めるファイル</h5>
<ul>
  <li> MathType によって作成された EPS，WMF，GIF ファイル
</ul>

<h5>出力できるファイル形式</h5>
<ul>
  <li> GIF ファイル
  <li> WMF ファイル
  <li> EPS ファイル
  <li> Plain TeX，LaTeX2.09 and later，AMS-TeX，AMS-LaTeX ファイル
  <li> MathML 1.0，2.0 ファイル
  <li> Windows OLE Graphic
</ul>

操作はほぼ MS 数式エディタと同様の，パレットから記号を選んでくる方式です．しかし MS 数式エディタより使いやすい気がします．キーボード中心の方にはちょっと面倒かも知れませんが，複雑な数式を書く時には TeX より早いかも知れません．
<p>

フォントは好きなものを使えます．デフォルトでは Times 系のフォントを使っているので，MS 数式エディタライクな見栄えになります．MathType と一緒についてくる Euclid フォント を使うと，TeX の Computer Modern フォントによく似た見栄えになります．
<p>
MS PowerPoint 上で OLE として使ってみました．出力としては TeXPoint に遜色ありません．PowerPoint と Word についてはアドインとして組み込めるみたいです．
<p>
一つ気になるのが，web 用画像出力が GIF 形式しかないということです．GIF フォーマット画像を web で使うには，米 UNISYS 社の LZW パテントライセンスを持っている団体(Microsoft，Adobe etc.)のソフトウェアを使わなければならないことになっています(一応)．しかし，MathType5 の製造販売元である Design Science Inc. 社はライセンスを持っていないので，米 UNISYS 社の言い分では，同社に 5,000 ドルを払わなければ GIF フォーマット画像が使えないということになります．．．<br>
そのため，最近では web 画像に PNG 形式を使うことが増えてきました．が，MathType5 は PNG フォーマット出力をサポートしていないようです．

<h4>サンプル画像</h4>

<a href="http://www.matsusaka-u.ac.jp/~okumura/texfaq/intro/ex3.html">ここ</a>のソースを利用しています．<br>
大きさが違うのは気にしないで下さい．MathType でも DVIOUT でもかなり自由に設定できます．<br>
# 本当は，dx の「d」はイタリックにしてはいけないのだけど．．．

<h5>MathType5 で GIF 出力</h5>

TeX と比較するため，Euclid フォントを使っています．上はアンチエイリアスをかけています．下はかけていません．

<img src="mathtype.gif" alt="MathType"><br>
<img src="mathtype2.gif" alt="MathType">


<h5>(参考: DVIOUT による PNG 画像)</h5>

DVIOUT は GIF フォーマットサポートはありません．

<img src="dviout.png" alt="dviout">

<h5>(参考: MathML1.0)</h5>
<math displaystyle='true'>
   <semantics>
      <mrow>
         <mfrac>
            <mi>&pi;</mi>
            <mn>2</mn>
         </mfrac>
         <mo>=</mo><msup>
            <mrow>
               <mrow><mo>(</mo>
                  <mrow>
                     <msubsup>
                        <mo>&int;</mo>
                        <mn>0</mn>
                        <mo>&infin;</mo>
                     </msubsup>
                     <mrow>
                        <mfrac>
                           <mrow>
                              <mo>sin</mo><mi>x</mi>
                           </mrow>
                           <mrow>
                              <msqrt>
                                 <mi>x</mi>
                              </msqrt>
                              
                           </mrow>
                        </mfrac>
                        <mi>d</mi><mi>x</mi>
                     </mrow>
                     
                  </mrow>
               <mo>)</mo></mrow>
               
            </mrow>
            <mn>2</mn>
         </msup>
         <mo>=</mo><munderover>
            <mo>&sum;</mo>
            <mrow>
               <mi>k</mi><mo>=</mo><mn>0</mn>
            </mrow>
            <mo>&infin;</mo>
         </munderover>
         <mrow>
            <mfrac>
               <mrow>
                  <mo stretchy='false'>(</mo><mn>2</mn><mi>k</mi><mo stretchy='false'>)</mo><mo>!</mo>
               </mrow>
               <mrow>
                  <msup>
                     <mn>2</mn>
                     <mrow>
                        <mn>2</mn><mi>k</mi>
                     </mrow>
                  </msup>
                  <msup>
                     <mrow>
                        <mo stretchy='false'>(</mo><mi>k</mi><mo>!</mo><mo stretchy='false'>)</mo>
                     </mrow>
                     <mn>2</mn>
                  </msup>
                  
               </mrow>
            </mfrac>
            
         </mrow>
         <mfrac>
            <mn>1</mn>
            <mrow>
               <mn>2</mn><mi>k</mi><mo>+</mo><mn>1</mn>
            </mrow>
         </mfrac>
         <mo>=</mo><munderover>
            <mo>&prod;</mo>
            <mrow>
               <mi>k</mi><mo>=</mo><mn>1</mn>
            </mrow>
            <mo>&infin;</mo>
         </munderover>
         <mrow>
            <mfrac>
               <mrow>
                  <mn>4</mn><msup>
                     <mi>k</mi>
                     <mn>2</mn>
                  </msup>
                  
               </mrow>
               <mrow>
                  <mn>4</mn><msup>
                     <mi>k</mi>
                     <mn>2</mn>
                  </msup>
                  <mo>-</mo><mn>1</mn>
               </mrow>
            </mfrac>
            
         </mrow>
      </mrow>
      <annotation type='MathType'>
         
      </annotation>
   </semantics>
</math>
<hr>
[<a href="http://nao.s164.xrea.com/">back</a>]
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-312107-1";
urchinTracker();
</script>
</body>
</html>
