\(\text{Ka\TeX}\)を入れてみた

このWeb(blogspot)上で数式を表現するためのツールとして,\(\text{Ka\TeX}\)を導入してみた.

\begin{equation} \textsf{数式例}\hspace{1em} f = \frac{1}{2 \pi \sqrt{LC}} \hspace{1ex}\text{Hz} \end{equation}

手っ取り早くは,{投稿,ページ}作成画面をHTMLビューにして https://katex.org/docs/browser のStarter templateにある<head>...</head>の内側のコードを貼り付け,作成ビューに戻せば(戻さなくてもいいけど)その{投稿,ページ}で\(\text{Ka\TeX}\)が使えるようになる.

本格的にはbloggerの テーマ > カスタマイズ > HTMLを編集 を開いて,<head>...</head>内にStarter templateの<head>...</head>内側コードを一部修正したものを貼り付けば,全体にわたって\(\mathrm{Ka\TeX}\)による数式作成ができるようになる.

修正したコードは次のとおり(2026.03.11修正):


  <!--KaTeX-->
  <link crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/katex@0.16.38/dist/katex.min.css" integrity="sha384-/L6i+LN3dyoaK2jYG5ZLh5u13cjdsPDcFOSNJeFBFa/KgVXR5kOfTdiN3ft1uMAq" rel="stylesheet" />

  <!--The loading of KaTeX is deferred to speed up page rendering-->
  <script crossorigin="anonymous" defer="defer" integrity="sha384-H6s1ZrH2CKpFpqR680poRdStIRJGXty7fSkxAcIfxwl9iu6A4BOPtTk7vQ58Ovio" src="https://cdn.jsdelivr.net/npm/katex@0.16.38/dist/katex.min.js" />

  <!-- To automatically render math in text elements, include the auto-render extension: -->
  <script crossorigin='anonymous' defer='defer' integrity='sha384-bjyGPfbij8/NDKJhSGZNP/khQVgtHUE5exjm4Ydllo42FwIgYsdLO2lXGmRBf5Mz' onload='renderMathInElement(document.body);' src='https://cdn.jsdelivr.net/npm/katex@0.16.38/dist/contrib/auto-render.min.js'/>

(修正内容:“<link ...>”と“<script ...>”の末尾に“/”を挿入し,“</script>”を削除)

しばらくはこれで様子見をして,不都合が出るようならMathJaxに乗り換えようかしら.
(2026.03.11)MathJaXは“\text{\TeX}”を認識してくれないので,このまま\(\text{Ka\TeX}\)ということで.