TeXとは

必要な情報はTeX入門 http://oku.edu.mie-u.ac.jp/~okumura/texwiki/ にほとんどありますが、簡単に言うと論文や本をきれいに書くための組版ソフトです。特に数式の入ったものはこれが最良でしょう。

TeXのインストール(Windows用)

角藤亮氏によってWindows用TeX が作られています。ただ、20個ほどファイルをダウンロードする必要がある上、GhostscriptGSView, dvioutもインストールしないと実際には使えないので、かなり敷居が高いものとなっています。この煩雑なインストール作業を簡略化するため、阿部紀行氏がTeXインストーラを作っています。これを実行すればOKです。 Texインストーラを利用した詳細なインストールの手順はhttp://www.iplab.cs.tsukuba.ac.jp/~ishihara/platex_install.htm にあります。

また、LaTeXCompileも一緒にインストールしておくのがよいでしょう。適当な場所に解凍し、ショートカットを'SendTo?'フォルダ(標準では「C:\Documents and Settings\(ユーザー名)\SendTo? 」)に入れておくと「送る」メニューから使えます。

TeXの使い方

基本的にはTeXはtexファイル(htmlみたいに文字の大きさやレイアウトなどを指定する命令が入ったテキスト)をコンパイルしてdviファイル(組版が行われた状態)を作成します。

例 次の文をテキストエディタ(メモ帳など)で作って「test.tex」というファイル名で保存します。

\documentclass{jarticle}
\begin{document}
ただいまテスト中。
\TeX
\end{document}

LaTeXCompileでコンパイルすると「test.dvi」というファイルが出来るはずです。出力されたdviファイルをダブルクリックするとdvioutが起動し、「ただいまテスト中。」と表示されるはずです。

追加インストール*1

xy-pic

曲がった矢印などを描くのに必要。

に詳細がある。インストールは
http://www.ms.u-tokyo.ac.jp/~abenori/mycreate/mysoft/xy-pic-3.7.tar.gz 
を解凍してできたtexmfフォルダを、texmfフォルダに上書きするだけ(注:texmf-localに入れてもうまく動かない)。

BibTeX

参考文献を作るのに必要。これはデータベースを作成してそこから生成するので管理が楽。また、参考文献の書き方もカスタマイズできる。インストールは必要ないが経済学論文用にカスタマイズされたものが

にある。http://park.zero.ad.jp/~zbc08106/tex/jecon/jecon_1.12.zipを解凍して出てきたjecon.bstをusr\local\share\texmf\jbibtex\bstに入れる。

下線を引く

udline.styを使うと便利。「\usepackage{udline}」を入れて「\Eul{中身}」(英文の場合)とする。

図の貼り付け

別項目にまとめた。

