[[LaTeX入門]] / [[最初の例>LaTeX入門/最初の例]] / 簡単な数式 (1) / [[簡単な数式 (2)>LaTeX入門/簡単な数式(2)]] / [[各種パッケージの利用>LaTeX入門/各種パッケージの利用]] / [[レポート>LaTeX入門/レポート]] / [[HTML と LaTeX の比較>LaTeX入門/HTMLとLaTeXの比較]] / [[複雑な数式>LaTeX入門/複雑な数式]] / [[図表>LaTeX入門/図表]] / [[図表の配置>LaTeX入門/図表の配置]] / [[相互参照とリンク>LaTeX入門/相互参照とリンク]] / [[文献引用]] / [[索引作成]] / [[LaTeX マクロの作成>LaTeX入門/LaTeXマクロの作成]] / [[スライドの作り方(jsarticle 編)>LaTeX入門/スライドの作り方(jsarticle編)]] / [[応用的な使い方>LaTeX入門/応用的な使い方]] / [[発展編>LaTeX入門/発展編]] ---- * 簡単な数式の例 (1) [#k5e0098a] LaTeX は数式の組版を得意としています。 ここで簡単な数式を入力してみましょう。 #contents **数式を含むファイルの作成と LaTeX 処理 [#i1af012b] 次のファイルを作ってみましょう。 \documentclass{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 という名前を付けて保存し,タイプセットします。 ex2.pdf を開いてみると,以下のように表示されるはずです。 #ref(http://oku.edu.mie-u.ac.jp/~okumura/texfaq/intro/ex2.jpg,wrap,nolink) #br * LaTeX ソースの解説 [#j8956e3c] **行内数式 [#ud5be9a8] この例のように,数式は本文中では $ でサンドイッチします。 **別行立て数式 [#j0e110d3] 別行立ての数式は \begin{equation} \end{equation} で囲みます。 数式番号が不要な時には \[ \] で囲みます((昔は \begin{displaymath} と \end{displaymath} で囲む方法がよく用いられましたが,これはよく用いられる amsmath パッケージでサポートされておらず,タイプの手間もかかりますので敢えて使う理由はありません。))。 以下で述べる amsmath パッケージを使う場合には \begin{equation*} \end{equation*} でもかまいません。 **上付き文字 [#z98d3ff8] //&mimetex(c^2); 「c の2乗」のような上付きは c^{2} のように書きます。 上付きが1文字だけの場合は c^2 としてもかまいません。 **下付き文字 [#r435b918] 同様に //&mimetex(a_i); 「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{...} で囲んでおきます((あるいは,SI 単位を正しく表記するために便利な [[siunitx]] パッケージを使うこともできます。))。 * さらに…… [#i124d483] 数式を入力する際にはしばしばパッケージを利用します。 実際の利用例は[[複雑な数式>LaTeX入門/複雑な数式]]で紹介しますが,パッケージによって高度な数式の入力が簡単になります。 **高度な数式を書く:amsmath, amssymb [#zbc6b182] より高度な数式を書くためには,amsmath および amssymb というパッケージを冒頭で読み込ませます。 つまり,次のように書きます。 \documentclass{jsarticle} \usepackage{amsmath,amssymb} \begin{document} …… \end{document} これらのパッケージは,高度な数学を入力するために米国数学会 American Mathematical Society で開発されたものです。 AMS によって開発されたパッケージおよびクラスファイルについての詳細は [[AMS-LaTeX]] のページをお読みください。 **フォントを Times 系に変更:newtx [#v0095923] LaTeX では,欧文や数式中の文字として標準では Computer Modern という Knuth 氏オリジナルのフォントが使われます。 Times 系フォントにするためには,例えば newtx パッケージを使います。 \documentclass{jsarticle} \usepackage{amsmath,newtxtext,newtxmath} \begin{document} …… \end{document} newtx パッケージについては,TeX Wiki の [[newtx]] のページをお読みください。