note.nkmk.me

AtomのMarkdown Previewで数式を表示

Date: 2015-08-20 / tags: Atom

ビルトインのatom/markdown-previewからフォークされたmarkdown-preview-plusを使う。MathJaxを利用して数式をレンダリングしてくれる。

Markdown Preview Plus (MPP) is a fork of Markdown Preview that provides a real-time preview of markdown documents. markdown-preview-plus

A JavaScript display engine for mathematics that works in all browsers. MathJax

スポンサーリンク

インストール

公式(GitHub)のインストールガイドを参考に。

  1. markdown-preview-plusmathjax-wrapperをインストールする。mathjax-wrapper のインストールは時間がかかる。
    • $ apm install mathjax-wrapper markdown-preview-plus
  2. 設定でビルトインのmarkdown-previewDisableにする。

使い方

  • Toggle Preview: ctrl-shift-m
  • Toggle Math Rendering: ctrl-shift-x

デフォルトではctrl-shift-mのあとでctrl-shift-xをコマンドしないと数式がレンダリングされない。設定のEnable Math Rendering By Defaultにチェックを入れると、ctrl-shift-mで数式もレンダリングされるようになる。

書き方

数式はLaTeXコマンドで記述する。

ブロック

$$で囲む。

$$
R_{\mu \nu} - {1 \over 2}g_{\mu \nu}\,R + g_{\mu \nu} \Lambda = {8 \pi G \over c^4} T_{\mu \nu}
$$

$$ R_{\mu \nu} - {1 \over 2}g_{\mu \nu}\,R + g_{\mu \nu} \Lambda = {8 \pi G \over c^4} T_{\mu \nu} $$

$$
A = \left[
  \begin{array}{rrr}
    a & b & c \\
    d & e & f \\
    g & h & i
  \end{array}
\right]
$$

$$ A = \left[ \begin{array}{rrr} a & b & c \\ d & e & f \\ g & h & i \end{array} \right] $$

インライン

$で囲む。

オイラーの公式は,$ e^{i\theta}=\cos\theta+i\sin\theta $。

オイラーの公式は,$ e^{i\theta}=\cos\theta+i\sin\theta $。

スポンサーリンク
シェア
このエントリーをはてなブックマークに追加

関連カテゴリー

関連記事