表の作成

  1. 行列の場合 (線がなく、各要素の横の位置が揃う。)
    tabbing環境(TABのように開始位置をそろえる)を使う。コマンドの詳細Tips
    \begin{tabbing}
    % 「\=」でTAB位置を設定、「\kill」はこの行を非表示にする。
    \hspace{10mm} \= \hspace{20mm} \= \hspace{20mm} \= 123456789012 \= \kill
    %「\>」で次のTAB位置へ移動する。
    \> 【1列目】  \> 【2列目】  \> 【3列目】 \> 【4列目】 \\
    \> (1)  \> $x+y$  \> (2) \> $z$ \\
    \> (3)  \> $x-y+z$ \> (4) \> $x+y+z$
    \end{tabbing}
  2. 表の場合1 (線があり、各列の幅がそれぞれ自動で設定される。)
    \begin{tabular}{|c||r|l|p{10zw}|}
    \hline
    【1行1列目】&【1行2列目】&【1行3列目】&【1行4列目】\\
    \hline\hline
    【2行1列目】&【2行2列目】&【2行3列目】&【2行4列目】\\
    【3行1列目】&【3行2列目】&【3行3列目】&【3行4列目】\\
    \hline
    \end{tabular}
    この場合、"\begin{tabular}{|c||r|l|p{10zw}|}"で"c"とした1列目は中央揃えとなる。各列の指定については以下の通り。
    c中央揃え
    r右揃え
    l左揃え
    p{ 【文字数】 zw}全角の文字数分の幅で、左揃え
    また、この表の罫線は以下の通り。
    \hline横の罫線
    \hlin\hlin横の二重罫線
    |(縦棒)縦の罫線
    ||(縦棒2つ)縦の二重罫線
    一部にだけ横の罫線を引きたい場合には、"\hline"の換わりに
    \cline{2-4}
    とする。この例では、2列目から4列目にだけ横の罫線が引かれる。
    横の罫線を太線にしたい場合には、
    \newcommand{\bhline}[1]{\noalign{\hrule height #1}}
    としてから、"\hline"の換わりに、
    \bhline{【太さ】pt}
    とする。
    縦の罫線を太線にしたい場合には、
    \newcommand{\bvline}[1]{\vrule width #1}
    としてから、"\begin{tabular}{|c||r|l|p{10zw}|}"の換わりに、
    \begin{tabular}{!{\bvline{【太さ】pt}}c||r|l|p{10zw}!{\bvline{【太さ】pt}}}
    とする。
    任意の行における、文字と横の罫線との(縦の)余白を変更したい場合には、
    最初に付ける\addlinespace[ 【高さ】 mm]【高さ】分だけ、上の罫線との間に余白ができる
    最後の\\の換わりに\\[ 【高さ】 mm]【高さ】分だけ、下の罫線との間に余白ができる
    とする。
    任意の列における、文字と縦の罫線との(横の)余白を変更したい場合には、
    |@{\hspace{ 【幅】 mm}}c@{\hspace{ 【幅】 mm}}|
    とする。【幅】分だけの余白が入る。余白なしの場合には、"|@{}c@{}|"とする。
    (縦の罫線を使わない)欧文風の表では、
    \usepackage{bootabs}
    としてから、"\hline"の換わりに、
    \toprule最上段の罫線(太線になり、下の文章との間に余白が入る)
    \bottomrule最下段の罫線(太線になり、上の文章との間に余白が入る)
    \midruleその他の罫線(上下の文章との間に余白が入る)
    とする。太さを変更したい時は、"\toprule[ 【太さ】 pt]"とする。また、一部にだけ横の罫線を引きたい場合には、"\cmidrule{2-4}"とする。
    一部の行について複数の列を、横に連結したい場合には、
    【1行1列目】 & \multicolumn{3}{c|}{【連結した列】} \\
    とする。この例では、1行目について(2列目から4列目の)3列分を横に連結している。
    一部の列について複数の行を、縦に連結したい場合には、
    【連結した行】 & \multicolumn{1}{r|}{\begin{tabular}{@{}r@{}} 【2行2列目】 \\ 【3行2列目】 \end{tabular}}
            & \multicolumn{1}{r|}{\begin{tabular}{@{}r@{}} 【2行3列目】 \\ 【3行3列目】 \end{tabular}}
            & \multicolumn{1}{r|}{\begin{tabular}{@{}r@{}} 【2行4列目】 \\ 【3行4列目】 \end{tabular}} \\
    とする。この例では、1列目について(2行目と3行目の)2行分を縦に連結している。
    別の方法(この方が簡単)
    \usepackage{multirow}
    としてから、
    \multirow{2}{*}{【連結した行】} & 【2行2列目】 & 【2行3列目】 & 【2行4列目】 \\
    \cline{2-4}
    &【3行2列目】&【3行3列目】&【3行4列目】\\
    とする。通常は、"{*}"でよいが、"\multirow{2}{ 【幅】 mm}{ 【連結した行】 }"として列幅を指定する事もできる(その際は、"\\"での改行も可能。3行を縦に連結したセルで2行の表示にしたい時などは便利)。
  3. 表の場合2 (線があり、列幅を統一。)
    \usepackage{tabularx}
    としてから、
    \begin{tabularx}{【Xの列の幅(文字数)】zw}{|c||X|X|X|}
    \hline
    【1行1列目】&【1行2列目】&【1行3列目】&【1行4列目】\\
    \hline\hline
    【2行1列目】&【2行2列目】&【2行3列目】&【2行4列目】\\
    【3行1列目】&【3行2列目】&【3行3列目】&【3行4列目】\\
    \hline
    \end{tabularx}
    この場合、"X"とした列は左揃えとなる。中央揃えや左揃えにしたい場合は、次のようにして、"Y"や"Z"を指定する。
    \newcolumntype{Y}{>{\centering\arraybackslash}X}中央揃え
    \newcolumntype{Z}{>{\raggedleft\arraybackslash}X}右揃え

囲み枠

  1. 長文の場合
    \usepackage{ascmac}
    としてから、
    \begin{screen} \end{screen}文章などを枠(角円枠)で囲む
    \begin{itembox}[option]{title} \end{itembox}角円枠タイトル付き option:c(center),l(left),r(right) [省略可]
    \begin{shadebox} \end{shadebox}影付き枠
    \begin{boxnote} \end{boxnote}メモ帳風枠
  2. 短くていいとき
    \usepackage{fancybox}
    の後で、
    \fbox{}四角い枠
    \doublebox{}2重の枠
    \ovalbox{}丸みのある枠
    \Ovalbox{}丸みのある太枠
    \shadowbox{}影付の枠
  3. 枠と文字の間隔の変更
    \setlength{\fboxsep}{【間隔】mm}
    または
    \fboxsep=【倍数(数字)】\fboxsep
    例えば、枠と文字の間隔を2倍にしたい時は、\fboxsep=2\fboxsepとする。
  4. 枠の横幅の指定
    \fbox{\parbox{【横幅】mm}{【文字】}}
    注意:文字の長さが指定した横幅よりも長い場合には、指定した横幅で改行される。
  5. 四角い枠および2重の枠、影付の枠で、線の太さの変更
    \fboxrule=【倍数(数字)】\fboxrule
    例えば、線の太さを2倍にしたい時は、\fboxrule=2\fboxruleとする。
  6. 影付の枠で、影の太さの変更
    \shadowsize=【倍数(数字)】\shadowsize
    例えば、影の太さを2倍にしたい時は、\shadowsize=2\shadowsizeとする。
  7. 丸みのある枠および丸みのある太枠で、角の丸みの変更
    \cornersize{【倍数(数字)】}
    注意:デフォルトは、\cornersize{0.5}である。

段落見出し

  1. 単なる太字の場合
    \paragraph{タイトル}
  2. 影付きの場合
    \paragraph*{\shadowbox{タイトル}}
    注意:この場合には、\paragraphでなく、\paragraph*である。

目次の作成

目次を入れたい場所に、次の命令を書く。

\tableofcontents

オンライン・マニュアル類

もっと楽に使いたい

Word⇔TeX変換

Tips

その他

科研費LaTeX

http://osksn2.hep.sci.osaka-u.ac.jp/~taku/kakenhiLaTeX/

科研費LaTeXのTips

統合環境など

リンク


*1 xy-picとBibTeXについては下に添付してあるshare.zipを解凍・上書きすればよい。それ以外に、スタイルファイルも適当に入っている。

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

yVoC[UNLIMIT1~] ECir|C Yahoo yV LINEf[^[z500~`I


z[y[W NWbgJ[h COiq O~yz COsI COze