[[TeX入門]]/ [[最初の例>TeX入門/最初の例]]/ 簡単な数式 (1)/ [[簡単な数式 (2)>TeX入門/簡単な数式(2)]]/ [[各種パッケージの利用>TeX入門/各種パッケージの利用]]/ [[レポート>TeX入門/レポート]]/ [[HTML と LaTeX の比較>TeX入門/HTMLとLaTeXの比較]]/ [[複雑な数式>TeX入門/複雑な数式]]/ [[図表>TeX入門/図表]] / [[文献引用]]/ [[索引作成]]/ [[マクロの作成>TeX入門/マクロの作成]]/ [[スライドの作り方(jsarticle 編)>TeX入門/スライドの作り方(jsarticle編)]] &color(White,#5F2F2F){ ''◆CONTENTS◆'' };&br; #contents * 簡単な数式を使った例 [#k5e0098a] 次のファイルを作ってみましょう。 \documentclass[uplatex]{jsarticle} \begin{document} 日本で漱石が「吾輩は猫である」を発表したころ, ドイツでは Albert Einstein が特殊相対論を発表した。 この理論によれば,エネルギー $E$ と質量 $m$ は \begin{equation} E = mc^{2} \end{equation} で関係づけられる。ここに $c$ は光速で, \begin{equation} c = 299{,}792{,}458 \, \mathrm{m/s} \end{equation} である。 \end{document} ファイルに ex2.tex という名前を付けて UTF-8 で保存します。~ ** タイプセット [#b91f68aa] ptex2pdf で処理します。~ ptex2pdf -u -l ex2 ** プレビュー [#i2e36e64] PDF ファイルを -[[TeXworks]], [[TeXstudio]] (Windows, OS X, Linux の場合)~ -[[SumatraPDF]] (Windows の場合)~ -Preview, [[Skim]], [[TeXShop]] (OS X の場合)~ -[[Evince]], [[Okular]], [[zathura]], [[qpdfview]] (Linux の場合)~ で開いてみてください。~ #ref(http://oku.edu.mie-u.ac.jp/~okumura/texfaq/intro/ex2.jpg,wrap,nolink) #br *解説 [#j8956e3c] ** 行内数式 [#ud5be9a8] この例のように,数式は本文中では $ でサンドイッチします。~ ** 別行立て数式 [#j0e110d3] 別行立ての数式は \begin{equation} \end{equation} で囲みます。~ 数式番号が不要な時には \[ \] で囲みます。~ 以下で述べる amsmath パッケージを使う場合には \begin{equation*} \end{equation*} でもかまいません。 ** 上付き文字 [#z98d3ff8] &br; //&mimetex(c^2); |𝑐|2| |~|| のような上付きは c^{2} のように書きます。~ 上付きが1文字だけの場合は c^2 としてもかまいません。~ ** 下付き文字 [#r435b918] 同様に,~ //&mimetex(a_i); |𝑎|| |~|𝑖| のような下付きは a_{i} のように書きます。~ 下付きが1文字だけの場合は a_i としてもかまいません。~ ** スペース [#wac0d434] 数式中で 299,792,458 と書くと,微妙にコンマの後にスペースができてしまいます。~ これを防ぐには 299{,}792{,}458 と書きます。~ 数値と単位の間には \, を挿入します。~ 見映えも良いスペースです。~ 間で改行されることもありません。~ 数式中では,いくら数値と単位の間に空白を入力しても無視されます。 \begin{equation} c = 299{,}792{,}458 \mathrm{m/s} \end{equation} ** ローマン体 [#ba767a1e] 最後に,単位は斜めのイタリック体ではなく直立したローマン体で書くルールになっています。~ 従って数式中では,単位の部分を \mathrm{...} , \textrm{...} もしくは \text{...} で囲んでおきます。~ * さらに…… [#i124d483] ** amsmath, amssymb [#zbc6b182] より高度な数式を書くためには,amsmath および amssymb というパッケージを冒頭で読み込ませます。~ つまり,次のように書きます。~ \documentclass[uplatex]{jsarticle} \usepackage{amsmath,amssymb} \begin{document} …… \end{document} これらのパッケージは、高度な数学を入力するために、米国数学会 American Mathematical Society で開発されたものです。 ** newtx [#v0095923] Times フォントにするための newtx パッケージを使うには,次のようにします。 \documentclass[uplatex]{jsarticle} \usepackage{amsmath,newtxtext,newtxmath} \begin{document} …… \end{document} newtx パッケージについては,TeX Wiki の [[newtx]] のページをお読みください。