LogoMark.png

LaTeX のバックアップの現在との差分(No.6)


#author("2021-08-29T10:39:20+09:00;2021-07-30T13:38:02+09:00","default:inoue.ko","inoue.ko")
#author("2021-10-01T13:52:29+09:00;2021-07-30T13:38:02+09:00","default:inoue.ko","inoue.ko")
*LaTeX
https://www.latex-project.org/
~

***概要
LaTeX(ラテフ)は、レスリー・ランポートによって開発されたテキストベースの組版処理システムです。数式の組版性能が優れており、学術機関においては標準的な論文執筆ツールとして利用されています。

以下、2種類のモードがあります。
-インライン数式モード
文章中に数式を入力したいときは ''\('' と ''\)'' で数式の両側を囲みます。
-ディスプレイ数式モード
パラグラフ全体に数式を書きたい場合は、数式を''\[ ''と ''\]'' で囲みます。
-&small(参考: [ \(バックスラッシュ)] は Mac の場合 [ option ] + [ ¥ ] で表示されます。);
~

 2次方程式 \(ax^2+bx+c=0 \quad ( a \neq 0 ) \) の解は
 \[ x = \frac{-b \pm \sqrt{b^2-4ac}}{2a} \]
2次方程式 &mathjax( ax^2+bx+c=0 \quad ( a \neq 0 )  ); の解は
#mathjax( x = \frac{-b \pm \sqrt{b^2-4ac}}{2a} )

LaTeX の記法を用いた数式は、[[MathJax]]というライブラリを使用することで、Webページ上にレンダリングすることができます。
&small(当サイトでは、MathJax を介して LaTeX 記法の数式を表示させています。);
~
~

**表記サンプル

***通常の式
一般的な数式そのまま表示されます。
 ax+b = 0 
#mathjax( ax+b = 0 )
~

***ベキ乗 ( ^ ) 
ベキ乗の表現には ''^'' を用います。
 x^2 + y^3
#mathjax( x^2 + y^3 )
~

***添字 ( _ ) 
添字の表現には ''_'' を用います。
 X_{n+1}
#mathjax( X_{n+1} )
~

***分数 ( \frac{num}{den} ) 
分数の表現には \frac{分子}{分母} を用います。
 \frac{y-b}{x-a}
#mathjax( \frac{y-b}{x-a} )
~

***括弧 ( \left( …… \right)  ) 
括弧には \left( …… \right) を用います。内容に対応して大きさが変わります。
 \left( \frac{y-b}{x-a} \right)^2
#mathjax( \left( \frac{y-b}{x-a} \right)^2 ) 
~

***積分記号 ( \int, \int_{min}^{max} ) 
積分記号 &mathjax( \( \int \) ); には \int 。 \int_{下限}^{上限} のように記述すると定積分の表現が可能です。
 \int_{a}^{b}
#mathjax( \int_{a}^{b} )
~


***三角関数 ( \sin, \cos, \tan ) 
三角関数を出力します。 単に数式中で sin(x) と書いても &mathjax( \( sin(x) \) ); となりますが、一般に数式表現では「変数のみがイタリック」です。よって以下のように記載します( \cos , \tan も同様です)。
 \sin x
#mathjax( \sin x )
~

***対数 (\log) 
 \log_{a}b
#mathjax( \log_{a}b )
~

***平方根・立方根 (\sqrt) 
 \sqrt{x} , \sqrt[3]{x}
CENTER:
&mathjax( \sqrt{x} ); , &mathjax( \sqrt[3]{x} ); 
~

***総和・総乗 ( \sum, \prod ) 
和の記号 &mathjax( \sum );には \sum 、積の記号 &mathjax( \prod );には \prod を用います。 \sum_{初期値}^{上限} のように初期値と上限が書き込めます。
 \sum_{i=0}^{\infty} x_i
#mathjax( \sum_{i=0}^{\infty}  x_i )
~
~

**空白
***一般的なスペース(quad、qquad)
1文字分のスペースには quad、2文字分のスペースには qqad
 a \quad  b \qquad c
#mathjax( a \quad  b \qquad c )
~

***調整可能なスペース
数値でスペースを調整します。使用できる単位は pt、pc、mm、cm など。
 a \hspace{20mm} b
#mathjax( a \hspace{20mm} b )

~
~

**数学記号

***演算子他
|コマンド|出力|読み方・意味|h
|+|+|和、足す|
|ー|ー|差、引く|
|\times|×|積、掛ける|
|\div|÷|商、割る|
|\circ|∘| |
|\cdot|⋅| |
|\bullet|・| |
|\pm|±|プラスマイナス|
|\mp|∓|マイナスプラス|
|\pi|π|円周率|
~

***等号
|コマンド|出力|読み方・意味|h
|=|=|等号、イコール|
|\neq|≠|不等、ノットイコール|
|\sim|∼|ニアリーイコール|
|\simeq|≃|ニアリーイコール|
|\approx|≈|ニアリーイコール|
|\fallingdotseq|≒|ニアリーイコール|
|\risingdotseq|≓|ニアリーイコール|
|\equiv|≡|合同|
~

***不等号
|コマンド|出力|読み方・意味|h
|>|>|大なり|
|<|<|小なり|
|\geq|≥|大なりイコール|
|\geqq|≧|大なりイコール|
|\leq|≤|小なりイコール|
|\leqq|≦|小なりイコール|
|\gg|≫|十分大きい|
|\ll|≪|十分小さい|
~

***集合
|コマンド|出力|読み方・意味|h
|\in|∈| |
|\ni|∋| |
|\notin|∉| |
|\subse|⊂| |
|\supset|⊃| |
|\subseteq|⊆| |
|\supseteq|⊇| |
|\cap|∩| |
|\cup|∪| |
|\emptyset|∅|空集合|
|\infty|∞|無限大|
~
~

**APPENDIX
-https://www.latex-project.org/
-https://texwiki.texjp.org/
-https://ja.wikibooks.org/wiki/TeX/LaTeX%E5%85%A5%E9%96%80
-https://ja.wikipedia.org/wiki/LaTeX
-https://medemanabu.net/latex/latex-commands-list/
-https://users.dickinson.edu/~richesod/latex/latexcheatsheet.pdf
~
~