Math Battle [ 0332: LaTex の使いかた ]

[ 0332: LaTex の使いかた ]


[ 丘品花志先生 (funny teacher) の報告 ]

今後 級数の和、微分、積分、極限、行列などの問題を出題するうえで
読みやすい記法が必要になります。

そこで数式を含んだドキュメント (PDF) 作成に広く使われている
LaTex (ラテフ、人によってはレイテフ)
のインストール方法と使いかたを調べてみました。

Ubuntu 18.04 にインストールする際はコマンドラインで 1行ずつ実行してください。
管理者のパスワードを入力する必要があります。

$ sudo apt update
$ sudo apt upgrade
$ sudo apt install texlive-lang-cjk xdvik-ja evince
$ sudo apt install texlive-fonts-recommended texlive-fonts-extra

古い apt-get が内部で使われている場合は高速版の apt-fast で置き換えてください。
さまざまな言語のさまざまなフォントがダウンロードされますので、
この部分は時間がかかります。

まず、LaTex 言語でもとになるテキストファイルを記述する必要があります。
コマンドと使用例 を参考にしてください。

さっそくやってみましょう。次のような記述を含む 1.tex を作ります。

\documentclass[dvipdfmx]{jsarticle}
\begin{document}

\[ I=\int_{0}^{ \frac {1}{2}} \frac{x}{\sqrt{1-x^2}} dx \]

\end{document}

PDF ファイルを作ります。

$ platex 1.tex

1.dvi というファイルが出力されます。
dvi = device-independent file format

$ dvipdfmx 1.dvi

1.pdf という PDF ファイルが出力されます。

この PDF ファイルを画像 viewer で開き、必要部分の screenshot をとります。

こんな感じで記事に挿入すればいいと思います。


[ 湯会老人のコメント ]

丘品花志先生、ありがとうございます。

これでどんな数式も美しく描けますね。
ただ LaTex コマンドに慣れておく必要がありますが。


[ 三方万理先生 (algorithm teacher) のコメント ]

これは助かりますね !!!

試験問題全体が文章も含めて LaTex で記述できそうですね。
さっそく次の定期試験から使います。

とりあえず 2 次方程式の解の公式を LaTex で作ってみました。

\documentclass[dvipdfmx]{jsarticle}
\begin{document}
\begin{equation}
x=\frac{-b\pm \sqrt{b^{2} - 4*a*c}}{2*a}
\end{equation}
\end{document}

もうちょっと見栄えがいいフォントを探してみます。

[ 0341: 次の記事 ]

[ 0340: 素数日プログラム ]

[ 0339: emirp 探し ]

[ 0338: 0331の解きなおし ]

[ 0337: ubuntu 20.04 へ upgrade ]

[ 0336: πの近似計算 ]

[ 0335: 0253 の振り返り ]

[ 0334: Data Camp Python ]

[ 0333: 原始ピタゴラス数をさがす ]

[ 0332: LaTex の使いかた ]

[ 0331: 青い三角形の面積 ]

[ 0330: 長方形の幅 ]

[ 0329: 三角関数の関数の最大最小 ]

[ 0328: IMO 過去問 9 ]

[ 0327: 1+2+3+...+無限 ]

[ 0326: 2分木 sort も含めた性能比較 ]

[ 0325: 最悪ケースでの sort 比較 ]

[ 0324: 0307の回答 ④ ]

[ 0323: 0307の回答 ③ ]

[ 0322: 0307の回答 ② ]

[ 0321: 0307の回答 ① ]

[ 0320: 前の記事 ]

[ トップページへ ]