文字を書いたまま出力するverbatim環境を変える
既存のverbatim環境は文字の大きさ、レイアウト共に美しくない。そこでプログラムリストや実行結果を出力する環境を探してみた。fancyvrb.sty というスタイルファイルが良いようだ。使い方のイメージはここにある。ここにはそれをマクロで使う方法が書いてある。
で・・・スタイルファイルを探したのだけど、簡単にみつからず・・・・結局ここから取ってきて、C:\tex\share\texmf\ptex\platex\base\に格納した。
実際に使用するには、\usepackage{fancyvrb}して、以下のように使う
\begin{Verbatim}[frame=single,fontsize=\footnotesize,xleftmargin=1cm] > A <- diag(1:2) > matpow(A) ← powに何も指定しなければ2乗を計算 [,1] [,2] [1,] 1 0 [2,] 0 4 > matpow(A,3) ← 3乗を計算 [,1] [,2] [1,] 1 0 [2,] 0 8 \end{Verbatim}