congo/exampleSite/content/samples/mathematical-notation/index.ja.md

1.8 KiB

title date description tags
数学的表記 2019-03-08 Congoによる数学的表記の簡単なサンプル
sample
katex
maths
shortcodes

記事中の数学的表記にKaTeXを使用することができます。

Congoは、数学的記法を使用する場合にのみ、KaTeXアセットをプロジェクトにバンドルします。これを動作させるために、congoは katex block または katex inline で使用できるショートコード [katex]({{< ref path="docs/shortcodes#katex" lang="en" >}}) を提供しています。 ショートコード内のKaTeX構文は自動的にレンダリングされます。

利用可能な構文についてはサポートされているTeX関数のオンラインリファレンスを参照してください。

インライン記法

インライン記法は katex inline または katex ショートコードで式をラップすることで生成できる。

例:

% KaTeX inline notation
インライン記法: {{</* katex inline */>}}\varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887…{{</* /katex */>}}
速記版: {{</* katex */>}}\varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887…{{</* /katex */>}}

インライン記法: {{< katex inline >}}\varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887…{{< /katex >}}

速記版: {{< katex >}}\varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887…{{< /katex >}}

ブロック記法

また、block パラメータを使ってブロック表記を生成することもできます。これは式を独自のHTMLブロックで出力します。

例:

% KaTeX block notation
{{</* katex block */>}}
 \varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } }
{{</* /katex */>}}

{{< katex block >}} \varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } } {{< /katex >}}