\TeX

2012年11月 4日 (日)

The animate Packageのサンプルの実行例

The animate Packageのサンプル(7.1,p.13)の実行例
The animate Package( Alexander Grahn  26th October 2012)の
サンプルプログラムに触れる.
・http://mirrors.ctan.org/macros/latex/contrib/animate/animate.pdf

●利用したファイルのサイト
CTAN directory: /macros/latex/contrib/animate/files
http://www.ctan.org/tex-archive/macros/latex/contrib/animate/files

●【準備】
1) 「exp.mpのDL」と「一部変更」
サイト内のexp.mpをDLし,
3行目の
filenametemplate "%j_%c.mps";

filenametemplate "%j_%c.eps";
に変更して,
同じファイル名(exp.mp)で保存.
以下,この変更したファイルを使用する.

Exp_mp
【↑『exp.mp』のあるサイトのイメージ】

2) exp.mpの実行
msdosのコマンドプロンプトで,

>mpost exp.mp       (拡張子の.mpは省略可)を実行

この結果,
9 output files written: exp_0.eps .. exp_8.epsなどのメッセージが表示され,
同じディレクトリに
exp_0.eps
exp_1.eps
・・・
・・・
exp_8.eps
の9個のepsファイルが作られる.
ここで,ファイルが作られたかを確認する.

3) このepsファイルの描画をみるには 【ここの3) は,特に必要なし.飛ばしてください】
例えば,exp_0.epsとexp_5.epsの場合には,
次のTEXソースを作成し保存する.ここではtest.texとする.

\documentclass{article}
\usepackage{graphicx}
\begin{document}
  \includegraphics{exp_0.eps}
  \includegraphics{exp_5.eps}
\end{document}

MSDOSで次の順に実行し.psファイル(test.ps)を作成する.
>platex  test.tex
>dvips  test..dvi

●サンプルプログラムと実行手順
・以下は,The animate Packageのサンプル(7.1,p.13)です.
\documentclass{article}
\usepackage{animate}
\usepackage{graphicx}
\begin{filecontents}{timeline.txt}
::0x0  %  coordinate  system  &  y=e^x,  repeated  until  last  frame
::1     %  one  blue  curve  per  frame
::2
::3
::4
::5
::6
::7
::8
\end{filecontents}
\begin{document}
\begin{center}
\animategraphics[
controls,  loop,
timeline=timeline.txt
]{4}{exp_}{0}{8}
\end{center}
\end{document}


このコードをファイル名 animate_ex1.tex で保存したとすると.
実行手順は次のようになると思います.
>platex animate_ex1.tex
>dvips animate_ex1.dvi
>ps2pdf animate_ex1.ps

結果,animate_ex1.pdf が作成される.
(表示の確認はAdobe Readeバージョン9.4.5で行いました)

● 作成結果
「animate-ex1.pdf」 (サイズ36KB) 
DLしてからAdobe Readeで表示するとよいと思います.

※Macのプレビューでは、アニメーションにならないようです.
DLしてからAdobe Readeで表示するとよいと思います.
拡張子は.pdfです.

●コメントなど
手探り状態で作業したもので,不備があると思います.ご了承ください.

・【準備】1) でexp.mpの変更を行わないと
exp_0.mps
exp_1.mps
・・・
・・・
exp_8.mps
の9個のmpsファイルが作られます.(このファイルはテキストファイル)
この状態で作業を行うと,
「exp_0.mps」と「exp_1.mpsからexp_8.mps」にずれが生じてしまい,
上述した手順では完成品は得られませんでした.
別の方法でできるのではないかと思いますが・・・?

・ここで使用しているexp.mpによるexp_0.eps,・・・,exp_8.epsの
作成プログラム(METAPOST)はまったく経験がない.
そこで,exp_0.eps,・・・,exp_8.epsなどの画像ファイルの作成を
別の方法で行いたい.たとえば,RのPackage ‘animation’が
あるようですが・・・

■参考
・作業過程で作成されるepsファイルとtimeline.txtファイルのDL(未掲載です)
これは,各自で作成して見ましょう.あくまで参考での利用として下さい.
トラブルを避けるためにも,DLしたものをそのまま利用しなようにしましょう.
PC環境の違いによって動かないこともあるかもしれません?


2012年5月31日 (木)

TeXを学んでみよう(3)

TeXを学んでみよう(1) へ     ■TeXを学んでみよう(2)

●「42 図形」 p.78
【演習42.1~42.2】
\documentclass{jarticle}
\begin{document}
\unitlength=0.8mm
\begin{picture}(60,40)
\put(15,10){\line(5,6){18}}
\put(15,10){\line(1,3){10}}
\put(15,-10){\line(1,2){15}}
\put(-15,-10){\line(1,2){15}}
\end{picture}
\end{document}

【出力】


【演習42.3~42.4】
\documentclass{jarticle}
\begin{document}
\unitlength=0.5mm

\thicklines %線分の太さ 0.8ptのようです.確認しましょう
\begin{picture}(60,40)
\put(15,10){\line(5,6){18}}
\end{picture}

\thinlines %線分の太さ 0.4ptのようです.確認しましょう
\begin{picture}(60,40)(20,10)
\put(15,10){\line(5,6){18}}
\end{picture}

\thicklines
\begin{picture}(60,40)
\put(15,10){\line(5,6){18}}
\end{picture}

\thinlines
\begin{picture}(60,40)(-20,-10)
\put(15,10){\line(5,6){18}}
\end{picture}
\end{document}

【演習42.5】
\documentclass{jarticle}
\begin{document}
\unitlength=0.3mm
\begin{picture}(80,80)
\put(90,90){\vector(1,0){30}}
\put(80,80){\vector(1,0){30}}
\put(60,60){\vector(1,0){30}}
\put(40,40){\vector(1,0){30}}
\put(20,20){\vector(1,0){30}}
\put(0,0){\vector(1,0){30}}
\put(-10,-10){\vector(1,0){30}}
\end{picture}
\end{document}

【演習42.6~42.8】
\documentclass{jarticle}
\begin{document}
\unitlength=1mm
\begin{picture}(50,50)
\put(25,25){\line(1,0){10}}
\put(25,25){\line(1,2){10}}
\put(25,25){\line(2,1){10}}
\put(25,25){\line(0,1){15}}
\put(25,25){\line(-1,2){10}}
\put(25,25){\line(-2,1){10}}
\put(25,25){\line(-1,0){10}}
\put(25,25){\line(-1,-2){10}}
\put(25,25){\line(-2,-1){10}}
\put(25,25){\line(0,-1){15}}
\put(25,25){\line(1,-2){10}}
\put(25,25){\line(2,-1){10}}
\end{picture}

\begin{picture}(50,50)
\put(25,25){\vector(1,0){10}}
\put(25,25){\vector(1,2){10}}
\put(25,25){\vector(2,1){10}}
\put(25,25){\vector(0,1){15}}
\put(25,25){\vector(-1,2){10}}
\put(25,25){\vector(-2,1){10}}
\put(25,25){\vector(-1,0){10}}
\put(25,25){\vector(-1,-2){10}}
\put(25,25){\vector(-2,-1){10}}
\put(25,25){\vector(0,-1){15}}
\put(25,25){\vector(1,-2){10}}
\put(25,25){\vector(2,-1){10}}
\end{picture}

\begin{picture}(50,14)
\put(10,7){\vector(1,0){30}}
\put(10,7){\vector(-1,0){0}}
\end{picture}
\end{document}
【出力の一部】


【演習42.9~42.11】
\documentclass{jarticle}
\begin{document}
\unitlength=0.8mm
\begin{picture}(20,20)
\put(10,10){\circle*{4}}
\put(10,10){\circle{12}}
\end{picture}

\unitlength=1mm
\begin{picture}(75,32)
\put(27,18){\oval(35,20)}
\end{picture}

\unitlength=1mm
\begin{picture}(50,30)
\multiput(5,5)(20,5){3}{\circle*{4}}
\end{picture}

\unitlength=1mm
\begin{picture}(50,20)
\put(5,5){\line(1,0){40}}
\multiput(5,5)(10,0){5}{\line(0,1){8}}
\multiput(5,5)(10,0){4}{\line(0,1){5}}
\multiput(5,5)(1,0){41}{\line(0,1){3}}
\end{picture}

