tex-チュートリアル

MathJaxは、Webアプリケーションで数式や記号を描画するためのJavaScriptベースのプラットフォームです。

このチュートリアルでは、MathJaxプロジェクトで使用できるTEXコマンドについて説明します。

このチュートリアルは、MathJaxを使用してTEXコマンドを学習するための開始点を探しているすべての個人を対象としており、初心者および上級ユーザーに適したトピックをカバーしています。

このチュートリアルに進む前に、MathJaxコマンドとTexコマンドの基本的な概念を理解することをお勧めします。ただし、チュートリアルは自己完結型であり、初心者でもTEXのさまざまな概念を学ぶことができます。単純なテキストエディタとコマンドラインの操作についての基本的な理解が必要です。

デモHTMLページのヘッドセクションに次のコードスニペットを配置することにより、MathJaxコンテンツ配信ネットワーク(CDN)を使用してMathJax2.6を使用しました。

<script type="text/javascript"
   src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
   tex2jax: { inlineMath: [["$","$"],["\\(","\\)"]] },
   "HTML-CSS": {
      linebreaks: { automatic: true }
   },
   SVG: { 
      linebreaks: { automatic: true } 
   }
});
</script>

このチュートリアルに記載されているほとんどの例では、出力が表示されます。式を右クリックするだけです。コンテキストメニューから次のオプションを選択します。Show Math As > TeX Commands ソースコードを確認します。

構文

$ a+1 \above 1pt b $

出力

$ a + 1 \ 1pt b $より上