必要な情報はTeX入門 http://oku.edu.mie-u.ac.jp/~okumura/texwiki/ にほとんどありますが、簡単に言うと論文や本をきれいに書くための組版ソフトです。特に数式の入ったものはこれが最良でしょう。
角藤亮氏によってWindows用TeX が作られています。ただ、20個ほどファイルをダウンロードする必要がある上、GhostscriptやGSView, dvioutもインストールしないと実際には使えないので、かなり敷居が高いものとなっています。この煩雑なインストール作業を簡略化するため、阿部紀行氏がTeXインストーラを作っています。これを実行すればOKです。 Texインストーラを利用した詳細なインストールの手順はhttp://www.iplab.cs.tsukuba.ac.jp/~ishihara/platex_install.htm にあります。
また、LaTeXCompileも一緒にインストールしておくのがよいでしょう。適当な場所に解凍し、ショートカットを'SendTo?'フォルダ(標準では「C:\Documents and Settings\(ユーザー名)\SendTo? 」)に入れておくと「送る」メニューから使えます。
基本的にはTeXはtexファイル(htmlみたいに文字の大きさやレイアウトなどを指定する命令が入ったテキスト)をコンパイルしてdviファイル(組版が行われた状態)を作成します。
例 次の文をテキストエディタ(メモ帳など)で作って「test.tex」というファイル名で保存します。
\documentclass{jarticle} \begin{document} ただいまテスト中。 \TeX \end{document}
LaTeXCompileでコンパイルすると「test.dvi」というファイルが出来るはずです。出力されたdviファイルをダブルクリックするとdvioutが起動し、「ただいまテスト中。」と表示されるはずです。
曲がった矢印などを描くのに必要。
に詳細がある。インストールは
http://www.ms.u-tokyo.ac.jp/~abenori/mycreate/mysoft/xy-pic-3.7.tar.gz
を解凍してできたtexmfフォルダを、texmfフォルダに上書きするだけ(注:texmf-localに入れてもうまく動かない)。
参考文献を作るのに必要。これはデータベースを作成してそこから生成するので管理が楽。また、参考文献の書き方もカスタマイズできる。インストールは必要ないが経済学論文用にカスタマイズされたものが
にある。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{中身}」(英文の場合)とする。
別項目にまとめた。
\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}
\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つ) | 縦の二重罫線 |
\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 | その他の罫線(上下の文章との間に余白が入る) |
【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行の表示にしたい時などは便利)。
\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} | 右揃え |
\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} | メモ帳風枠 |
\usepackage{fancybox}の後で、
\fbox{} | 四角い枠 |
\doublebox{} | 2重の枠 |
\ovalbox{} | 丸みのある枠 |
\Ovalbox{} | 丸みのある太枠 |
\shadowbox{} | 影付の枠 |
\setlength{\fboxsep}{【間隔】mm}または
\fboxsep=【倍数(数字)】\fboxsep例えば、枠と文字の間隔を2倍にしたい時は、\fboxsep=2\fboxsepとする。
\fbox{\parbox{【横幅】mm}{【文字】}}注意:文字の長さが指定した横幅よりも長い場合には、指定した横幅で改行される。
\fboxrule=【倍数(数字)】\fboxrule例えば、線の太さを2倍にしたい時は、\fboxrule=2\fboxruleとする。
\shadowsize=【倍数(数字)】\shadowsize例えば、影の太さを2倍にしたい時は、\shadowsize=2\shadowsizeとする。
\cornersize{【倍数(数字)】}注意:デフォルトは、\cornersize{0.5}である。
\paragraph{タイトル}
\paragraph*{\shadowbox{タイトル}}注意:この場合には、\paragraphでなく、\paragraph*である。
目次を入れたい場所に、次の命令を書く。
\tableofcontents
\renewcommand{\figurename}{figure.} \renewcommand{\tablename}{table.}
``・・・''
\subsetneq, \supsetneq
http://osksn2.hep.sci.osaka-u.ac.jp/~taku/kakenhiLaTeX/