\unitlength=1mm
\begin{picture}(20,20)
\put(10,10){\circle*{10}}
\filltype{white}\put(30,10){\circle*{10}}
\filltype{shade}\put(50,10){\circle*{10}}
\filltype{black}\put(70,10){\circle*{10}}
\end{picture}
\end{document}
【出力の一部】




【42.9 ***】 p.83( \filltypeについて)
\documentclass{jarticle}
\usepackage{eepic}
\begin{document}
\unitlength=1mm
\begin{picture}(20,20)
\put(10,10){\circle*{10}}
\filltype{white}\put(30,10){\circle*{10}}
\filltype{shade}\put(50,10){\circle*{10}}
\filltype{black}\put(70,10){\circle*{10}}
\end{picture}
\end{document}
【出力】


●「43 曲線」 p.84
【演習43.1~43.2】
\documentclass{jarticle}
\usepackage{bezier}
\begin{document}
\begin{picture}(60,30)
\bezier{500}(5,5)(30,40)(55,25)
\bezier{500}(5,5)(30,15)(55,25)
\bezier{500}(5,5)(30,0)(55,25)
\end{picture}

\begin{picture}(60,30)
\qbezier[1000](5,5)(30,40)(55,25) %要パッケージ bezier
\qbezier[1000](5,5)(30,0)(55,25)
\end{picture}
\end{document}
【出力】


●「44 図環境と表環境」 p.86
【演習44.1~44.2】
\documentclass{jarticle}
\begin{document}
\begin{figure}[h]
\begin{center}
\unitlength=1mm
\begin{picture}(140,20)
  \put(70,10){\circle*{5}}
\end{picture}
\caption{特性要因図}
\end{center}
\end{figure}

\begin{figure}[b]
\begin{center}
\unitlength=0.35mm
\begin{picture}(140,20)
  \put(70,10){\circle*{5}}
\end{picture}
\caption{特性要因図}
\end{center}
\end{figure}

\begin{table}[h]
\begin{center}
  \caption{特性の一覧表}
\begin{tabular}{|c|c|}\hline 温度 & 湿度 \\ \hline \end{tabular}
\end{center}
\end{table}

\begin{table}[t]
\begin{center}
  \caption{特性の一覧表}
\begin{tabular}{|c|c|}\hline 温度 & 湿度 \\ \hline \end{tabular}
\end{center}
\end{table}

\begin{table}[b]
\begin{center}
  \caption{特性の一覧表}
\begin{tabular}{|c|c|}\hline 温度 & 湿度 \\ \hline \end{tabular}
\end{center}
\end{table}

\begin{table}[p]
\begin{center}
  \caption{特性の一覧表}
\begin{tabular}{|c|c|}\hline 温度 & 湿度 \\ \hline \end{tabular}
\end{center}
\end{table}
\end{document}
【出力の一部】


●「45 脚注」 p.88
【演習45.1】
\documentclass{jarticle}
\begin{document}
矢頭火\footnote{放浪俳人}は熊本で生まれ\footnote{大正1年1月},早稲田大学\footnote{文学部}を卒業した.
彼は,その放浪日記に数多くのすぐれた自由律俳句\footnote{たとえば``分け行っても分け行っても青い空''}を残し,いつしか彼は現代自由律俳句の巨頭となっていた.
\end{document}
【出力】




