「Mathjax2.x 開発」の版間の差分

提供:yonewiki
編集の要約なし
編集の要約なし
28行目: 28行目:
     }
     }
   );</script>
   );</script>
<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_CHTML-full"></script>
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/2.7.1/MathJax.js?config=TeX-AMS_HTML-full"></script>
<script></freescript>
<script></freescript>
<freescript></script>
<freescript></script>

2025年1月7日 (火) 17:07時点における版

Mathjax 2.7に戻る。

概要

 Mathjax2.x系で使えるコード一覧を作成したいと思います。しばらくはコード動作確認調整期間になります。Mathjax3.x系向けのサンプルを全部貼りましたので、動いていないものは非対応だったんだなと思っていいと思います。


 

MathJax is not defined. Global keys: $, NORLQ, RLCONF, RLPAGEMODULES, RLQ, RLSTATE, VisualEditorSupportCheck, __playwright__binding__, __pwInitScripts, adsbygoogle, alert, atob, blur, btoa, c, caches, cancelAnimationFrame, cancelIdleCallback, captureEvents, clearInterval, clearTimeout, clientInformation, close, closed, confirm, cookieStore, createImageBitmap, credentialless, crossOriginIsolated, crypto, css_browser_selector, customElements, devicePixelRatio, document, documentPictureInPicture, event, external, fence, fetch, find, focus, frameElement, frames, getComputedStyle, getScreenDetails, getSelection, history, hljs, indexedDB, innerHeight, innerWidth, isCompatible, isSecureContext, jQuery, launchQueue, length, localStorage, location, locationbar, matchMedia, mediaWiki, menubar, moveBy, moveTo, mw, myAddAccordionPanel, myEditInnerHighligt, mySetUpHljsPlugins, mySetupHighlightJs, mySetupToggleDetailsAnimation, name, navigation, navigator, onabort, onafterprint, onanimationend, onanimationiteration, onanimationstart, onappinstalled, onauxclick, onbeforeinput, onbeforeinstallprompt, onbeforematch, onbeforeprint, onbeforetoggle, onbeforeunload, onbeforexrselect, onblur, oncancel, oncanplay, oncanplaythrough, onchange, onclick, onclose, oncontentvisibilityautostatechange, oncontextlost, oncontextmenu, oncontextrestored, oncuechange, ondblclick, ondevicemotion, ondeviceorientation, ondeviceorientationabsolute, ondrag, ondragend, ondragenter, ondragleave, ondragover, ondragstart, ondrop, ondurationchange, onemptied, onended, onerror, onfocus, onformdata, ongotpointercapture, onhashchange, oninput, oninvalid, onkeydown, onkeypress, onkeyup, onlanguagechange, onload, onloadeddata, onloadedmetadata, onloadstart, onlostpointercapture, onmessage, onmessageerror, onmousedown, onmouseenter, onmouseleave, onmousemove, onmouseout, onmouseover, onmouseup, onmousewheel, onoffline, ononline, onpagehide, onpagereveal, onpageshow, onpageswap, onpause, onplay, onplaying, onpointercancel, onpointerdown, onpointerenter, onpointerleave, onpointermove, onpointerout, onpointerover, onpointerrawupdate, onpointerup, onpopstate, onprogress, onratechange, onrejectionhandled, onreset, onresize, onscroll, onscrollend, onscrollsnapchange, onscrollsnapchanging, onsearch, onsecuritypolicyviolation, onseeked, onseeking, onselect, onselectionchange, onselectstart, onslotchange, onstalled, onstorage, onsubmit, onsuspend, ontimeupdate, ontoggle, ontransitioncancel, ontransitionend, ontransitionrun, ontransitionstart, onunhandledrejection, onunload, onvolumechange, onwaiting, onwebkitanimationend, onwebkitanimationiteration, onwebkitanimationstart, onwebkittransitionend, onwheel, open, openDatabase, opener, origin, originAgentCluster, outerHeight, outerWidth, pageXOffset, pageYOffset, parent, performance, personalbar, pluralRuleParser, postMessage, print, prompt, queryLocalFonts, queueMicrotask, releaseEvents, reportError, requestAnimationFrame, requestIdleCallback, resizeBy, resizeTo, scheduler, screen, screenLeft, screenTop, screenX, screenY, scroll, scrollBy, scrollTo, scrollX, scrollY, scrollbars, self, sessionStorage, setInterval, setTimeout, sharedStorage, showDirectoryPicker, showOpenFilePicker, showSaveFilePicker, speechSynthesis, status, statusbar, stop, structuredClone, styleMedia, toolbar, top, trustedTypes, ve, visualViewport, webkitCancelAnimationFrame, webkitRequestAnimationFrame, webkitRequestFileSystem, webkitResolveLocalFileSystemURL, window

 Version2.0系に関する記事です。現在の2.0系最新バージョンは

 

MathJax failed to load.

 

  • 分数

\frac{1}{2}
MathJaxSample

$$ \frac{1}{2} $$


  • 分数(大)

\displaystyle \frac{1}{2}
MathJaxSample

$$ \displaystyle \frac{1}{2} $$


  • 分数(大)2

\dfrac{1}{2}
MathJaxSample

$$ \dfrac{1}{2} $$


  • 分数(1行)

javascript
\require{physics} \flatfrac{1}{2}
MathJaxSample

$$ \require{physics} \flatfrac{1}{2} $$


  • 分数と括弧

css
\left( -\frac{1}{2} \right)^2
MathJaxSample

