ODSによるLaTeXソースファイルの作成方法について

[OS]all
[リリース] 8.2
[キーワード] ODS, TeX, LaTeX

[質問]

SAS出力を新たにLaTeXのソースファイルとしても出力できるようになったと聞きましたが、具体的にはどのようにするのでしょうか?

[回答]

LaTeXのソースファイルを出力する機能は、SAS 8.2では評価版(experimental)の扱いです。 したがって、現状では何らかの不具合が存在し、ご利用のシステムに影響を与える可能性があります。
また、今後のバージョンにおいて仕様が変更される場合もあります。
あらかじめご了承ください。

次の手順で使用します。

  1. テンプレートをここからダウンロードしてください。(ZIPファイル、37KB)
  2. ダウンロードしたファイルを解凍して、SAS上で実行してください。
  3. TeXファイルに出力したいプログラムの前後を、ODS LATEXステートメントで挟んで実行してください。

例:

ODS LATEX FILE='C:\tex\sample.tex' TYPE=LATEX2;
  /* FILE=で出力先を指定してください。また、TYPE=LATEX2を必ず指定してください。 */

PROC CORR DATA=TEST;
 VAR X1 X2 X3;
RUN;

ODS LATEX CLOSE;

上記の例では、Cドライブのtexフォルダにsample.texというファイル名でTeXファイルが作成されます。
sample.texをコンパイルすると、DVIファイルが生成されます。

なお、出力されるLaTeXのソースファイルでは、「Times.sty」と「Array.sty」の2つのスタイルファイルを使用しています。通常のTeXのシステムにはインストールされていると思われますが、もし存在しない場合にはこれらを入手する必要があります。