Markdownで数式を書くならTypora

Web/ブログ

ブログ原稿はMarkdownエディタを使って下書きをして、WordPressに貼り付けて清書することにしました。でも、いざ書き始めてみると始めに導入したMarkdownエディタ(iA Writer)では数式が使えない...。数式を使えるエディタTyporaを導入するまでの道のりをまとめました。

iA Writerでは数式が使えない

ブログをはじめるにあたって、どういうツールを使って原稿を作っていくのか、いろいろなサイトを参考にしながら考えた結果、iPhone、iPadで下書き、Macで清書というスタイルで原稿が書けるよう、両者に対応したMarkdownエディタを使おうこと決めました。

そのなかでも、サブスクリプションではなく買い切りのものということで、iA Writerを使うことにしました。

でも、...。

使い始めて割とすぐにわかったことですが、どうもiA Writerではどうも数式が使えないようです。

数式が使えるMarkdownエディタ(Typora)

Markdownエディタならどれも数式が使えるのかと思っていたけど、調べてみるとどうも数式が使えるMarkdownエディタは意外に少ないない。統計とか、数学のネタを書くのにどうしても数式を使えるMarkdownエディタが欲しい。

いろいろ探して見つけたのがTypora。導入当初は、β版しかなく、App Storeには登録されていませんでしたが、これを使ってみることにしました(現在、Typoraは有料化されており、こちらで入手できます)。

TyporaはMac、Windows、Linux用のものしかなく、iPad、iPhoneでは使えないので、iPad、iPhoneで下書き、Macで清書のような使い方はできません。

なので、iPad、iPhoneとMacの連携用に、iA Writerを使い、数式を書く場合のみMacでTyporaを使うことにしました。Markdownのファイルって、結局はただのテキストファイルなので違うソフトでも同じファイルを扱うことができます。これって、結構便利なことなんですね。

なかなかいい感じになりそうです。

 

$$
ax^{2}+bx+c=0 \\
x=\frac{-b \pm \sqrt{b^2-4ac}}{2a}
$$

まとめ

Typoraを使えばMarkdownで数式も使えるようになります。Typoraの数式表示にMathJaxが使われています。基本的にLatex形式で書けますので、わからないことがあったら、たいていの場合はLatexの使い方を調べれば解決できます。Latexで調べてもわからなかったとしても、MathJaxは比較的よく使われているJavaScriptライブラリなので、MathJaxで調べると大抵のことは解決するはずです。

WordPressでブログの記事を書くのにも数式を書く必要があるなら、使い方がほぼ一緒であるMathJax-Latexプラグインを導入しておけばOKだと思います。

WordPressで数式を書くには
技術系の記事を書くならWordPressでも数式を使いたくなりますよね。MathJax-Latexというプラグインを使えばWordPressで数式が使えるようになります。設定方法と数式の書き方をまとめています。

TyporaとWordPressを併用する場合の注意点はこちら

TyporaとWordPressで数式を記述する場合の注意点
ブログで数式を書く際、MathJax-LaTeXというプラグインを使っています。TyporaもMathJaxを使っているので、Typoraで下書きをしてWordPressにコピペしていますが、きちんと出力するためには微修正が必要です。修正ポイントをまとめています。