※  ` は Shift+@    ' は Shift+7

●「46 ボックス」 p.89
【演習46.1~46.4】
\documentclass{jarticle}
\begin{document}
\noindent
\fbox{abcdABCD} \\
\fbox{$y=ax^2+2bx+c$}\\

\noindent
\framebox[40mm]{さくら} \\
\framebox[40mm][l]{さくら} \\
\framebox[40mm][c]{さくら} \\
\framebox[40mm][r]{さくら} \\
\framebox[40mm][s]{さくら} \\

\noindent
\framebox[40mm]{さくら} \\
\framebox[40mm][l]{さくら} \\
\framebox[40mm][c]{さくら} \\
\framebox[40mm][r]{さくら} \\
\framebox[40mm][s]{さくら} \\

\noindent
\unitlength=1mm \framebox(40,6){さくら} \\
\unitlength=1mm \framebox(40,6)[l]{さくら} \\
\unitlength=1mm \framebox(40,6)[c]{さくら} \\
\unitlength=1mm \framebox(40,6)[r]{さくら} \\
\unitlength=1mm \framebox(40,6)[s]{さくら} \\

\noindent
\fbox{AAA} \mbox{AAA} \\
\framebox[15mm]{AAA} \makebox[15mm]{AAA} \\
\framebox(15,7){AAA} \makebox(15,7){AAA}
\end{document}

【演習46.5~46.8】
\documentclass{jarticle}
\begin{document}

\fboxsep=10mm
\fbox{AAA} \\

\fboxsep=10mm
\framebox[60mm]{AAA} \\

\noindent
\fboxsep=1mm \fboxrule=0.1mm \fbox{AAA} \\
\fboxsep=1mm \fboxrule=0.3mm \fbox{AAA} \\
\fboxsep=1mm \fboxrule=0.6mm \fbox{AAA} \\

\noindent
\rule{20mm}{6mm} \\
\rule{3mm}{3mm} \\

\noindent
\rule{0.05mm}{10mm} \\
\rule{25mm}{0.05mm}
\end{document}

●「47 ミニページ」 p.93
【演習47.1】
\documentclass{jarticle}
\begin{document}
\begin{minipage}{20mm}
いいいいいいいいいいいいいいいいい
\end{minipage}
\end{document}

●「48 相互参照」 p.94
【演習48.1】
\documentclass{jarticle}
\begin{document}
\begin{eqnarray}
y-1=0 \label{aaa}\\
y-2=0 \label{bbb}
\end{eqnarray}
方程式(\ref{aaa})と方程式(\ref{bbb})の解は
それぞれ$x=1$,$y=2$である.
\end{document}
【出力】



【演習48.2】
\documentclass{jbook}
\begin{document}
\chapter{理論 \label{xxx}}
\section{モデル \label{ccc}}
最適政策は方程式$\cdots$
\subsection{解法 \label{ddd}}
この方程式の解法は $\cdots$

\ref{ccc}~節の方程式を\ref{ddd}~節の方法で解くと解

$x=3.14$が得られる.
\end{document}
【出力】


【演習48.3】
\documentclass{jbook}
\begin{document}
これは付録~\ref{AP1}における\ref{AP2}の解法
で得られる.
\appendix
\chapter{モデル \label{AP1}}
\section{解法 \label{AP2}}
この方程式の解法は$\cdots$
\end{document}
【出力】




【演習48.4】
\documentclass{jbook}
\begin{document}
\begin{figure}[h]
\unitlength=1mm
\begin{center}
\begin{picture}(5,5)
\put(2.5,2.5){\circle*{5}}
\end{picture}
\end{center}\par
\caption{太陽の黒点\label{eee}}
\end{figure}

図~\ref{eee}は太陽の黒点である.
\end{document}
【出力】


【演習48.5】
\documentclass{jbook}
\begin{document}
\newtheorem{ていり}{定理}
\begin{ていり}\label{teiri}
It converges to $e$.
\end{ていり}

したがって定理~\ref{teiri}によれば$\cdots$
\end{document}
【出力】


【演習48.6】
\documentclass{jbook}
\begin{document}
特牛\footnote{こっとい\label{地名}}という地
名(脚注~\ref{地名})を正確に呼ぶことのできる人は少ない.
\end{document}

【演習48.7】
\documentclass{jbook}
\begin{document}
\begin{enumerate}
\item \label{eee} ああああああああああ
\item \label{fff} いいいいいいいいいい
\item \label{ggg} うううううううううう
\end{enumerate}

項目~\ref{eee}は「あ行」.項目~\ref{fff}は「い行」,
項目~\ref{ggg}は「う行」です.
\end{document}
【出力】


【演習48.8】
\documentclass{jbook}
\begin{document}
\begin{eqnarray}
y-1=0 \label{aaa}\\
y-2=0 \label{bbb}
\end{eqnarray}
方程式(\ref{aaa})と方程式(\ref{bbb})の解は
それぞれ$x=1$,$y=2$である.

\newtheorem{ていり}{定理}
\begin{ていり}\label{teiri}
It converges to $e$.
\end{ていり}
したがって定理~\ref{teiri}によれば$\cdots$

特牛\footnote{こっとい\label{地名}}という地
名(脚注~\ref{地名})を正確に呼ぶことのできる人は少ない.

本章における数式~(p.\pageref{aaa})と
定理~(p.\pageref{teiri})と
地名~(p.\pageref{地名})は
まったく無関係なことがらである.
\end{document}
【出力】




●「49参考文献リストの作成(手作業)」  p.97 省略

●「50参考文献リストの作成(自動的)」  p.99 省略

●「51 色指定」 p.105

※dviout for Windows Ver.3.18.1で,
「color specials in this DVI file are not page-independent!」を表示させないための対応例

・dvioutのメニューの,[Option][Check Color Specials]のチェックをオフにする


※『dviout で必要なフォントが見つからなかった時の対処法
http://www3.u-toyama.ac.jp/moriwaki/dviout.pdf
dvioutのフォント検索の仕組み
http://argent.shinshu-u.ac.jp/~otobe/tex/docs/dviout-fontsearch.html
※『dviout for Windows がフォントを表示する仕組み
www.nsknet.or.jp/~tony/TeX/faq/dvifont3.pdf

【演習51.1】
\documentclass{jarticle}
\usepackage[dvips]{color}
\begin{document}
\noindent
よって\color{red}平方根$x\sqrt{2}$\color{black}は... \\
よって\color{blue}平方根$x\sqrt{2}$\color{black}は... \\
よって\color{cyan}平方根$x\sqrt{2}$\color{black}は... \\
よって\color{yellow}平方根$x\sqrt{2}$\color{black}は... \\
よって\color{magenta}平方根$x\sqrt{2}$\color{black}は... \\
よって\color{black}平方根$x\sqrt{2}$\color{black}は... \\
よって\color{white}平方根$x\sqrt{2}$\color{black}は...
\end{document}

【演習51.2】
\documentclass{jarticle}
\usepackage[dvips]{color}
\begin{document}
\noindent
よって\textcolor{red}{平方根 $x=\sqrt{2}$}は... \\
よって\textcolor{blue}{平方根 $x=\sqrt{2}$}は... \\
よって\textcolor{cyan}{平方根 $x=\sqrt{2}$}は... \\
よって\textcolor{green}{平方根 $x=\sqrt{2}$}は... \\
よって\textcolor{yellow}{平方根 $x=\sqrt{2}$}は... \\
よって\textcolor{magenta}{平方根 $x=\sqrt{2}$}は... \\
よって\textcolor{black}{平方根 $x=\sqrt{2}$}は... \\
よって\textcolor{white}{平方根 $x=\sqrt{2}$}は...
\end{document}

【演習51.3】
\documentclass{jarticle}
\usepackage[dvips]{color}
\begin{document}
\noindent
よって\colorbox{red}{平方根 $x=\sqrt{2}$}は... \\
よって\colorbox{blue}{平方根 $x=\sqrt{2}$}は... \\
よって\colorbox{cyan}{平方根 $x=\sqrt{2}$}は... \\
よって\colorbox{green}{平方根 $x=\sqrt{2}$}は... \\
よって\colorbox{yellow}{平方根 $x=\sqrt{2}$}は... \\
よって\colorbox{magenta}{平方根 $x=\sqrt{2}$}は... \\
よって\colorbox{black}{平方根 $x=\sqrt{2}$}は... \\
よって\colorbox{white}{平方根 $x=\sqrt{2}$}は...
\end{document}
【出力】


【演習51.4~51.6】
\documentclass{jarticle}
\usepackage[dvips]{color}
\begin{document}
\noindent
\fboxsep=1mm
\colorbox{blue}{\textcolor{yellow}{\textbf{青地に黄}}} \\
\colorbox{red}{\textcolor{green}{\textbf{赤地に緑}}} \\
\colorbox{black}{\textcolor{white}{\textbf{黒地に白}}} \\
\colorbox{black}{\textcolor{white}{\textbf{\bfseries 黒地に白}}} \\
\fboxrule=1mm
\fcolorbox{blue}{yellow}{青枠で黄地} \\
\fcolorbox{red}{white}{赤枠で白地}
\end{document}
【出力】


【演習51.7~51.8】
\documentclass{jarticle}
\usepackage[dvips]{color}
\begin{document}
\fboxsep=1mm
%演習51.7
\definecolor{Gray}{gray}{0.7}
\colorbox{Gray}{AAA}
\definecolor{Gray}{gray}{0.6}
\colorbox{Gray}{AAA}
\definecolor{Gray}{gray}{0.4}
\colorbox{Gray}{AAA}

%演習51.8
\newcommand{\Ami}[2]{{\fboxsep=0.5mm \definecolor{Gray}{gray}{#1} \colorbox{Gray}{#2}}}
\Ami{0.6}{桜川} \Ami{0.7}{桜川} \Ami{0.8}{桜川}
\end{document}
【出力】


【演習51.9~51.20】
\documentclass{jarticle}
\usepackage[dvips]{color}
\begin{document}
\fboxsep=1mm
%演習51.9
\definecolor{Cmyk}{cmyk}{0.00,0.61,0.87,0.00}
\colorbox{Cmyk}{AAA}

\definecolor{Cmyk}{cmyk}{0,0,0,0}
\colorbox{Cmyk}{AAA}
\definecolor{Cmyk}{cmyk}{0.2,0,0,0}
\colorbox{Cmyk}{AAA}
\definecolor{Cmyk}{cmyk}{0.4,0,0,0}
\colorbox{Cmyk}{AAA}
\definecolor{Cmyk}{cmyk}{0.6,0,0,0}
\colorbox{Cmyk}{AAA}
\definecolor{Cmyk}{cmyk}{0.8,0,0,0}
\colorbox{Cmyk}{AAA}
\definecolor{Cmyk}{cmyk}{1,0,0,0}
\colorbox{Cmyk}{AAA}

%演習51.10
\definecolor{Rgb}{rgb}{0.7,0.6,0.9}
\colorbox{Rgb}{AAA}

%演習51.11
\definecolor{Rgb}{rgb}{1,1.0,1}
\colorbox{Rgb}{AAA}
\definecolor{Rgb}{rgb}{1,0.8,1}
\colorbox{Rgb}{AAA}
\definecolor{Rgb}{rgb}{1,0.6,1}
\colorbox{Rgb}{AAA}
\definecolor{Rgb}{rgb}{1,0.4,1}
\colorbox{Rgb}{AAA}
\definecolor{Rgb}{rgb}{1,0.2,1}
\colorbox{Rgb}{AAA}
\definecolor{Rgb}{rgb}{1,0.0,1}
\colorbox{Rgb}{AAA}

%演習51.12
\colorbox[hsb]{0.01,0.98,0.99}{AAA}\\

%演習51.13
\def\x{0.00}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.05}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.10}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.15}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.20}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.25}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.30}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.35}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.40}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.45}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.45}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.5}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.55}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.60}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.60}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.65}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.70}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.75}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.80}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.85}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.90}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.95}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{1.00}
\colorbox[hsb]{\x,1,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}

%演習51.14
\def\x{0.00}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.05}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.10}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.15}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.20}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.25}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.30}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.35}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.40}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.45}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.45}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.5}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.55}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.60}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.60}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.65}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.70}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.75}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.80}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.85}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.90}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.95}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{1.00}
\colorbox[hsb]{0,\x,1}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}

%演習51.15
\def\x{0.00}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.05}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.10}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.15}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.20}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.25}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.30}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.35}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.40}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.45}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.45}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.5}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.55}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.60}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.60}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.65}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.70}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.75}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.80}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.85}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.90}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{0.95}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}
\def\x{1.00}
\colorbox[hsb]{0,1,\x}{\rule{0.5mm}{0mm}\rule{0mm}{5mm}}\\

%演習51.16
\noindent
\color[named]{BlueGreen}平方根 $x=\sqrt{2}$\\
\color[named]{CornflowerBlue}平方根 $x=\sqrt{2}$\\
\color[named]{BurntOrange}平方根 $x=\sqrt{2}$\\

%演習51.17
\noindent
\textcolor[named]{BlueGreen}{平方根 $x=\sqrt{2}$}\\
\textcolor[named]{CornflowerBlue}{平方根 $x=\sqrt{2}$}\\
\textcolor[named]{BurntOrange}{平方根 $x=\sqrt{2}$}\\

%演習51.18
\noindent
\colorbox[named]{BlueGreen}{平方根 $x=\sqrt{2}$}\\
\colorbox[named]{CornflowerBlue}{平方根 $x=\sqrt{2}$}\\
\colorbox[named]{BurntOrange}{平方根 $x=\sqrt{2}$}\\

%演習51.19
\noindent
\colorbox[named]{BlueGreen}{\textcolor[named]{Sepia}{\bfseries 平方根 $x=\sqrt{2}$}}\\
\colorbox[named]{Salmon}{\textcolor[named]{Mulberry}{\bfseries 平方根 $x=\sqrt{2}$}}\\
\colorbox[named]{Maroon}{\textcolor[named]{Yellow}{\bfseries 平方根 $x=\sqrt{2}$}}\\

%演習51.19
\noindent
\fboxsep=1mm
\fboxrule=1mm
\fcolorbox[named]{Orchid}{Apricot}{平方根 $x=\sqrt{2}$}\\
\fcolorbox[named]{Tan}{Cyan}{平方根 $x=\sqrt{2}$}\\
\fcolorbox[named]{Violet}{Salmon}{平方根 $x=\sqrt{2}$}
\end{document}
【出力】


●「52~56」   省略
※エラー対策
「挟みうち」の方法
\end{document}を挿入してコンパイルを繰り返してエラー箇所を見つける.

○参考書籍:生田誠三:『LATEX2e文典』,朝倉書店
==『LATEX2e入門』(生田誠三著,朝倉書店)の学習END:20120618==


2012年5月10日 (木)

Texパッケージの利用例・manfnt.styの利用例など

■manfnt.styの生成例
以下はmsdosコマンドによる例.
Mac,unix系などについても書籍やwebに記載されていると思います.調べてみましょう.

1. manfnt.insとmanfnt.dtxのダウンロード
CTAN directory: /macros/latex/contrib/manfn
http://tug.ctan.org/tex-archive/macros/latex/contrib/manfnt/

下図の赤円の部分からzipファイルとしてDLできるようです.
(You can get the contents of this directory bundled as a zip file. )
Files
Name     Size*     Date UTC     Notes
manfnt.dtx     21 KiB     1999-Jul-04    
manfnt.ins     2 KiB     1999-Jul-04    



解凍後,任意のフォルダ置く.
ここでは,manfntフォルダ(ディレクトリ)におきました.

2. msdosを立ち上げ,作業ディレクトリをmanfntフォルダ(ディレクトリ)にする.


3. dirコマンドでmanfntフォルダ(ディレクトリ)の中身を表示した例
(manfnt.dtx,manfnt.insがあればよいと思います.環境により記載内容が異なるとことがある思います)


4. platex manfnt.ins  を実行

・manfntフォルダ内にmanfnt.styが作成(生成)される.


5. platex manfnt.dtx  を実行

・manfntフォルダ内にmanfnt.dviが作成(生成)される
・manfnt.dviはマニュアル
【The Manfnt package A quick way to access the symbols in manfnt
Axel Kielhorn】


■manfnt.styの活用例
\documentclass{jarticle}
\usepackage{manfnt}
\begin{document}
manfntのサンプル \dbend \lhdbend \reversedvideodbend \textdbend \textlhdbend \textreversedvideodbend
manfntのサンプル \mancube \manstar \manerrarrow
\end{document}
【出力】


■パッケージの利用関連サイトなど
TeX入門/各種パッケージの利用
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?TeX%E5%85%A5%E9%96%80%2F%E5%90%84%E7%A8%AE%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%AE%E5%88%A9%E7%94%A8
パッケージについて
http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/aboutsty.html
TeX/LaTex etc. -- Part 1: パッケージ
http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/texindex.html
[manfnt.sty] Version: 1999/07/01 v0.2
http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/manfntsty.html
latex-symbols.pdf
https://ccrma.stanford.edu/~jcaceres/links/PDFs/latex-symbols.pdf

CTAN web interface: packages 【各種パッケージリスト】
http://www.ctan.org/pkg

Math into LATEX  by George Gratzer
An Introduction to LATEX and AMS-LATEX
http://ftp.jaist.ac.jp/pub/CTAN/info/mil/mil.pdf
http://www.ctan.org/tex-archive/info/mil


2012年5月 9日 (水)

TeXを学んでみよう(2)

TeXを学んでみよう(1)
http://kiyomidais.cocolog-nifty.com/blog/2012/04/tex-3770.html

●「21 数式モードの文字」 p.39
【演習21.1~21.3】
\documentclass{jarticle}
\begin{document}
$0123456789$

$12,345,678$

$12{,}345{,}678$

$abcdefgstuvwxyzABCDEFGSTUVWXYZ$ %数式モード

\textit{abcdefgstuvwxyzABCDEFGSTUVWXYZ} %文書モードにおけるイタリック体
\end{document}
【出力】


【演習21.4】
\documentclass{jarticle}
\begin{document}
$\alpha \beta o \varepsilon \vartheta \Gamma \delta$
\end{document}
【出力】


【演習21.5~21.6】
\documentclass{jarticle}
\begin{document}
$x-2=0\ \mbox{hence}\ x=2$.

$x-2=0 \mbox{hence} x=2$.
\end{document}
【出力】


●「22 書体選択(文書モード)」 p.41
【演習22.1】
\documentclass{jarticle}
\begin{document}
\noindent
{\rmfamily 0123456789abcxyzABCXYZ} \\
{\sffamily 0123456789abcxyzABCXYZ} \\
{\ttfamily 0123456789abcxyzABCXYZ} \\
{\mcfamily 桜さくらサクラ} \\
{\gtfamily 桜さくらサクラ} \\
\noindent
{\bfseries 桜さくらサクラ} \\
{\mdseries 0123456789abcxyzABCXYZ} \\
\noindent
{\upshape 0123456789abcxyzABCXYZ} \\
{\itshape 0123456789abcxyzABCXYZ} \\
{\slshape 0123456789abcxyzABCXYZ} \\
{\scshape Proof Theorem} \\
{\normalfont 0123456789abcxyzABCXYZ} \\
\end{document}
【出力】


【演習22.2】
\documentclass{jarticle}
\begin{document}
\noindent
\textrm{0123456789abcxyzABCXYZ} \\
\textsf{0123456789abcxyzABCXYZ} \\
\texttt{0123456789abcxyzABCXYZ} \\
\textmc{桜さくらサクラ} \\
\textgt{桜さくらサクラ} \\
\noindent
\textbf{桜さくらサクラ} \\
\textmd{0123456789abcxyzABCXYZ} \\
\noindent
\textup{0123456789abcxyzABCXYZ} \\
\textit{0123456789abcxyzABCXYZ} \\
\textsl{0123456789abcxyzABCXYZ} \\
\textsc{Proof Theorem} \\
\textnormal{0123456789abcxyzABCXYZ} \\
\end{document}
【出力】


【演習22.3】
\documentclass{jarticle}
\begin{document}
\noindent
{\sffamily 02abAB}\\
{\sffamily\itshape 02abAB}\\
{\sffamily\slshape 02abAB}\\
{\sffamily\bfseries 02abAB}\\
\noindent
\textsf{02abAB} \\
\textsf{\textit{02abAB}} \\
\textsf{\textsl{02abAB}} \\
\textsf{\textbf{02abAB}} \\
\end{document}
【出力】


●「23 文字・数字・数式のサイズ」 p.43
【演習23.1】
\documentclass{jarticle}
\begin{document}
\noindent
{\tiny 012abcABC あ阿\%\&} \\
{\scriptsize 012abcABC あ阿\%\&} \\
{\footnotesize 012abcABC あ阿\%\&} \\
{\small 012abcABC あ阿\%\&} \\
{\normalsize 012abcABC あ阿\%\&} \\
{\large 012abcABC あ阿\%\&} \\
{\Large 012abcABC あ阿\%\&} \\
{\LARGE 012abcABC あ阿\%\&} \\
{\huge 012abcABC あ阿\%\&} \\
{\Huge 012abcABC あ阿\%\&} \\
\end{document}
【出力】


【演習23.2】
\documentclass{jarticle}
\begin{document}
\noindent
{\normalsize\mcfamily 012abcABC あ阿\%\&} \\
{\large\upshape 012abcABC あ阿\%\&} \\
{\Large\bfseries 012abcABC あ阿\%\&} \\
{\LARGE\ttfamily 012abcABC あ阿\%\&} \\
{\huge\sffamily 012abcABC あ阿\%\&} \\
{\Huge\itshape 012abcABC あ阿\%\&} \\
\end{document}

【演習23.3】
\documentclass{jarticle}
\begin{document}
\noindent
{\tiny              $a=b+c<\sqrt{2}$} \\
{\scriptsize     $a=b+c<\sqrt{2}$} \\
{\footnotesize $a=b+c<\sqrt{2}$} \\
{\small            $a=b+c<\sqrt{2}$} \\
{\normalsize   $a=b+c<\sqrt{2}$} \\
{\large            $a=b+c<\sqrt{2}$} \\
{\Large           $a=b+c<\sqrt{2}$} \\
{\LARGE         $a=b+c<\sqrt{2}$} \\
{\huge            $a=b+c<\sqrt{2}$} \\
{\Huge            $a=b+c<\sqrt{2}$} \\
\end{document}
【出力】


●「24 キーボード上の記号」 p.45
【演習24.1】
\documentclass{jarticle}
\begin{document}
- ' > < | ` '
\end{document}
【出力】


