TeX Live で powersem.cls が使えない?

TeX Live で powersem.cls が使えない?

- Okayama Tomoaki の投稿
返信数: 2
はじめまして。
ptexlive (20091009) の環境で TeXPower を使いたいのですが、うまくコンパイルが通りません。

\documentclass[KOMA]{powersem}
\begin{document}
hoge
\end{document}

というソースファイルを test.tex としますと、

1. platex test.tex ではうまくいかない
2. latex test.tex ではうまくいく
3. ptetex3 時代のなら platex/latex 共にうまくいく

という現象が起こっています。ログは以下です。

$ platex test.tex
This is pTeXk, Version 3.1415926-p3.1.11 (utf8.euc) (Web2C 7.5.7)
%&-line parsing enabled.
(./test.tex
pLaTeX2e <2006/11/10>+0 (based on LaTeX2e <2005/12/01> patch level 0)
(/tmp/ptexlive/2008/texmf-dist/tex/latex/texpower/powersem.cls
Document Class: powersem 2004/07/27 v0.8a Create online Presentations with seminar.
(/tmp/ptexlive/2008/texmf-dist/tex/latex/base/ifthen.sty)
(/tmp/ptexlive/2008/texmf-dist/tex/latex/seminar/seminar.cls
Document Class: seminar 1997/10/13, 1.4
Document Style: `seminar' v1.4 <1997/10/13> (tvz)
(/tmp/ptexlive/2008/texmf-dist/tex/latex/koma-script/scrartcl.cls
Document Class: scrartcl 2007/12/24 v2.98 KOMA-Script document class (article)
(/tmp/ptexlive/2008/texmf-dist/tex/latex/koma-script/scrkbase.sty
(/tmp/ptexlive/2008/texmf-dist/tex/latex/graphics/keyval.sty)
! Too many }'s.
l.92 }

?

土村さんからのレポートによりますと、ptexlive と ptetex3 では

/tmp/ptexlive/2008/texmf-dist/tex/latex/texpower/powersem.cls
/tmp/ptexlive/2008/texmf-dist/tex/latex/base/ifthen.sty
/tmp/ptexlive/2008/texmf-dist/tex/latex/seminar/seminar.cls

までは読み込んでいるファイルは同一で、

/tmp/ptexlive/2008/texmf-dist/tex/latex/koma-script/scrartcl.cls
/tmp/ptexlive/2008/texmf-dist/tex/latex/koma-script/scrkbase.sty

が異なるファイルとなっていて、実際この二つを ptetex3 にコピーすると同じようにエラーとなるそうです。また、手元で ptetex3 時代の koma-script のものをごっそり ptexlive の方に持ってくると platex test.tex でも通りました。

- teTeX 時代の koma-script なら latex/platex 共にコンパイルは通る
- TeX Live の koma-script だと latex test.tex しか通らない

という状況のようですが、TeX Live のものでも platex が使えるようにならないものでしょうか。みなさまの御知恵を拝借したいです。

よろしくお願いいたします。
Okayama Tomoaki への返信

Re: TeX Live で powersem.cls が使えない?

- Akira Kakuto の投稿
> という状況のようですが、TeX Live のものでも platex が使える
> ようにならないものでしょうか。みなさまの御知恵を拝借したいです。

新しいものは e-TeX 拡張を前提としています。従って
北川さんによる e-pTeX をインストールして platex のかわりに
eplatex を使用するのが解です。

Akira Kakuto への返信

Re: TeX Live で powersem.cls が使えない?

- Okayama Tomoaki の投稿
> 新しいものは e-TeX 拡張を前提としています。従って
> 北川さんによる e-pTeX をインストールして platex のかわりに
> eplatex を使用するのが解です。

どうもありがとうございます。試してみようと思います。