(load "tex-site")の行を書いて emacs を起動して次のように入力します。
| LaTeX のソースを書くとき | --> | M-x latex-mode |
| pLaTeX のソースを書くとき | --> | M-x japanese-latex-mode |
auc-tex での主なキーバインド
| キー | 機能 | キー | 機能 | |
| C-c C-c | platex, xdvi の実行 | C-c ` | コンパイルエラーの表示 | |
| C-c C-e | \begin~\endの環境を作る | C-c C-s | \chapter や\section を作る | |
| C-c { | {} を入力 | C-c ] | 閉じてない環境を閉じる | |
| C-c j | インデントして改行 | M-RET | 改行して\item を入力 | |
| M-TAB | TeX コマンドの補完 | |||
| C-c . | 環境を選択 | C-c * | 章を選択 | |
| C-M-a | 環境の先頭にジャンプ | C-M-e | 環境の末尾にジャンプ | |
| C-; | 選択領域をコメントアウト | C-: | 選択領域の% を前から一つ取り除く | |
| C-~ | Math mode に切り替え |
お絵書き
tgif, xfig, gimp などを使って絵を描きます。
描いたら普通は EPS 形式でセーブします。
EPS ファイルの張付け方は何通りかありますが、
例えば graphics パッケージを使うのであれば
\documentclass{article}
\usepackage[dvips]{graphicx}
\begin{document}
\includegraphics{test.eps}
\end{document}
epsf.sty を使うのであれば
\documentclass{article}
\usepackage{epsf}
\begin{document}
\epsfbox{test.eps}
\end{document}
で test.eps という絵を張付けることができます。
コンパイル
コマンドラインでは
% platex hoge.texで pLaTeX のコンパイルができます(hoge.tex はソースファイル)。
! Undefined control sequence.
l.24 \aend
{flushright}
?
のようにエラーの表示が出てコマンド待ちの状態になります。
l.24 というのは24行目におかしい所があるという意味です。
q と入力してでこの状態を抜けてエディタでおかしい所を直して再びコンパイルして下さい。Output written on hoge.dvi (1 page, 932 bytes). Transcript written on hoge.log.という表示がされ、hoge.dvi というファイルが出来上がります。
% xdvi hoge.dviフォントにカラーを使っている場合は -usecolor オプションを付けると カラーで見ることができます。
| キー | 機能 | キー | 機能 | |
| n | 次のページ | p | 前のページ | |
| z | 縮小する | Z | 拡大する | |
| q | 終了 |
印刷
xdvi で Print ボタンを押してウィンドウを出します。
そのウィンドウにプリンタ名を書いて (普通はそのままでいい)、
Print ボタンをマウスの左ボタンでクリックしながら
「全ページ(All pages)」か「今表示しているページ(Current page)」
かを選ぶと印刷できます。
lpr コマンドを使う場合、普通は DVI ファイルを直接印刷できないので
(できる場合もありますが)、DVI ファイルを PS ファイルに変換する必要があります。
% dvips hoge.dvi -o hoge.psもしくは
% dvi2ps hoge.dvi > hoge.psで hoge.ps に変換できます。
% gv hoge.psです。
% lpr hoge.psで印刷できます。 また、gv でも印刷できます。
% ps2pdf hoge.ps(もしくは ps2jpdf) とすると hoge.pdf ができあがります。また、
% dvipdfmx hogeとすることでdvi ファイルから直接pdf ファイルに変換する事ができます。 こっちの方がps2pdf を使うよりきれいにできます。
% acroread hoge.pdfもしくは
% xpdf hoge.pdfです。
ファインマン先生
なんのことはないファインマンダイアグラムを書くのに便利なマクロ feynmf の使い方。
\documentclass{article}
\usepackage{feynmf}
\unitlength=1mm
\begin{document}
\begin{fmffile}{test_diagram}
\begin{fmfgraph}(40,25)
\fmfleft{i1,i2}
\fmfright{o1,o2}
\fmf{fermion}{i1,v1,v3,o1}
\fmf{fermion}{o2,v4,v2,i2}
\fmf{photon}{v1,v2}
\fmf{photon}{v3,v4}
\fmfdotn{v}{4}
\end{fmfgraph}
\end{fmffile}
\end{document}
feynmf を使うには青い部分がとりあえず必要です。
% latex hoge.tex % mf '\mode:=ljfour;input test_diagram.mf' % latex hoge.tex初めの latex コマンドで MetaFont を作る元となるファイル test_diagram.mf を作ります。
% latex hoge.tex % mpost test_diagram.mp % latex hoge.texで済みます。 できた DVI ファイル ファイルは xdvi で見ましょう。
% gv /usr/share/texmf/tex/latex/feynmf/manual.ps.gzPDF版のマニュアル。
\documentclass{article}
\usepackage{feynmp}
\unitlength=1mm
\begin{document}
\begin{fmffile}{test_diagram}
\begin{equation}
\parbox{20mm}{\begin{fmfgraph}(20,15)
\fmfleft{i}\fmfright{o}
\fmf{dashes}{i,v,v,o}
\end{fmfgraph}}
+\parbox{20mm}{\begin{fmfgraph}(20,15)
\fmfleft{i}\fmfright{o}
\fmf{dashes}{i,v1}\fmf{dashes}{v2,o}
\fmf{fermion,left,tension=.3}{v1,v2,v1}
\end{fmfgraph}}
=\ln\Lambda^2
\end{equation}
\end{fmffile}
\end{document}
できあがりは次のようになります。
% FGとして起動してください。できたPSファイルは上と同じくps2epsi を使えばEPS ファイルにすることができます。
発表会用のOHP を作る
発表会用のOHP を作る方法はいろいろありますがここではTeX の中の一つのクラス
prosper の使い方について説明します。
prosper には
とりあえず次のようなソースをhoge.tex という名前で書きます。
\documentclass[slideColor,colorBG,pdf,gyom]{prosper}
\title{Electroweak Baryogenesis}
\subtitle{Present Status and Future Tasks}
\author{Fuga Hoge}
\email{hoge@higgs.phys.kyushu-u.ac.jp}
\institution{Kyushu University}
\begin{document}
\maketitle
\begin{slide}[Wipe]{CONTENTS}
\begin{itemize}
\item Introduction
\item Overview of Electroweak Baryogenesis
\item Recent Study (MSSM)
\item Future Works
\item Discussion
\end{itemize}
\end{slide}
\end{document}
このソースを少し解説しておきます。 最初の行の引数gyom はOHP 全体のテーマを指定しています。 これをazure に代えると全体的に青っぽいOHP ができあがります。 使用可能なテーマの一覧。このTeX ソースファイルをPDF ファイルに変換するために次のコマンドを実行します。
OHP の各ページはslide 環境で囲みます。slide 環境の引数 はページ切り替えの仕方を指定しています。Wipe だと上から掃くような アニメーションになります。もちろん省略も可。
% platex hoge.tex % dvips hoge.dvi % ps2pdf hoge.psこのように結果のPDF ファイルを得るためにはtex -> dvi -> ps -> pdf と段階を踏む必要があります。 このうちDVI ファイルの段階でのプレビューはできません。 PS ファイルの段階でのプレビューは
% gv -landscape hoge.psとして下さい。 あとは出来上がったPDF ファイルを全画面表示で開いて パソコンをプロジェクターに繋げるだけです。
prosper じゃ物足りない人にはHA-prosper というスタイルをお勧めします。