【演習24.2】
\documentclass{jarticle}
\begin{document}
$- ' > < | ` '$
\end{document}
【出力】



【演習24.3~24.4】
\documentclass{jarticle}
\begin{document}
\#  \$  \%  \&  \_   \{  \}

$ax+b=0$  % 一次方程式
\end{document}

●「25 特殊記号」 p.47
【演習25.1~25.3】
\documentclass{jarticle}
\usepackage{amssymb}
\begin{document}
\oe \aa \AA
\LaTeXe \ss \o \O \textbackslash \\
$\clubsuit \spadesuit \infty \diagup$ \\
\copyright \S \pounds \\
$\copyright \dag \ddag$
\end{document}
【出力】


●「26 演算子記号」 p.49
【演習26.1~26.5】
\documentclass{jarticle}
\usepackage{amssymb}
\begin{document}
\noindent
$A \cap B \cup C$ \quad $a \times b \div c \pm d$ \\
$a \geq b \ll c \sim d$ \quad $X \subset Y \supseteq Z$ \\
$a \leqq b \lll c \doteqdot d$ \\
$a \nleq b \ngeq c \nsim d \quad X \nsubseteq Y \nsupseteq Z$ \\
$a \not\leq b \not\ll c\not\sim d$
\end{document}
【出力】