$$ \left( -\frac{1}{2} \right)^2 $$


  • 分数と括弧2

javascript
\require{physics} \qty{ -\frac{1}{2} }^2
MathJaxSample

$$ \require{physics} \qty{ -\frac{1}{2} }^2 $$


  • 連分数

css
\frac{a+b}{c+\frac{d}{e}}
MathJaxSample

$$ \frac{a+b}{c+\frac{d}{e}} $$


  • 連分数2

css
\cfrac{a+b}{c+\cfrac{d}{e}}
MathJaxSample

$$ \cfrac{a+b}{c+\cfrac{d}{e}} $$


  • 無限連分数

lua
\begin{eqnarray}
1+\frac{1}{1+\frac{1}{1+\frac{1}{1+\ddots}}}
= \frac{1}{2} \left( 1+\sqrt{5} \right)
\end{eqnarray}
MathJaxSample

$$ \begin{eqnarray} 1+\frac{1}{1+\frac{1}{1+\frac{1}{1+\ddots}}} = \frac{1}{2} \left( 1+\sqrt{5} \right) \end{eqnarray} $$


  • 小数

0.123
MathJaxSample

$$ 0.123 $$


  • 循環小数

\frac{1}{11} = 0.\dot{0}\dot{9}
MathJaxSample

$$ \frac{1}{11} = 0.\dot{0}\dot{9} $$


  • 無限小数1

lua
\pi = 3.14 \ldots
MathJaxSample

$$ \pi = 3.14 \ldots $$


  • 無限小数2

lua
\sqrt{2} = 1.4142 \cdots
MathJaxSample

$$ \sqrt{2} = 1.4142 \cdots $$


  • 無限大

\infty
MathJaxSample

$$ \infty $$


  • 絶対値

|x|
MathJaxSample

$$ |x| $$


  • 絶対値2

css
\vert x \vert
MathJaxSample

$$ \vert x \vert $$


  • 分数と絶対値

\left| \dfrac{x}{2} \right|
MathJaxSample

$$ \left| \dfrac{x}{2} \right| $$


  • 分数と絶対値2

css
\require{physics} \qty{\dfrac{x}{2}}
MathJaxSample

$$ \require{physics} \qty{\dfrac{x}{2}} $$


  • 分数と絶対値3

lua
\require{physics} \abs{ \dfrac{x}{2} }
MathJaxSample

$$ \require{physics} \abs{ \dfrac{x}{2} } $$


  • ガウス記号

csharp
[x]
MathJaxSample

$$ [x] $$


  • ガウス記号2

css
\lbrack x \rbrack
MathJaxSample

$$ \lbrack x \rbrack $$


  • 床関数

css
\lfloor x \rfloor
MathJaxSample

$$ \lfloor x \rfloor $$


  • 天井関数

css
\lceil x \rceil
MathJaxSample

$$ \lceil x \rceil $$


  • ガウス記号サンプル

lua
\begin{eqnarray}
[x]
= \lfloor x \rfloor
= \max\{ n\in\mathbb{Z} \mid n \leqq x \}
\end{eqnarray}
MathJaxSample

$$ \begin{eqnarray} [x] = \lfloor x \rfloor = \max\{ n\in\mathbb{Z} \mid n \leqq x \} \end{eqnarray} $$

 

四則演算

  • 足す

1 + 2
MathJaxSample

$$ 1 + 2 $$


  • 引く

3 - 1
MathJaxSample

$$ 3 - 1 $$


  • 掛ける

bash
2 \times 3
MathJaxSample

$$ 2 \times 3 $$


  • 割る

javascript
\require{physics} 6 \divisionsymbol 3
MathJaxSample

$$ \require{physics} 6 \divisionsymbol 3 $$


  • プラスマイナス

\pm 1
MathJaxSample

$$ \pm 1 $$


  • マイナスプラス

\mp 1
MathJaxSample

$$ \mp 1 $$


  • 掛ける(簡略)

java
a \cdot b = ab
MathJaxSample

$$ a \cdot b = ab $$


  • 割る(分数)

java
a \divisionsymbol b = \frac{a}{b}
MathJaxSample

$$ a \divisionsymbol b = \frac{a}{b} $$


  • 掛け算の筆算

scss
\begin{array}{r}
67 \\[-3pt]
\underline{\times\phantom{0}63}\\[-3pt]
201 \\[-3pt]
\underline{\phantom{0}402\phantom{0}} \\[-3pt]
4221
\end{array}
MathJaxSample

$$ \begin{array}{r} 67 \\[-3pt] \underline{\times\phantom{0}63}\\[-3pt] 201 \\[-3pt] \underline{\phantom{0}402\phantom{0}} \\[-3pt] 4221 \end{array} $$


  • 割り算の筆算

scss
\require{enclose}\begin{array}{r}
  7.6 \\[-3pt]
25\enclose{longdiv}{190\phantom{0}} \\[-3pt]
  \underline{175\phantom{.0}} \\[-3pt]
  15\phantom{.}0 \\[-3pt]
  \underline{15\phantom{.}0} \\[-3pt]
  \phantom{000}0
\end{array}
MathJaxSample

$$ \require{enclose}\begin{array}{r} 7.6 \\[-3pt] 25\enclose{longdiv}{190\phantom{0}} \\[-3pt] \underline{175\phantom{.0}} \\[-3pt] 15\phantom{.}0 \\[-3pt] \underline{15\phantom{.}0} \\[-3pt] \phantom{000}0 \end{array} $$