総合情報センター

2022年12月

Linux 利用の手引き( LaTex と Gnuplot 編）
1. LaTex の概要............................................................................................................................. 1
1.1 LaTex 文書ファイルの文字コード ................................................................................... 1
1.2 LaTex 文書の作成 .............................................................................................................. 1
1.3 LaTex のコンパイル .......................................................................................................... 2
1.4 LaTex コンパイルの使用例 ............................................................................................... 3
1.5 DVI ファイルを PDF ファイルへ変換 ............................................................................. 3
1.6 DVI ファイルを PDF ファイルへ変換する実行例 .......................................................... 3
1.7 PDF ファイルを画面に表示する ...................................................................................... 4
1.8 PDF ファイルの印刷 ......................................................................................................... 41.9 （付録）図の挿入 .............................................................................................................. 4
2. Gnuplot の概要 ......................................................................................................................... 6
2.1 Gnuplot 起動方法 .............................................................................................................. 6
2.2 2次元グラフの描画 ............................................................................................................ 6
2.3 作成したグラフを PDF へ出力する ................................................................................. 7
2.4 Gnuplot の終了 .................................................................................................................. 8
2.5 グラフ図を EPS ファイル形式で出力する ...................................................................... 9総合情報センター

2022年12月
1. LaTex の概要
LaTex は、コンピュータを利用した文書作成システムです。複雑な数式などをマークアップ言語で記述して文書の作成をします。コマンドにより一括して処理を行い、数式の文書を作成するなど、理工系研究者に適した組版システムです。
本書は、利用環境やコマンドの簡単な使用方法のみの説明になります。より詳しい説
明は、専門書やインターネットに掲載の情報などを参考にしてください。

1.1 LaTex 文書ファイルの文字コード
文字コードは、従来からの EUC（拡張 UNIX コード）や Shift-JIS コードが使われてきましたが、近年は Unicode 系の UTF-8が増えてきました。LaTex 文書ファイルも、UTF-8の文字コードを利用可能にしたシステムが導入されていますので、文字コードを UTF-8に指定して保存してください。また、TexLive-2015バージョンが導入されています。アクセスパスに、以下の場所を追加してください。
/usr/local/texlive/2015/bin/x86_64-linux/

1.2 LaTex 文書の作成
テキストエディタの gedit を利用して、LaTex 文書ファイルを作成します。ファイル名の拡張子「.tex」（LaTex 文書ファイルの拡張子）で作成します。
アプリケーションから端末（ターミナル）を起動して、gedit コマンドと LaTex 文書ファイルを指定します。

I24_a00% gedit ファイル名.texvi エディタや emacs エディタの場合も同じ指定になります。文字コードは UTF-8で保存してください。

-1-

総合情報センター

2022年12月＜gedit エディタの使用例＞

1.3 LaTex のコンパイル
LaTex 文書ファイルは、文書のスタイルをマークアップ言語で記述します。LaTex
文書ファイルは、platex コマンドでコンパイルして、整形イメージを「.dvi」拡張子のファイルに出力します。DVI（DeVice Independent）ファイルとは、デバイスに依存しない Tex の出力フォーマットファイルになります。

I24_a00% platex ファイル名[.tex]※ ファイル名の拡張子「.tex」は省略が可能です。

-2-

総合情報センター

2022年12月
1.4 LaTex コンパイルの使用例
以下の画像は、sample.tex をコンパイルして、正常に dvi ファイルへ出力された例になります。コンパイルエラーとなった場合は、エラー内容が表示されますので、エラーの解決を行ってください。

1.5 DVI ファイルを PDF ファイルへ変換
DVI ファイルはバイナリーデータで保存されているため、ファイルをそのまま画面やプリンタなどで目に見える形で確認することができません。DVI ファイルを目に見える形で確認するには、dvipfm コマンドを使い PDF ファイルへ変換を行います。

I24_a00% dvipdfm ファイル名.dvi

1.6 DVI ファイルを PDF ファイルへ変換する実行例
以下は、sample.dvi を PDF ファイルへ変換する例になります。

-3-総合情報センター

2022年12月
1.7 PDF ファイルを画面に表示する
GNOME（グノーム）の標準ドキュメントビューアー「evince」を使い、PDF ファイルを画面に表示させます。
「evince」コマンドを使います。

I24_a00% evince ファイル名.pdf

1.8 PDF ファイルの印刷
画面表示ビューアーから印刷を行います。

1.9 （付録）図の挿入
文書に中に、図を挿入したい場合は、以下のようなソースコードを指定します。
ここでは、EPS ファイル形式の図ファイルを指定しています。

…
\usepackage{float}…
\begin{figure}[H]\begin{center}\includegraphics[scale=0.75]{sakuzu.eps}\vskip10mm\caption{三角関数}\end{center}\end{figure}※ 図形ファイル「sakuzu.eps」,(倍率 0.75)※ EPS 形式のファイルに出力する方法は、以降に説明の Gunplot の「2.5 グラフ図を EPS ファイル形式で出力する」をご覧ください。

-4-

総合情報センター

2022年12月＜図を挿入した結果の例＞-5-

総合情報センター

2022年12月
2. Gnuplot の概要
関数のグラフ描画ツールの Gnuplot は、実験レポートなどで利用する2次元グラフを簡単に作成することができます。作成したグラフ図は、LaTex を使い文書への取り込みが可能なため、理工学系のレポートではよく利用されています。
なお、利用に関する詳細な内容は、各自マニュアルなどを参考にしてください。

2.1 Gnuplot 起動方法
Gnuplot は、アプリケーションから端末（ターミナル）を起動して、Gnuplot コマンドで起動します。
起動後は、gnuplot> のプロンプトが表示されます。

2.2 2 次元グラフの描画
2次元グラフをプロット（描画）するには、plot コマンドを使います。
plot コマンドを実行すると、自動的にグラフが画面へ描画表示されます。
以下は、三角関数を描画する例になります。

gnuplot> plot sin(x) , cos(x) , tan(x)-6-総合情報センター

2022年12月<画面上に描画されたグラフ>

2.3 作成したグラフを PDF へ出力する(1) 現在、どの出力タイプになっているかを確認します。
「show termial」を実行すると、現在の出力タイプが確認できます。

gnuplot> show terminal
terminal type is x11
gnuplot>※ 「x11」は、画面へ出力する出力タイプになります。
(2) 「set terminal」を使って出力タイプを PDF へ変更します。
以下は、x11 から pdf へ出力タイプを変更する例になります。

gnuplot> set terminal pdf
Terminal Type set to 'pdfcairo'
Opthins are ' transparent fontscale 0.5 size 5.00in , 3.00in 'gnuplot>(3) 出力先の PDF ファイル名を先に指定します。

gnuplot> set output 'sakuzu.pdf'
gnuplot>-7-

総合情報センター

2022年12月(4) plot コマンドで数式を指定してグラフを描画すると、指定した出力先 PDF ファイルに出力されます。

gnuplot> plot sin(x)gnuplot>(5) 出力タイプを画面へ戻すと、PDF ファイルの描画を画面上で確認することができます。

gnuplot> set terminal x11
Terminal type set to 'x11'
Option are ' nopersist 'gnuplot>

2.4 Gnuplot の終了「quit」コマンドで終了します。

※ gnuplot で出力した PDF ファイルは、コマンドラインから「evince」コマンドを使い、画面上で確認します。
「1.7 PDF ファイルを画面に表示する」を参考にしてください。

-8-総合情報センター

2022年12月
2.5 グラフ図を EPS ファイル形式で出力する(1) plot コマンドでグラフを描画します。

gnuplot> plot sin(x)gnuplot>(2) set terminal コマンドで、出力タイプを「eps」にします。

gnuplot> set terminal postscript eps
Terminal type set to ‘postscript’
Option are ‘eps noenhanced defaultplex \leveldefault monochrome colortext \dashed dashelength 1.0 linewidth 1.0 butt noclip \nobackground \palfuncparam 2000,0.003 \“Helvetica” 14 fintscale 1.0 ‘
gnuplot>(3) set output コマンドで、出力先を指定して実行します。

gnuplot> set output ‘sakuzu.eps’
gnuplot>(4) 「replot」を実行して「quit」で Gnuplot を終了します。
‘sakuzu.eps’ファイルが作成されていることを確認します。

gnuplot> replot
gnuplot> quit-9-