●「27 矢印記号」 p.52
【演習27.1】
\documentclass{jarticle}
\usepackage{amssymb}
\begin{document}
$a \rightarrow 0$ \quad $X \dashrightarrow Y$
\end{document}
【出力】


●「28 区切り記号」 p.53
【演習28.1~28.3】
\documentclass{jarticle}
%\usepackage{amssymb}
\begin{document}
$( \{ \lceil |$ \\

$\{x\big|f(x)>0\}$ \\

$\{x\Big|\int_a^b f(x)dx>0\}$ \\

$\{x\bigg|\int_a^b f(x)dx>0\}$ \\

$\{x\Bigg|\int_a^b f(x)dx>0\}$

$\{x\bigm|f(x)>0\}$ \\

$\{x\Bigm|\int_a^b f(x)dx>0\}$ \\

$\{x\biggm|\int_a^b f(x)dx>0\}$ \\

$\{x\Biggm|\int_a^b f(x)dx>0\}$

$( \bigl( \Bigl( \biggl( \Biggl($  $\Biggr) \biggr) \Bigr) \bigr) )$ \\

$[ \bigl[ \Bigl[ \biggl[ \Biggl[$  $\Biggr] \biggr] \Bigr] \bigr] ]$ \\
\end{document}

【演習28.4~28.6】
\documentclass{jarticle}
%\usepackage{amssymb}
\begin{document}
$\bigl||x|+|y|+|x|\bigr|$

$\bigl(f(x)+x\bigr)$

$\Bigl(\int_a^b ydy+x\Bigr)$

$\displaystyle\Bigl(\int_a^b ydy+x\Bigr)$

$\left(\int_a^b xdy+y\right)$

$\left(\int_a^b xdx+y\right.$

$\left.\int_a^b xdx+y\right)$
\end{document}

●「29 ドットとダッシュ」 p.56
【演習29.1~29.4】
\documentclass{jarticle}
\begin{document}
$\left(\begin{array}{rrrr}
a      & a      & \ldots & a \\
\vdots & \vdots & \ddots & \vdots \\
a      & a      & \ldots & a
\end{array}\right)$ \\

well-known, \quad 5- to 7-day trips \\
1990--1920, paragraphs 5--9 \\
Spring has come---The cherry will blossom soon
\end{document}

●「30 アクセントとプライム」 p.57
【演習30.1~30.2】
\documentclass{jarticle}
\begin{document}
\b{Z}
\d{=}
$\hat{D}$
$\breve{Z}$

$f'$
$f\prime$
$f^{\prime}$
$f^{\prime\,\prime\prime}$

$f^{\scriptstyle\prime}$
$f^{\scriptscriptstyle\prime}$
$f^{'x}$
$f^{'x'}$
\end{document}

●「31 アンダー・オーバーライン」 p.59
【演習31.1】
\documentclass{jarticle}
\begin{document}
$\underline{a+b+c+d}$

$\overline{a+b+c+d}$

$\overline{a+\underline{b+\overline{c}}+d}$

$e^{x^{\overline{2}}}$

\underline{サクラ}
\end{document}
【出力】

●「32 アンダー・オーバーブレイス」 p.60
【演習32.1】
\documentclass{jarticle}
\begin{document}
$\underbrace{AAAAA}$ \\

$\overbrace{AAAAA}$ \\

$\underbrace{AAAAAAAAAA}_{10個}$ \\

$\overbrace{AAAAAAAAAA}^{10個}$ \\

$\underbrace{AAA\overbrace{BBBBB}^{5個}AAA}_{11個}$ \\

$AAA\underbrace{BBB\underbrace{CCC}_{3個}BBB}_{9個}AAA$ \\
\end{document}
【出力】


●「33 アレイ表とタブロー表」 p.61
【演習33.1~33.7】
\documentclass{jarticle}
\begin{document}
$\begin{array}{lcr}
x &  x+y & z  \\
X+y & x & x-z
\end{array}$

$$\begin{array}{r|rrr}
a & a & a & a \\
a & a & a & a \\ \hline
a & a & a & a
\end{array}$$

$$\begin{array}{|r|r|r|r|} \hline
a & a & a & a \\ \hline
a & a & a & a \\ \hline
a & a & a & a \\ \hline
\end{array}$$

$$\begin{array}{r||rrr}
a & a & a & a \\
a & a & a & a \\ \hline\hline
a & a & a & a
\end{array}$$

\doublerulesep=2mm
$$\begin{array}{r||rrr}
a & a & a & a \\
a & a & a & a \\ \hline\hline
a & a & a & a
\end{array}$$

$$\begin{array}{|l|l|l|l|l|} \hline
a & a & a & a & a \\ \cline{1-2}\cline{4-5}
a & a & a & a & a \\ \cline{2-4}
a & a & a & a & a \\ \cline{5-5}
a & a & a & a & a \\ \hline
\end{array}$$

表で示すと$\begin{array}[t]{|r|r|}\hline
1 & 2 \\ \hline 3 & 4 \\ \hline
\end{array}$となる.

表で示すと$\begin{array}[c]{|r|r|}\hline
1 & 2 \\ \hline 3 & 4 \\ \hline
\end{array}$となる.

表で示すと$\begin{array}[b]{|r|r|}\hline
1 & 2 \\ \hline 3 & 4 \\ \hline
\end{array}$となる.

\begin{tabular}{lcr}
a   & aaa & a \\
bbb & b   & bbb \\
cc  & cc  & cc
\end{tabular}
\end{document}

【演習33.8】
\documentclass{jarticle}
%\usepackage{amssymb}
\begin{document}
\begin{tabular}{lcr}
x &  x+y & z  \\
X+y & x & x-z
\end{tabular}

\begin{tabular}{r|rrr}
a & a & a & a \\
a & a & a & a \\ \hline
a & a & a & a
\end{tabular}

\begin{tabular}{|r|r|r|r|} \hline
a & a & a & a \\ \hline
a & a & a & a \\ \hline
a & a & a & a \\ \hline
\end{tabular}

\begin{tabular}{r||rrr}
a & a & a & a \\
a & a & a & a \\ \hline\hline
a & a & a & a
\end{tabular}

\doublerulesep=2mm
\begin{tabular}{r||rrr}
a & a & a & a \\
a & a & a & a \\ \hline\hline
a & a & a & a
\end{tabular}

\begin{tabular}{|l|l|l|l|l|} \hline
a & a & a & a & a \\ \cline{1-2}\cline{4-5}
a & a & a & a & a \\ \cline{2-4}
a & a & a & a & a \\ \cline{5-5}
a & a & a & a & a \\ \hline
\end{tabular}

表で示すと\begin{tabular}[t]{|r|r|}\hline
1 & 2 \\ \hline 3 & 4 \\ \hline
\end{tabular}となる.

表で示すと\begin{tabular}[c]{|r|r|}\hline
1 & 2 \\ \hline 3 & 4 \\ \hline
\end{tabular}となる.

表で示すと\begin{tabular}[b]{|r|r|}\hline
1 & 2 \\ \hline 3 & 4 \\ \hline
\end{tabular}となる.

\begin{tabular}{lcr}
a   & aaa & a \\
bbb & b   & bbb \\
cc  & cc  & cc
\end{tabular}
\end{document}

●「34 数式と数式番号」 p.65
【演習34.1】
\documentclass{jarticle}
\begin{document}
方程式 $x^2-1=0$ の解は $x=\pm1$ です.
\end{document}

【演習34.2】
\documentclass{jreport}%book}
\begin{document}
\begin{eqnarray}
A &=& a+b \\
  &<& c+d \\
  &=& 7 \nonumber
\end{eqnarray}
\end{document}

【演習34.3】
\documentclass{jarticle}
\begin{document}
\begin{eqnarray}
A &=& a+b \\
  &<& c+d \\
  &=& 7 \nonumber
\end{eqnarray}
\end{document}

【演習34.4】
\documentclass{jarticle}
\begin{document}
\begin{eqnarray*}
A &=& a+b \\
  &<& c+d \\
  &=& 7
\end{eqnarray*}
\end{document}

【演習34.5~34.6】
\documentclass{jarticle}
\begin{document}
$$A=b+c$$
$$A=b+c \eqno{(1)}$$
\end{document}

【演習34.7~34.10】
\documentclass{jarticle}
\begin{document}
$\frac{1}{2}$

$\sup_{n\in I}a_n$

$\sum_{n=1}^9 a_n$

$$\frac{1}{2}$$

$$\sup_{n\in I}a_n$$

$$\sum_{n=1}^9 a_n$$

$\int_a^b f(x)dx={\displaystyle\int_a^b}f(x)dx$

$$\int_a^b f(x)dx={\textstyle\int_a^b}f(x)dx$$
\end{document}

●「35 Sum型記号」 p.68
【演習35.1】
\documentclass{jarticle}
\begin{document}
$\sum_{n=1}^5 n=15$

${\displaystyle\sum_{n=1}^5 n=15}$
\end{document}
●「36 Log型記号」 p.69
【演習36.1】
\documentclass{jarticle}
\begin{document}
\noindent
$log_{10}100=2$ \\
$lim_{x\to 0}1/x=\infty$ \\
${\displaystyle\lim_{x\to 0}1/x=\infty}$
\end{document}

●「37 添字・分数・平方根・二項係数」 p.70
【演習37.1~37.3】
\documentclass{jarticle}
\begin{document}
$X^2$
$X^{t^2}$
$X^{t^{i^j}}$

$X_2$
$X_{t_2}$
$X_{t_{i_j}}$

$X_t^n$
$X_{t^2}^{n^j}$
$X_n^{t_{i^j}}$

$X^\infty$
$X_\alpha$
$X^{-\infty}$
$X_{2\alpha}^{-\beta/3}$
$x^{n^{2j}}$

$a_i{}^2$
$a_i^2$
\end{document}

【演習37.4~37.7】
\documentclass{jarticle}
\begin{document}
$(-b\pm \sqrt{b^2-4ac})/2a$ \\

$\frac{1}{2}$ \\
$1+\frac{1}{2}$ \\
$1+\frac{2}{3+\frac{4}{5}}$\\

$\displaystyle\frac{1}{2}$ \\
$\displaystyle 1+\frac{1}{2}$ \\
$\displaystyle 1+\frac{2}{\displaystyle 3+\frac{4}{5}}$ \\

$\frac{\hspace{0.3em}1 \hspace{0.3em}}{2}$
\end{document}

【演習37.8~37.9】
\documentclass{jarticle}
\begin{document}
\noindent
$\sqrt{7}$ \\
$\sqrt[3n]{7}$ \\
$\sqrt{1+\sqrt{1+\sqrt{7}}}$ \\

$$m \choose n $$
$$ m \choose {n+k} $$
$$ m \choose {n \choose k}$$

$m \choose n$  $m \choose {n+k}$  $m \choose {n \choose k}$
\end{document}

●「38 行列・行列式・ベクトル」 p.73
【演習38.1~38.2】
\documentclass{jarticle}
\begin{document}
$$\left(\begin{array}{rrr}
  a & b & c \\
  d & e & f \\
  g & h & i
\end{array}\right)$$
$$\left|\begin{array}{rrr}
  a & b & c \\
  d & e & f \\
  g & h & i
\end{array}\right|$$
$(a_1,a_2,a_3,a_4, ..., a_n)$
\end{document}

●「39 場合分け」 p.74
【演習39.1~39.2】
\documentclass{jarticle}
\begin{document}
$ x=\left\{\begin{array}{ll}
           a & \mbox{if}\ x=1 \\
           b & \mbox{if}\ x=2
           \end{array}\right. $
          
$ x=\left\{\begin{array}{ll}
           a & \mbox{if}\ x=1 \\
           b & \mbox{if}\ x=2
           \end{array}\right\} $
\end{document}

●「40 定理の記述」 p.75
【演習40.1~40.2】
\documentclass{jarticle}
\begin{document}
\newtheorem{The}{Theorem}
\begin{The}
It converges to 0.5.
\end{The}

\newtheorem{Axi}{Axiom}
\begin{Axi}[Alice]
All the laws are reversed in this world.
\end{Axi}
\end{document}

●「41 箇条書」 p.76
【演習41.1】
\documentclass{jarticle}
\begin{document}
\begin{enumerate}
\item いいいいい いいいいい
  \begin{enumerate}
  \item ろろろろろ ろろろろろ
    \begin{enumerate}
    \item ははははは ははははは
      \begin{enumerate}
      \item ににににに ににににに
      \end{enumerate}
    \end{enumerate}
  \end{enumerate}
\item いいいいい いいいいい
\end{enumerate}
\end{document}

【演習41.2】
\documentclass{jarticle}
\begin{document}
\begin{itemize}
\item いいいいい いいいいい
  \begin{itemize}
  \item ろろろろろ ろろろろろ
    \begin{itemize}
    \item ははははは ははははは
      \begin{itemize}
      \item ににににに ににににに
      \end{itemize}
    \end{itemize}
  \end{itemize}
\item いいいいい いいいいい
\end{itemize}
\end{document}

【演習41.3】
\documentclass{jarticle}
\usepackage{amssymb}   %以下のpackageでも実行可能のようです($\Box$に必要)
%\usepackage{amsfonts}  %OK
%\usepackage{latexsym}   %OK
%\usepackage{amsmath,amssymb}  %OK
\begin{document}
\begin{description}
\item[First] いいいいい いいいいい
  \begin{description}
  \item[$\Box$] ろろろろろ ろろろろろ
    \begin{description}
    \item[\copyright] ははははは ははははは
      \begin{description}
      \item[浮船] ににににに ににににに
      \end{description}
    \end{description}
  \end{description}
\item[Second] いいいいい いいいいい
\item ととととと ととととと
\end{description}
\end{document}

TeXを学んでみよう(1)
■TeXを学んでみよう(3) へ


2012年4月21日 (土)

TeXを学んでみよう(1)

文中の画像(など)は文献3)を利用させていただきました.
を少し学んでみよう
・数多くの書籍があるあるようです.
・選択に迷います.
・高価な本も多いようです.図書館を利用しよう.
・有用サイトが多数あります.探してみよう.
・自分にあう入門書で学習するとよいと思います.

参考文献 TeX情報の詰まった貴重な文献のようです】
 難しいのですが,パラパラめくってTeXを少し感じるだけでも意味があるでしょう.
は何を提供してくれるのでしょう)

1) DONALD E. KNUTH Stanford University
http://www-cs-faculty.stanford.edu/~uno/
http://www-cs-faculty.stanford.edu/~uno/index.html
2) TeXbook     Donald E. Knuth
3) TEXブック (絶版のようです)
TEX(テック)ブック コンピュータによる組版システム (アスキー出版局)
ドナルド・E. クヌース (著), Donald E. Knuth (原著), 鷺谷 好輝 (翻訳)
4) Latex_reference.pdf  Leslie Lamport サイズ約11.1MB
http://math.uci.edu/icamp/computing/latex/Latex_reference.pdf
5) 文書処理システムLATEX2ε
レスリー ランポート (著), Leslie Lamport (原著), 阿瀬 はる美 (翻訳)
出版社: ピアソンエデュケーション
6) The LATEX Graphics Companion Second Edition ,Michel Goossens

