[目次]
1.LaTeX基本事項
1.1LaTeXで文章を書くために最低限必要なコマンド
1.2コメント
1.3 改行
1.4 空白の扱い
1.5半角カタカナ使用禁止
2.LaTeXコマンド
2.1レイアウト
2.1.1 レイアウト早見表 2.1.2 レイアウトコマンド使用例
2.2 一般的なコマンド(主に文章関連)
2.2.1文書に関するコマンドの説明 2.2.2早見表 2.2.3 コマンド使用例
2.3 特殊文字
2.4 文字の大きさや太さの設定
2.5 章節関連
2.5.1 章節関連早見表 2.5.2 章や節の番号変更方法
2.6 環境(\begin{},\end{}を使用するもの)
2.6.1使用法 2.6.2早見表 2.6.3箇条書き
2.7 数式
2.7.1数式モード 2.7.2数式記号早見表(一部);ギリシャ記号含む 2.7.3 数式関数早見表(一部)
2.7.4数式コマンド早見表 2.7.5矢印 2.7.6括弧 2.7.7添字 2.7.8行列 2.7.9使用例
2.8 表
2.8.1表の基本的使用方法 2.8.2表作成用コマンド 2.8.3使用例
2.9 図
2.9.1図の基本的使用方法 2.9.2画像ファイルを2つ以上横に並べる方法 2.9.3図形要素
2.10 参照
2.10.1参照を用いるときの基本 2.10.2参照コマンド早見表 2.10.3使用例
2.11 参考文献
2.11.1 参考文献早見表 2.11.2 使用例
2.12 目次
2.12.1 目次の基本事項 2.12.2
早見表 2.12.3 使用例
2.13 その他のコマンド
3.muleやemacs等で使用するコマンド
4.ktermで使用するLaTeX等のコマンド
4.1 編集用コマンド
4.2 印刷用コマンド
5.ビューアの使い方
6.その他の注意事項
7.LaTeXに関する文献
・jlatex使用時
\documentstyle{jarticle}
\begin{document}
(文章:ここは適当な文章を入れれば良い)
\end{document}
・platex使用時
\documentclass{jarticle}
\begin{document}
(文章:ここは適当な文章を入れれば良い)
\end{document}
1.2 %(コメント)
行中に%が存在した場合、その行において%以降は全てコメント扱い!!
(空白行) | 字下げあり改行 |
\\ | 字下げ無し改行 |
1.4 空白の扱い
連続する半角空白は1個の半角空白扱い!!
これを避けるには空白用のコマンドを使う等の対処法がある。調べてみよう。
1.5 半角カタカナ使用禁止
TeXやLaTeXでは、半角カタカナを使用すると
正しく表示されないか、エラーになります。
使わないようにしましょう。
↑目次へ |
2.1.1レイアウト早見表
\renewcommand以外はコマンド名の右に長さが入る。コマンドと長さの間は1文字空白が入る。
[コマンド名] | [役割] |
\textwidth | テキストの幅(1ページあたり) |
\textheight | テキストの長さ(1ページあたり) |
\oddsidemargin | 奇数ページ左余白 |
\evensidemargin | 偶数ページ左余白 |
\topmargin | 上余白 |
\columnsep | 中央余白幅 |
\renewcommand{\baselinestretch}{} | 行間指定({}の中に倍率が入っても良い) |
2.1.2 レイアウトコマンド使用例
\documentstyle{jarticle}
\oddsidemargin -15.0mm
\evensidemargin -15.0mm
\textwidth 180mm
\textheight 270mm
\topmargin -40mm
\columnsep 5mm
\begin{document}
(文章)
\end{document}
↑目次へ |
\documentstyle{jarticle} | 短めの文書用(ゼミ資料用) |
\documentstyle{report} | 長めの文書用(論文用) |
\pagestyle{plain} | フッタ中央にページ番号を付ける |
\pagestyle{empty} | ページ番号無し |
[コマンド名] | [役割] |
\author | 著者名設定 |
\boldmath | 数式太文字化 |
\clearpage | 改ページ |
\date{日付} | 日付設定 |
\documentstyle{文書スタイル名} | 文書スタイル |
\dotfill | 長い横点線 |
\fbox | 四角形で囲む |
\footnotemark | 脚注記号(本文) |
\footnotetext | 脚注出力 |
\footnote | 脚注,脚注記号 |
\framebox{文字列} | 文字列を四角形で囲む |
\fussy | 単語間空白抑制 |
\hrulefill | 長い横直線 |
\hspace{長さ} | 横方向空白(行先頭無効) |
\hspace*{長さ} | 横方向空白(行先頭有効) |
\hyphenation | ハイフネーション設定 |
\ldots | ...(横に点3個) |
\maketitle | タイトル出力 |
\mbox{文字列} | LRモード出力、{}内自動改行無効 |
\minipage | ページ内に小型ページ作成 |
\onecolumn | 一段組に変更 |
\pagestyle{ページスタイル名} | ページスタイル変更 |
\raisebox{長さ}{文字列} | 字の上げ下げ |
\rule{長さ(横)}{長さ(縦)} | 塗り潰した四角 |
\samepage | 改ページ抑制 |
\settowidth{変数名}{文字列} | 文字列幅設定 |
\sloppy | 常に行揃え |
\subitem | 字下げ |
\subsubitem | 字下げ |
\thispagestyle{ページスタイル名} | 一時的にページスタイル変更 |
\title{文字列} | タイトル表示 |
\today | 日付表示 |
\twocolumn | 二段組に変更 |
\underline{文字列} | 下線 |
\vspace{長さ} | 縦方向空白(ページ先頭無効) |
\vspace*{長さ} | 縦方向空白(ページ先頭有効) |
・タイトル
\documentstyle{jarticle}
%%% レイアウト設定部分(%の右はコメント) %%%
\oddsidemargin -15.0mm
\evensidemargin -15.0mm
\textwidth 180mm
\textheight 270mm
\topmargin -40mm
\columnsep 5mm
\pagestyle{plain} %ページ番号をフッタ中央にする
\pagenumbering{arabic} %ページ番号をアラビア数字にする
%%% タイトル設定 %%%
\title{タイトル名}
\author{研究室名 学年 筆者}
\date{2001年1月1日}
%%% 文章の開始 %%%
\begin{document}
\maketitle %タイトル表示
(文章)
\end{document}
・2段組(タイトル、Abstractは1段出力)
\documentstyle[twocolumn]{jarticle}
%%% 文章の開始 %%%
\begin{document}
\twocolumn[
\abstract{
(要旨文)
}
]
(文章)
\end{document}
↑目次へ |
[コマンド] | [出力文字] |
\# | # |
\$ | $ |
\% | % |
\& | & |
\_ | \ |
\{ | { |
\} | } |
\tt\symbol{94} | ^ |
\tt\symbol{126} | ~ |
↑目次へ |
[コマンド] | [大きさ(10pt時)、書体] |
\tiny | 5pt |
\scriptsize | 7pt |
\footnotesize | 8pt |
\small | 9pt |
\normalsize | 10pt |
\large | 12pt |
\Large | 14pt |
\LARGE | 17pt |
\huge | 20pt |
\Huge | 25pt |
\bf | 太字 |
\rm | ローマン体 |
\it | イタリック体 |
\mc | 明朝体 |
\gt | ゴシック体 |
↑目次へ |
2.5.1 章節関連早見表 (注意)中身の無い「段落」のタイトル名は表示されない!
[コマンド] | [見出し名] |
\part{タイトル名} | 部 |
\chapter{タイトル名} | 章(jarticleスタイルでは使用不可) |
\chapter*{タイトル名} | 章(番号なし、jarticleスタイルでは使用不可) |
\section{タイトル名} | 節 |
\section*{タイトル名} | 節(番号なし) |
\subsection{タイトル名} | 小節 |
\subsection*{タイトル名} | 小節(番号なし) |
\subsubsection{タイトル名} | 小々節 |
\subsubsection*{タイトル名} | 小々節(番号なし) |
\paragraph{タイトル名} | 段落(番号なし) |
\paragraph*{タイトル名} | 段落(番号なし) |
\subparagraph{タイトル名} | 小段落(番号なし) |
\subparagraph*{タイトル名} | 小段落(番号なし) |
2.5.2 章や節の番号変更方法
setcounter{見出し名}{番号}
を使うと章や節の番号が任意に変更できる。
(例)1節の次を4節とする。
\begin{document}
\section{タイトル1}
\setcounter{section}{3}
\section{タイトル2}
\end{document}
↑目次へ |
\begin{環境名} | 指定した環境の開始 |
\end{環境名} | 指定した環境の終了 |
[コマンド] | [役割] |
\begin{abstract} \end{abstract} | 要旨出力 |
\begin{array} \end{array} | 文字,数式を並べて出力 (配列) |
\begin{center} \end{center} | センタリング |
\begin{description} \end{description} | 箇条書き(印) |
\begin{enumerate} \end{enumerate} | 箇条書き(番号) |
\begin{eqnarray} \end{eqnarray} | 数式揃え(番号あり) |
\begin{eqnarray*} \end{eqnarray*} | 数式揃え(番号なし) |
\begin{figure} \end{figure} | 図出力 |
\begin{figure*} \end{figure*} | 図出力 |
\begin{flushleft} \end{flushleft} | 左寄せ |
\begin{flushright} \end{flushright} | 右寄せ |
\begin{itemize} \end{itemize} | 箇条書き |
\begin{list} \end{list} | レイアウトのリスト |
\begin{minipage} \end{minipage} | 小さいページ作成 |
\begin{picture} \end{picture} | 図形作成 |
\begin{quotation} \end{quotation} | 引用文 |
\begin{quote} \end{quote} | 引用文 |
\begin{tabbing} \end{tabbing} | 大きな表の作成 |
\begin{table} \end{table} | 表出力 |
\begin{table*} \end{table*} | 表出力 |
\begin{tabular} \end{tabular} | 表作成 |
\begin{thebibliography} \end{thebibliography} | 参考文献リスト作成 |
\begin{theindex} \end{theindex} | 索引作成 |
\begin{titlepage} \end{titlepage} | タイトルデザイン |
\begin{verbatim} \end{verbatim} | ソース出力 |
\begin{verbatim*} \end{verbatim*} | ソース出力 |
\begin{verse} \end{verse} | 引用文 |
\item | 箇条書き用の印 |
・箇条書きの例1
\begin{itemize}
\item 項目A
\item 項目B
\item 項目C
\end{itemize}
・箇条書きの例2(印が「番号」)
\begin{enumerate}
\item 項目1
\item 項目2
\end{enumerate}
↑目次へ |
2.7.1 数式モード
数式モードでのみ使えるコマンドは以下の(数式)の部分でないと使えない。
$(数式)$ | 文の中に数式 |
/[ (数式) /] | 数式のみの行 |
\begin{eqnarray} (数式) \end{eqnarray} | 数式揃え(番号あり) |
\begin{eqnarray*} (数式) \end{eqnarray*} | 数式揃え(番号無し) |
[コマンド] | [記号] |
\times | × |
\div | ÷ |
\pm | ± |
\circ | ○ |
\bullet | ● |
\sim | 〜 |
\equiv | ≡ |
\gg | >> |
\ll | << |
\sqrt{} | √,{}内はルートの中身 |
\int | ∫(積分記号) |
\sum | Σ |
\infty | ∞ |
\cap | ∩ |
\cup | ∪ |
\forall | ∀ |
\exists | ∃ |
\alpha | α |
\beta | β |
\gamma | γ |
\delta | δ |
\theta | θ |
\lambda | λ |
\pi | π |
\sigma | σ |
\tau | τ |
\phi | φ |
\psi | Ψ |
\Gamma | Γ |
\Delta | Δ |
\Phi | Φ |
\Omega | Ω |
[コマンド] | [関数] |
\sin | sin |
\cos | cos |
\tan | tan |
\lim | lim |
\log | log |
\ln | ln |
[コマンド] | [出力] |
\cal | カリグラフ文字 |
\cdots | (横に点3つ) |
\ddots | …(斜めに点3つ) |
\displaystyle | 文字サイズ変更 |
\frac{分子}{分母} | 分数 |
\imath | ドット無しi |
\jmath | ドット無しj |
\jot | 数式間縦空白 |
\ldots | ... (横に点3つ) |
\left | 数式用左括弧 |
\lefteqn | 数式左寄せ |
\mathop | 数式の記号化 |
\mathstrut | アクセント記号の高さを一致 |
\mit | 数式イタリック |
\nonumber | 式番号なし |
\not | 否定記号 |
\overbrace | 上括弧 |
\overline{文字列} | 上線 |
\pmod | 剰余 |
\prime | 微分記号 |
\right | 数式用右括弧 |
\scriptscriptstyle | 文字サイズ変更 |
\scriptstyle | 文字サイズ変更 |
\stackrel{上式}{下式} | 数式の上に数式 |
\textstyle | 文字サイズ変更 |
\unboldmath | 太文字数式 |
\underbrace | 下括弧 |
\underline{文字列} | 下線 |
\vdots | 省略記号(縦に点3つ) |
\widehat | アクセント記号(大) |
\widetilde | アクセント記号(大) |
[コマンド] | [出力] |
\to(または\leftarrow) | → |
\gets(または\rightarrow) | ← |
\uparrow | ↑ |
\downarrow | ↓ |
\Rightarrow | 2重線矢印(右向き) |
\Leftarrow | 2重線矢印(左向き) |
\Leftrightarrow | 2重線矢印(左右方向) |
[コマンド] | [括弧] |
( | ( |
) | ) |
\{ | { |
\} | } |
[ | [ |
] | ] |
\langle | < |
\rangle | > |
| | | |
\| | || |
[コマンド] | [添字の種類] |
^ | 上添字 |
_ | 下添字 |
2.7.8 行列
\begin{array}
\end{array}
を使用して行列を表現できる。
以下にこれらを用いた使用例を示す。
・例1 普通の行列(式番号付き)
\begin{eqnarray}
\left(
\begin{array}{ccc}
1&0&0\\
0&1&0\\
0&0&1
\end{array}
\right)
\end{eqnarray}
・例2 中括弧の右に式を3つ並べる。
(注) この場合、右側に括弧がないので\rightコマンドの右に.をつけること。
\begin{eqnarray}
\left
\{
\begin{array}{cc}
a= x^2 + 2x + 1 & (i)\\
b= 2x + 2 & (ii)\\
c= 2 & (iii)
\end{array}
\right.
\end{eqnarray}
・和(Σ記号あり)
\[
\lim_{n \to 0} a_n
= \sum_{i = 1}^{\infty} b_{ij}
\]
・分数(2段階以上)
\[
\frac{1}{x+ \frac{1}{x} }
\]
↑目次へ |
2.8.1 表の基本的使用方法
表の基本的な使用方法の例は以下の通り。
主な使用コマンドは例の下に示す。
&で文字の切れ目を、\\で行の切れ目を表す。
(文字列)には適当な文字列(1文字でも良い)や数字等を入れれば良い。
文字列に何も入れないときは空欄となる。
\begin{table}[h]
\caption{表の説明}
\label{ラベル}
\begin{center}
\begin{tabular}{c|c} \hline
(文字列) & (文字列)\\ \hline
(文字列) & (文字列) \hline
\end{tabular}
\end{center}
\end{table}
・表作成に使用する基本的なコマンド
[コマンド] | [役割] | ||||||||||||||
\begin{table} \end{table} | 表出力、正確には表の領域の確保 | ||||||||||||||
\begin{table*} \end{table*} | 表出力、2段組環境でも段組と無関係に横長の表を出力可能 | ||||||||||||||
\begin{tabular}{} \end{tabular}{} | 表作成、左から2番目の{}の中は以下の通り
| ||||||||||||||
\caption{ } | 表(図)題記述、{}の中に題名を記入して使用 | ||||||||||||||
\hline | 横罫線 | ||||||||||||||
\hline \hline | 2重横罫線 | ||||||||||||||
\label{ } | 相互参照用の印、{}の中にはラベル名を入力 \ref{}で参照可能 |
[コマンド] | [役割] |
\cline{ } | 部分的横罫線、{}内は行数 |
\makebox{} | 文字列幅、文字位置の変更 |
\multicolumn{ } | 複数の欄を1つの欄にする {}内は一括化したい欄の数 |
\vline | 縦罫線 |
\begin{table}[h]
\caption{表}
\label{表}
\begin{center}
\begin{tabular}{|c|c||c|c|c||c|c|c|}\hline
\multicolumn{2}{|c||}{} &
\multicolumn{3}{c||}{小記号}&
\multicolumn{3}{c|}{大記号}\\ \cline{3-8}
\multicolumn{2}{|c||}{}
& x & y &
z & X & Y &Z \\ \hline \hline
記&A & 0.1 & 0.0& 1.4 & 0.9 & 0.9 & 0.9 \\ \cline{2-8}
号&B & 0.1 & 0.1& 2.7 & 0.9 & 0.9 & 0.9 \\ \hline \hline
\multicolumn{2}{|c||}
{合計}& 0.1& 0.0 & 1.5 & 0.9 & 0.9 & 0.9 \\ \hline
\end{tabular}
\end{center}
\end{table}
↑目次へ |
画像ファイル(epsfile, 拡張子は.ps)を LaTeX で使用するには,まず
\documentstyle[]{}
の[]の中に,epsfと記入する.
次に,画像ファイルを使いたいところに
\epsfile{file=epsfilename.ps}
または,
\epsfile{file=epsfilename.ps, scale=1.2}
と記入する.
なお,scale=の右の数字は拡大率である.
scale=の代わりに、横倍率設定用の hscale=、縦倍率設定用のvscale=もある
この数字を小さくすると,表示される面積が小さくなる.
その後コンパイルして,ビューアを見る時に, {PS Fig} をクリックすれば良い.
[使用例]
\begin{figure}[h]
\begin{center}
\epsfile{file=picture.ps}
\caption{画像}
\label{fig:画像}
\end{center}
\end{figure}
主な使用コマンドを以下に示す。 ただし、\caption{}と\label{}に関しては2.8.1を見てください。
[コマンド] | [役割] | ||||||||
\begin{figure}[] \end{figure} | 図出力、[]内は以下の通り
| ||||||||
\epsfile{file=(ファイル名).ps,scale=(倍率)} | psファイルの図を貼る 拡張子を.epsにすればepsファイルも貼れる |
この方法の一例を,ソースファイルの一部を用いて以下に示す.
(1) 1枚の図ごとにタイトルを1つ付ける方法
\newlength{\minitwocolumn}
\setlength{\minitwocolumn}{0.4\textwidth}
\addtolength{\minitwocolumn}{0.3\columnsep}
\begin{figure}[h]
\begin{tabular}{c c}
\begin{minipage}{\minitwocolumn}
\begin{center}
\epsfile{file=picture1.ps}
\caption{画像1}
\label{fig:画像1}
\end{center}
\end{minipage}
&
\begin{minipage}{\minitwocolumn}
\begin{center}
\epsfile{file=picture2.ps}
\caption{画像2}
\label{fig:画像2}
\end{center}
\end{minipage}
\end{tabular}
\end{figure}
(2) 複数の図に対してタイトルを1つ付ける方法
\begin{figure}[h]
\leavevmode
\begin{center}
\begin{tabular}{ c c }
\epsfile{file=picture3-1.ps}
&
\epsfile{file=picture3-2.ps}
\end{tabular}
\caption{画像3}
\label{fig:画像3}
\end{center}
\end{figure}
(3) 3つの図を並べる方法(一例)
\begin{figure}[h]
\leavevmode
\begin{center}
\begin{tabular}{ c c c }
\epsfile{file=picture4-1.ps,scale=0.35}
&
\epsfile{file=picture4-2.ps,scale=0.35}
&
\epsfile{file=picture4-3.ps,scale=0.35}\\
(a)pictureA.
&
(b)pictureB.
&
(c)pictureC.
\end{tabular}
\caption{画像4}
\label{fig:画像4}
\end{center}
\end{figure}
LaTeXには、図形を描くコマンドが用意されています。
この場合の基本的な使用方法の例は以下の通り。
\begin{figure}[h]
\begin{picture}(100, 50)
(図形要素)
\end{picture}
\caption{図1}
\label{fig:図1}
\end{figure}
これを使用する利点は
(1)dviファイルの出力が速くなること
(2)(意外にも?)正確な図が描きやすいこと
(3)トラブルが発生しにくいこと
等が挙げられるでしょう。
欠点は、
(1)複雑な図が描けない
(2)(意外にも?)図を描くのに時間がかかる
(3)コンパイルしてxdviで見ないと図の出力結果が分からない(視覚的に分かりづらい)
等が挙げられます。
・図形要素早見表
[コマンド] | [役割] |
\circle{直径} | 円 |
\circle*{直径} | 円(塗りつぶし) |
\dashbox{点線一つ分の長さ}(幅、高さ){長さ} | 点線四角形 |
\frame{図形要素} | 四角形で囲む |
\line(w、h){長さ} | 直線(傾きh/w) |
\makebox (幅、高さ){文字列} | 文字列幅変更,文字位置変更 |
\multiput(基準点x、基準点y)(移動量x、移動量y){要素数}{図形要素} | 同一図形要素を複数出力 |
\oval(幅、高さ) | 角の丸い四角形 |
\put (基準点x、基準点y){図形要素} | 図形要素出力 |
\thicklines | 太線 |
\thinlines | 普通の線(細線) |
\vector(w、h){長さ} | 矢印付き直線(傾きh/w) |
↑目次へ |
2.10.1 参照を用いるときの基本
章節、図表を出力して参照するときは2回コンパイルする必要がある。
2.10.2 参照コマンド早見表(以下のコマンドはセットで使用)
[コマンド] | [役割] |
\label{} | 相互参照用の印、{}内で印の区別をする |
\ref{} | 相互参照する、参照先は{}内に入力 |
\pageref | ページ参照 |
・章節参照
\section{使用例}
\label{sec:使用例の節}
(文章)
\section{使用例の考察}
\ref{sec:使用例の節}節の結果、以下に示す。
・数式参照
以上の結果を(\ref{eqn:参照式})に示す。
\begin{equation}
y = ae^x + c
\label{eqn:参照式}
\end{equation}
・表参照
測定環境をTable\ref{table:測定環境}に示す。\\
\begin{table}[h]
\begin{center}
\caption{測定環境}
\label{table:測定環境}
\begin{tabular}{|c|c|}\hline
項目& 値 \\ \hline \hline
カウント数 & 384$ \times $288 pixels \\ \hline
長さ & 250mm \\ \hline
\end{tabular}
\end{center}
\end{table}
・図参照
システム構成図をFig.\ref{fig:構成}に示す。\\
\begin{figure}[h]
\begin{center}
\epsfile{file=picture2-10.ps,scale=0.8}
\caption{画像2-10}
\label{fig:構成}
\end{center}
\end{figure}
↑目次へ |
2.11.1 参考文献早見表
[コマンド] | [役割] |
\begin{thebibliography} {} \end{thebibliography} | 参考文献リスト作成、2番目の{}には9や99等を入れると一応普通に使える |
\bibitem{ラベル} | 文献リスト番号、参照用の印でもある |
\bibliographystyle | 文献リスト形式 |
\bibliography | 文献リスト作成 |
\cite{ラベル} | 文献参照、ラベルは\bibitemと対応 |
2.11.2 使用例
\begin{thebibliography}{99}
\bibitem{bib01}
著者名:「タイトル名」, 出版社名, 2000.
\bibitem{bib02}
筆者名:「論文タイトル名」, 論文誌名, 1999.
\end{thebibliography}
↑目次へ |
2.12.1 目次の基本事項
目次を出力するときは3回コンパイルする必要がある。
2.12.2 早見表
[コマンド] | [役割] |
\tableofcontents | 目次作成 |
\listoffigures | 図の目次作成 |
\listofftables | 表の目次作成 |
2.12.3 使用例
\begin{document}
\tableofcontents
(文章)
\listoffigures
\listoftables
\end{document}
↑目次へ |
[コマンド] | [役割] |
\addcounter | カウンタ値変更 |
\addtolength{変数名}{長さ} | 長さを加える |
\Alph | カウンタ値出力 |
\alph | カウンタ値出力 |
\arabic | カウンタ値出力 |
\input{ファイル名} | ファイル取り込み |
\newcommand{コマンド名} {マクロ名} | マクロ登録 |
\newcounter{カウンタ名} | 新カウンタ定義 |
\newlength{変数名} | 長さ変数用意 |
\renewcommand | コマンド再定義 |
\Roman | カウンタ値出力 |
\roman | カウンタ値出力 |
\setcounter | カウンタ値変更 |
\setlength{変数名}{長さ} | 長さ変数値変更 |
\unitlength | 長さ基準設定 |
\value | 値置き換え |
↑目次へ |
(コンパイル)
ソースファイルをセーブした後,コンパイルする前にmuleで(Ctrl)-cを2回押す.
(ビューアを見る)
コンパイルが終わった後, muleで(Ctrl)-cを2回押してから,(return)キーを2回押す.
(エラーの原因を見る)
muleでのコンパイルの後, (Ctrl)-c `と押す.
↑目次へ |
[コンパイル(jlatex使用時)]
% jlatex filename.tex
[コンパイル(platex使用時)]
% platex filename.tex
filename には拡張子を除いたファイル名が入る。
[ビューアを見る]
% xdvi filename.dvi
上の2つに関しては,ファイル名の入力なしでコマンド入力し, 後からファイル名を入力したり,選択したりする方法もある.(コンパイル時は,ファイル名を入力するのみ.)
[showcase(絵を描くためのツール)の起動]
% showcase
[tgif(絵を描くためのツール)の起動]
% tgif
↑目次へ |
[印刷]
% dvi2ps filename.dvi | lpr -PPrintername
Printernameは、プリンタ名に対応しています。
プリンタ名に関しては管理者に問い合わせてみてください。
*使用例(ml2という名前のプリンタで、file.dviを印刷する場合)
% dvi2ps file.dvi | lpr -Pml2
[分割印刷(1枚に複数ページ印刷)]
% dvi2ps filename.dvi | nup -num | lpr -PPrintername
numは,以下のように対応している.
num | 分割数 |
2 | 2分割(1枚に2ページ印刷) |
4 | 4分割(1枚に4ページ印刷) |
8 | 8分割(1枚に8ページ印刷) |
なお、このコマンドは卒論で使用することが多い。
言うまでもないと思われるが、
数十ページにも及ぶ卒論の下書きに対して用紙1枚に1ページの印刷を
毎回行っていたら膨大な紙の量が消費されてしまうからである。
ちなみに、卒論の下書きでは1枚4ページで印刷することが多いようである。
[容量の大きい.dviファイルの印刷]
%dvi2ps -s filename.dvi | lpr -PPrintername
[ページ指定印刷]
% dvi2ps -f Startpage -t Endpage filename.dvi | lpr -PPrintername
StartPage - 印刷開始ページ
EndPage - 印刷終了ページ
[ページ指定印刷&分割印刷]
% dvi2ps -f Startpage -t Endpage filename.dvi | nup -num | lpr -PPrintername
卒論でよく使用するコマンドである。
先程の[分割印刷]で述べたことも一つの理由であるが、
印刷しようとするファイルの容量があまりに大きいと最後まで印刷されないことがある
というのもその理由である。
-sオプションを付けることで多少は解消されるが、確実ではないので注意すること。
最悪の場合、キューに印刷ジョブがたまった状態になり印刷不可能な状態になることがある。
そのようなときは、以下の2つのコマンドを順に使用すれば回避できることが多い。
[キューに登録されている印刷ジョブ(ジョブ番号等)の確認を行う]
%lpq -PPrintername
このコマンドを実行すると、
1st username 13 filename.ps
2nd username 14 filename2.ps
のような表示がされる。
ユーザ名の後の数字がジョブ番号である。この例では13や14がジョブ番号である。
[印刷ジョブをキューから削除する]
%lprm -PPrintername JobNum
JobNumはジョブ番号である。
この2つのコマンドを使用し、
たまっている印刷ジョブが無くなれば再度印刷可能な状態になることが多い。
また、印刷可能な状態になったとき印刷ジョブが残っていると
その残り分が印刷されるはずである。
なお,プリンタの使い方はVSL2F計算機室のプリンタの近くにある オキページプリンタのユーザーズマニュアル(特にp52,53は必見?)を読みましょう.
[.dviファイルを.ps(postscript)ファイルに変換する方法]
% dvi2ps filename.dvi > filename.ps
↑目次へ |
Quit | ビューアを閉じる. |
Paper | 用紙選択. |
File | dviファイルの読み込み. |
Shrink | 縮尺変更(5段階). |
Page-10 | 10ページ前に移動. ただし,最後の0が消えて {Page-1} と表示されることがある. |
Page-5 | 5ページ前に移動. |
Prev | 1ページ前に移動. |
Next | 1ページ後に移動. |
Page+5 | 5ページ後に移動. |
Page+10 | 10ページ後に移動. ただし,最後の0が消えて {Page+1} と表示されることがある. |
PS Fig | ps形式のファイルの内容(画像)を出力する. |
印刷する. |
また,画面上の文書の上でマウスボタン(3つのうちどれでも良い)を押している間,マウスポインタの周辺部分のみ文書を拡大してみることが可能である. 押すボタンによって,拡大される範囲が異なる.
↑目次へ |
6.1 コマンド入力のコツ
特殊文字やインライン数式の使用場所を示す\$などを除いて, コマンドの周辺は空白にした方が良いことが多い.また,特殊文字も含めて,コマンドはなるべく行頭に記入した方が良いことが多い.
6.2 コンパイル
muleでコンバイルしたほうが,ktermでコンパイルするより簡単で速い. しかし,muleでのコンパイルは信頼性に欠けるらしい.ただし,このコンパイルはエラーチェックはしやすいようである.
6.3 その他
こ
のページは早見表を意識して作成されたものであるため, LaTeX
に関する詳細な説明はあまりしておりません.また、このページに無いコマンドも結構あります。LaTeXに関する詳細を知りたい時や,このページを見て分
からないことがあれば, TeXに関する様々な文献(7.にごく一部を示す。)やホームページ等を調べましょう.
↑目次へ |
↑目次へ |