はじめまして。
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 が使えるようにならないものでしょうか。みなさまの御知恵を拝借したいです。
よろしくお願いいたします。