【関連サイト】
7) Index
http://theoval.cmp.uea.ac.uk/~nlct/latex/novices/docindex.html
・Contents
http://theoval.cmp.uea.ac.uk/~nlct/latex/novices/toc.html

8) LaTeX2HTML
http://www.latex2html.org/

9) AZ: Jim Hefferon's web views of the Comprehensive TeX Archive Network
This is a web interface to CTAN
http://www.ctan.org/

10) The CTAN root directory
http://www.ring.gr.jp/pub/text/CTAN/

11) CTAN - TeX Wiki
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?CTAN#what

12) MyTeXpert
http://mytexpert.sourceforge.jp/index.php?FrontPage

13) TeX Resources on the Web
http://www.tug.org/interest.html

14) LaTeX2e reference manual (May 2011)
http://svn.gna.org/viewcvs/*checkout*/latexrefman/trunk/latex2e.html#Document-templates

■学習の準備
●TeXのインストール
TeXインストーラ 3」で比較的簡単にできました<感謝>
http://www.math.sci.hokudai.ac.jp/~abenori/soft/abtexinst.html
EasyTeX(Windows)でTeX統合環境<感謝>
http://www.juen.ac.jp/math/nakagawa/texguide.html#easytex
EasyTeX  設定の仕方が丁寧に記述されています<感謝>
TeX の入力とコマンドの実行が簡単にできるソフトウェア.
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?EasyTeX

