ブログを書くにはMathJaxを使います

1258 ワード

背景
ブログを書くときに数式を挿入する必要がある場合があります.普段は主にwizで書き、hexo、で発表します.
wiz
wiz(メモを知るため)はmarkdown構文をサポートし、.mdという接尾辞を追加すれば、式の作成はサポートされません.markdown式とMathJax式を同時にサポートするには、.mdpという接尾辞を追加します.
wizにいると、$$test={hello}times{world}$$の式が表示されます.
HexoのWebサイト
HexoのWebサイトでは、MathJaxはデフォルトでサポートされていません.hexoプラグインで実現できます--[hexo-math][hexo-math].プラグインによるpolyfillの原理はhexoパブリッシュ時にscriptラベルを挿入できるため、ページレンダリング時に数式レンダラーを導入した.使用方法:
npm install hexo-math --save

そしてそのまま使えます.[hexo-math][hexo-math]のその他の構成はご自身でご覧ください.
hexoにhexo-mathがインストールされている場合、$$test={hello}times{world}$$
markdownはサポートされていますが、MathJaxはサポートされていません.画像の方法でhackすることができます.その原理はmarkdownのピクチャがurlを指定してネットワークから参照し、urlに式を要求パラメータとして記入し、式生成サーバが要求パラメータに基づいてピクチャをレンダリングして返すことである.[で数式を編集][で数式を編集]を参照できます.
使用可能なオンラインレンダラー:
http://latex.codecogs.com/svg.latex? ?の後に式の内容を直接記入します.$または$$は必要ありません.
では、次の式が表示されます.
この式は画像です.
その他のプラットフォームのサポート
  • githubは
  • をサポートしていません.
    参考資料
    hexo-math
    https://github.com/akfish/hexo-math [hexo-math]:https://github.com/akfish/hexo-math
    数式の編集
    http://blog.szrf215.com/p/e8a14ec1c614 [で数式を編集]:http://blog.szrf215.com/p/e8a14ec1c614
    完了