2014年10月23日木曜日

platex と latex の自動切り替え

TeX の場合、日本語の環境なら pLaTeX でコンパイルすることが多いが、このソースをそのまま LaTeX でコンパイルするとうまくいかないことがある。

同じソースで切り替えをするには、とりあえず以下のようにするとなんとかなる。

\ifdefined\kanjiencodingdefault
   pLaTeX 用のコード
\else
   LaTeX 用のコード
\fi

ここで、kanjiencodingdefault は platex 関係のソースから、それっぽいマクロを一つ拾ってきただけなので、より適切なマクロがあるかもしれない。

今日の作業内容:論文推敲 3h + マクロ検討2h
明日の予測作業時間:4h

0 件のコメント:

コメントを投稿