■選択した書籍
『LATEX2e 入門』 生田誠三 著,朝倉書店 
以下,学習履歴のメモ(コードは適宜修正してください)

●「3 最も簡単な入・出力例」 p.5
【演習3.1】
\documentclass{jarticle}
\textwidth=50mm
\begin{document}
あああああ
\end{document}

※文字数を多くしたり,documentclassを変えてみよう.
\documentclass{tarticle}
\documentclass[twocolumn,11]{jarticle}

●「5 ページのレイアウト 」 p.7
【演習5.3】
\documentclass[10pt]{jarticle}
\topmargin      =  10mm  \headheight    =  5mm  \headsep  =  7mm
\textheight     = 141mm  \textwidth      = 90mm  \topskip   =  7mm
\evensidemargin =  25mm  \oddsidemargin = 25mm  \footskip = 12mm


\documentclass[twocolumn,10pt]{jarticle}
\columnsep      =   5mm  \columnseprule =  1mm

※TeX学習用のサンプルテキストとして「青空文庫」を活用することもできると思います.
取り扱い規準を遵守して利用する.
青空文庫収録ファイルの取り扱い規準
http://www.aozora.gr.jp/guide/kijyunn.html
吾輩は猫である 夏目漱石
http://www.aozora.gr.jp/cards/000148/files/789_14547.html

●「6 ページ形式とヘッダ・フッダ」 p.11
\documentclass[10pt]{jarticle}
\pagestyle{plain}
\pagenumbering{Roman}
\setcounter{page}{2}
\begin{document}
あいうえお
\end{document}


\renewcommand{\thepage}{\roman{page}}

●「7 文書ファイルの分割と結合」 p.14
【演習7.1】
xyz1.tex
\textwidth  = 16cm
\textheight = 23cm

xyz2.tex
数学の法則が現実に\\
あてはまるとしたら,\\
その法則は確かではない.\\

xyz3.tex
数学の法則が確かである限り,\\
現実にはあてはまらない.\\
アインシュタイン

xyz4.tex
\documentclass[11pt]{jarticle}
  \input{xyz1}
\begin{document}
  \noindent
  \input{xyz2}
  \input{xyz3}
\end{document}

xyz1.txt
\textwidth  = 16cm
\textheight = 23cm

【結果】
数学の法則が現実に
あてはまるとしたら,
その法則は確かではない.
数学の法則が確かである限り,
現実にはあてはまらない.
アインシュタイン

●「8 命令と引数」 p.15
【演習8.1】
\documentclass[11pt]{jarticle}
\begin{document}
aaaa {\itshape bbbb{\Large\sffamily ijkl} bbbb} aaaa
\end{document}

【演習8.2】
\documentclass[11pt]{jarticle}
\begin{document}
\LaTeXe  はラテフツーイーとも呼ばれる
\end{document}



【演習8.3】
\documentclass[11pt]{jarticle}
\begin{document}
\LaTeXe\ はラテフツーイーとも呼ばれる
\end{document}



