図に文字を書き込む TeXを使う
そのまま書く
\begin{tikzpicture}[x=3cm,y=3cm] \draw (0,0)--(1,1); \node (end) at (1,1) [above] {a}; \end{tikzpicture} </script>
なにも設定しないとローマン体で出力される。
TeXモードにする
$で囲むとTeXモードになる。これでイタリック体になった。
上付け文字と下付け文字
<script type="text/tikz"> \begin{tikzpicture}[x=3cm,y=3cm] \draw (0,0)--(1,1); \node (end) at (1,1) [above] {$a^2$}; \end{tikzpicture} </script>
\begin{tikzpicture}[x=3cm,y=3cm] \draw (0,0)--(1,1); \node (end) at (1,1) [above] {$a_{11}$}; \end{tikzpicture} </script>
上付き、下付き、中括弧が使用できる。Mathjaxと違ってMarkdown記法のコマンドとも干渉しない。HTMLタグで囲っているからかもしれない。
関数
<script type="text/tikz"> \begin{tikzpicture}[x=3cm,y=3cm] \draw (0,0)--(1,1); \node (end) at (1,1) [above] {$\sin x$}; \end{tikzpicture} </script>
関数も問題なさそう。
分数
<script type="text/tikz"> \begin{tikzpicture}[x=3cm,y=3cm] \draw (0,0)--(1,1); \node (end) at (1,1) [above] {$\frac{ a }{ 2 }$}; \end{tikzpicture} </script>
分数も書ける。
<script type="text/tikz"> \begin{tikzpicture}[x=3cm,y=3cm] \draw (0,0)--(1,1); \node (end) at (1,1) [above] {$\displaystyle \frac{ a }{ 2 }$}; \end{tikzpicture} </script>
\displaystyleも大丈夫。