histcat

histcat

hexoブログのmathjaxサポート

私が選んだこのテーマには数学レンダラーが付属していません(でも、記事を書くのに latex がないと困りますよね)、そこで latex をインストールする方法を探しました。ここに簡単な方法を示します。qwq

インストール#

$ npm install hexo-filter-mathjax
$ hexo clean

設定#

ブログディレクトリ内の_config.yml に追加します。

mathjax:
  tags: none # または 'ams' または 'all'
  single_dollars: true # 単一のドル記号をlatexとして使用するか
  cjk_width: 0.9 # 相対CJK文字幅
  normal_width: 0.6 # 相対通常(等幅)幅
  append_css: true # MathJaxによってレンダリングされたページにCSSを追加
  every_page: false # trueに設定すると、すべてのページでmathjaxが読み込まれます。無効にすることをお勧めします
  packages: # 読み込む追加パッケージ
  extension_options: {}
    # ここに拡張オプションを記述できます
    # 詳細については http://docs.mathjax.org/en/latest/options/input/tex.html#tex-extension-options を参照してください

latex を読み込む必要がある front-matter にmathjax: trueを書き込みます。

注意#

  1. 単一のドル記号で導入された数式のドル記号の前後には空白を入れないでください。$ の後と $ の前に空白があってはいけません。
  2. latex 内の記号と markdown 構文が衝突する場合は、\ でエスケープしてください。例えば * は \* と書きます。
  3. this はあなたの latex をエスケープできます。
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。