●「9 マクロ命令」 p.17
【演習9.1】,【演習 9.2】
\documentclass{jarticle}
\begin{document}
\newcommand{\年賀}{今年が良い年でありますように}
\newcommand{\Qequ}[4]{$#1#4^2+#2#4+#3=0$}
\newcommand{\NOdf}{-\frac{1}{\sqrt{2\pi}\sigma}e^{-\frac{(x-\mu)^2}{\sigma^2}}}
\年賀\\
\Qequ{2}{3}{4}{x}\\
\Qequ{a}{b}{c}{y}\\
$\NOdf$
\end{document}



【演習9.3】
\documentclass{jarticle}
\begin{document}
\newcommand{\年賀}{今年が良い年でありますように}
\renewcommand{\年賀}{I wish you a Happy New Year.}
\年賀\\
\end{document}



●「10 パッケージの使用」 p.20
【演習10.1】
\documentclass{jarticle}
\usepackage{amsmath}
\begin{document}
$\Bar{X}$
$\Bar{\Bar{X}}$
\end{document}


※  $ ~ $     ⇒文中数式 p.45, p.65

●「11 部・章・節・段落」 p.21
【演習11.1】
\documentclass[11]{jarticle}
\setcounter{secnumdepth}{5}
\begin{document}
\section{基本モデル}
ここでは基本モデルを定義する.
\subsection{モデルの定義}
モデルの厳密な定義は$\cdots$
\subsection{基本方程式}
この基本モデルの最適解は$\cdots$
\subsubsection{解法Ⅰ}
この方程式を理論的に解くと$\cdots$
\subsubsection{解法Ⅱ}
この方程式を数値的に解くと$\cdots$
\paragraph{解の性質}
$N=1$ のとき$\cdots$
\subparagraph{問題点}
$N$が大きくなる$\cdots$
\section{応用}
\subsection{投資決定問題}
基本モデルの最初の応用は$\cdots$
\end{document}



【演習11.2】
\documentclass[11]{jbook}
\setcounter{secnumdepth}{5}
\begin{document}
\part{基本理論}
\chapter{モデル}
\section{基本モデル}
ここで基本モデルを定義する.
\subsection{モデルの定義}
モデルの厳密な定義は$\cdots$
\subsection{基本方程式}
この基本モデルの最適解は$\cdots$
\subsubsection{解法}
この方程式を理論的に解くと$\cdots$
\paragraph{解の性質}
$N=$ のとき$\cdots$
\subparagraph{問題点}

$N$ が大きくなると$\cdots$
\end{document}


【空のページ】

3ページで出力する.

●「12 付録」 p.23
「字下げ」して記述

【演習12.1】
\documentclass[11]{jarticle}
\setcounter{secnumdepth}{5}
\begin{document}
ここに本文
\appendix
\section{定理1の証明}
  \subsection{直観的な証明}
  \subsection{厳密な証明}
\section{定理2の証明}
  \subsection{直観的な証明}
  \subsection{厳密な証明}
  \subsubsection{準備}
\end{document}

【演習12.2】
\documentclass[11]{jarticle}
\setcounter{secnumdepth}{5}
\begin{document}
ここに本文
\appendix
\Large\bfseries 付録
\section{定理1の証明}
  \subsection{直観的な証明}
  \subsection{厳密な証明}
\section{定理2の証明}
  \subsection{直観的な証明}
  \subsection{厳密な証明}
  \subsubsection{準備}
\end{document}

【演習12.3】
\documentclass{jbook}
\setcounter{secnumdepth}{5}
\begin{document}
ここに本文
\appendix
\chapter{定理の証明}
  \section{定理1の証明}
    \subsection{直観的な証明}
    \subsection{厳密な証明}
  \section{定理2の証明}
    \subsection{直観的な証明}
    \subsection{厳密な証明}
\chapter{計算方法}
  \section{発見的方法}
    \subsection{方法Ⅰ}
    \subsection{方法Ⅱ}
  \section{厳密解法}
    \subsection{方法Ⅰ}
    \subsection{方法Ⅱ}
\end{document}

●「13 目次」 p.25
【演習13.1】
\documentclass{jarticle}
\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}
\begin{document}
\tableofcontents
\clearpage
\section{基本モデル}
  \subsection{モデルの定義}
  \subsection{解析}
\appendix
\section{関連モデル}
  \subsection{記述モデル}
    \subsubsection{確定的}
  \subsection{数理モデル}
\section{証明}
  \subsection{解法Ⅰの証明}
\end{document}



【演習13.3】
\documentclass{jbook}
\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}
\begin{document}
\tableofcontents
\clearpage
\chapter{理論}
  \section{基本モデル}
    \subsection{モデルの定義}
\appendix
\chapter{モデル}
  \section{関連モデル}
    \subsection{記述モデル}
      \subsubsection{確定的}
    \subsection{数理モデル}
  \section{証明}
    \subsection{解法Ⅰの証明}
\end{document}



●「14 字下げ」 p.27
【演習14.1】 修正版
\documentclass{jarticle}
\begin{document}
\noindent
kisarzu kosen\\
1234567890\par
1234567890\par
aaaaaaaaaa\par
\parindent = 15mm
1234567890\par
bbbbbbbbbb\par
cccccccccc\par
\end{document}



【演習14.2】 修正版

\documentclass{jarticle}
\begin{document}
\noindent
kisarzu kosen\\
1234567890\par
1234567890\par
aaaaaaaaaa\par
\parindent = 15mm
1234567890\par
\noindent
bbbbbbbbbb\par
cccccccccc\par
\end{document}



●「15 水平・垂直方向のスペース」 p.28
【演習15.1】
\documentclass{jarticle}
\begin{document}
A\hspace{15mm}B \\
A\hspace{-1mm}B \\
\end{document}
【演習15.2】
\documentclass{jarticle}
\begin{document}
$ax^2+bx+c=0$\quad  二次方程式 \\
$ax^2+bx+c=0$\qquad 二次方程式 \\
\end{document}
【演習15.3】
\documentclass{jarticle}
\begin{document}
A\hfill B
\end{document}
【演習15.4】修正版
\documentclass{jarticle}
\begin{document}
\baselineskip = 5mm
\parskip=7mm
1234567890\\
aaaaaaaaaa

\vspace{10mm}
1234567890\\
bbbbbbbbbb
\end{document}


●「16 改行・改行幅・改ページ」 p.30
【演習16.1】
\documentclass{jarticle}
\begin{document}
\baselineskip = 10mm

  ああああああああああああああ
あああああああああ\\
イイイイイイイイイイイイイイイ
\end{document}

【演習16.3】
\documentclass{jarticle}
\begin{document}
\baselineskip = 10mm
\parskip = 12mm
ああああああああああああああ
ああああああああああああああああ\par
イイイイイイイイイイイイイイ
イイイイイイイイイイイイイイイイ
\end{document}

●「17 文間・単語間・改行付加スペース」 p.32
【演習17.1】
\documentclass{jarticle}
\begin{document}
\noindent
...as well as I. Hence,... \\
...as well as I\@. Hence,... \\
Is it vitamin A ? Yes it is. \\
Is it vitamin A \@? Yes it is. \\
BEAUTIFULL ! TANKYU YOU. \\
BEAUTIFULL \@! TANKYU YOU.
\end{document}

【演習17.2 17.3】
\documentclass{jarticle}
\begin{document}
\noindent
Yamada et al. wrote the report. \\
Yamada et al.\ wrote the report. \\
$\alpha \beta$ \\
$\alpha\ \beta$ \\
\end{document}

【演習17.3】
\documentclass{jarticle}
\begin{document}
定理~1 \\
図~2 \\
Theorem~2 \\
Mr.~Lamport \\
from 5 to~20 \\
\mbox{Minoru Sakaguch}\\
\mbox{坂口実}
\end{document}

●「18 左・中・右寄せ」 p.34
【演習18.1】
\documentclass{jarticle}
\begin{document}
\leftline{左寄せ}
\centerline{中寄せ}
\rightline{右寄せ}
\end{document}

【演習18.2】
\documentclass{jarticle}
\begin{document}
\begin{flushleft} 左 \\ 左左左 \end{flushleft}
\begin{center} 中 \\ 中中中 \end{center}
\begin{flushright} 右\\ 右右右 \end{flushright}
\end{document}

●「19 段落・左右・数式モード」 p.35
【演習19.1】
\documentclass{jarticle}
\begin{document}
\begin{minipage}{30mm}
ああ ああああ あああ   ああああ
ああああ
\end{minipage}
\end{document}

【演習19.1,19.2】
\documentclass{jarticle}
\begin{document}
\begin{minipage}{30mm}
ああ ああああ あああ   ああああ
ああああ
\end{minipage}

\fbox{あいうえおかきくけこさしすせそたちつてとなにぬねの
はひふへほ}
\end{document}

【演習19.3の変形】
\documentclass{jarticle}
\begin{document}
\begin{minipage}{30mm}
$a = b + c +   d$
\end{minipage}

\fbox{$a = b + c +   d$}
\end{document}

●「20 文書モード(段落・左右)の文字」 p.37
【演習20.1~20.6】
\documentclass{jarticle}
\begin{document}
0123456789

abcdefgstuvwxyzABCDEFGSTUVWXYZ

\textit{abcdefgstuvwxyzABCDEFGSTUVWXYZ} %プロポーショナルスペーシング

To ye AV %カーニング(字詰め,kerning)

ff fi fl ffl ffi %リガチャ(合字,ごうじ,Ligature)

f{}f f{}i f{}l f{}f{}l f{}f{}i
\end{document}

TeXを学んでみよう(2)
TeXを学んでみよう(3)



無料ブログはココログ
2017年9月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30