MacDownでLaTeX風の記述を使って数式をキレイに表示させる

よく使っているMarkdownエディタのMacDownにLaTeX風の記述ができたので、色々遊んでみました。
LaTeXとは?
LaTeXは、複雑なテキストを表現するために作られた組版システムです。
結構色んな読み方があるようで「ラテック」「レイテック」「ラテフ」などの読み方があるそうです。
もともとはTeXというシステムを元に作られたようです。ちなみにTeXは「テック」または「テフ」と読むらしく、「テック」読みが一般的らしいので、自分はそれに合わせてLaTeXは「ラテック」と読むことにします。
また、日本ではTeXとLaTeXを日本語化したpTeX・pLaTeXというものが比較的に使われているそうです。
表示
実際の表示は下の画像のようになります。キレイにプレビューされていますね。

MacDownでの設定
今回は、MacDownの[環境設定]→[レンダリング]→「LaTeX風の数式シンタックス」にチェックを入れて、簡単な数式を表示する方法についてまとめてみます。

LaTeXの書き方
基本
まずは数式を書く時は$(ドルマーク)で文字を囲みます。
$数式を書く時はドルマークで囲む$自乗
a^2の形式で自乗になります。
$y = ax^2$下付き文字
a_{b}の形式で下付き文字になります。
$a_{i}$単位
{a/b}の形式で、単位に使われる「a毎b」の表現ができます。
${m/s}$括弧
\left(で左括弧、\right)で右括弧が表現できます。
普通の括弧と違って、分数や自乗などのサイズにキレイに合わせてくれます。
$\left( \right)$分数
\frac{a}{b}の形式で「b分のa」の表現ができます。
fracはFraction(分数)の略です。
$\frac{1}{2}$平方根
\sqrt{a}の形式で、平方根であるルートを表現できます。
sqrtはSquare Root(平方根)の略ですね。
$\sqrt{2}$インテグラル
\int_{a}^{b}で、積分記号を表現できます。
intはIntegralの略ですね。
$\int_{a}^{b}$三角関数
\sinでサイン、\cosでコサイン、\tanでタンジェント、ついでに\thetaでシータを表現できます。
$\sin\theta=\frac{b}{a}$
$\cos\theta=\frac{c}{a}$
$\tan\theta=\frac{b}{c}$対数
\logで対数を表現できます。
$\log$総和・総状
\sumで総和(シグマ)、\prodで総乗(大文字のパイ)を表現できます。
sumはそのままSum(和)でprodはProduct(積)の略ですね。
$\sum \prod$まとめ
他にも細かい書き方は色々あるみたいなのですが、とりあえず基本的な書き方はこんな感じです。
自分の場合、今のところ使う機会はありませんが、PC上でこうやってキレイに数式を表示させられるのはなかなか面白いですよね。

ウェブサイトにおける「コピーライト」の書き方
ATOKで住所の入力をラクにする方法(郵便番号や町名からの住所変換)
ATOKで変換候補に表示させたくない単語は「抑制単語」ではなくcontrol + Dで単語の削除をする
Ulyssesでソースブロックとテーブルタグを使って、無理矢理テーブルを表示させる方法
EvernoteとBearの違いや使い分けのヒント
UlyssesでMathJaxを使用して、LaTeXの数式をプレビューでキレイに表示させる方法
Ulyssesで特定シートに移動するリンクの作成方法
記事用のスクリーンショットを撮るときに気をつけていること
他人と共通認識を得るために必要な記号・括弧の正式名称一覧
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Hazelで「ゴミ箱」の中身を空にする作業を自動化してしまう
1PasswordのWatchtowerを使って、脆弱なパスワードを管理する
AirPods ProをiPhoneの背面タップで接続できるようにする
ウェブ開発時のテスト環境と本番環境の取り違えを防ぐChrome拡張機能「Environment Marker」
Visual Studio Codeで複数ファイルを編集するときにタブやペインの操作方法
Keyboard Maestroでダークモードかどうか判定して、条件分岐で処理を変える方法
1PasswordのChrome拡張機能 (パソコンのアプリが必要)のインストール場所が分かりにくい
チャットサービス統合アプリのStationがChrome拡張機能になって登場!キーボードだけでよくアクセスするサイトへ移動できる
Notionログイン時の「マジックリンク」「ログインコード」をやめて普通のパスワードを使う