Hi, Hans:
Some minor bugs went to the latest beta, available at CTAN sites.
The patches at the end of this mail will solve them.
In addition, with the latest syst-gen.tex, ppchtex is not usable
under plain TeX, as it used to be, due to the use of \newdimen.
To restore usability, you may include somewhere:
\catcode`\@=11
\def\newdimen{\alloc@1\dimen\dimendef\insc@unt}
\catcode`\@=12
Regards,
Ricardo.
diff -u new/ppchtex.tex fix/ppchtex.tex
--- new/ppchtex.tex Tue Nov 20 17:10:00 2001
+++ fix/ppchtex.tex Sat Dec 15 17:30:28 2001
@@ -1355,7 +1355,7 @@
% 4 : dashed line
draw ((z1--z2) rotatedaround(origin,-\chemicalangle))
% shifted z0 dashed evenly ;
- shifted z0 dashpattern(on 5.5u off 6u) ;
+ shifted z0 dashed dashpattern(on 5.5u off 6u) ;
\fi
\stopMPdrawing
\fi
diff -u new/syst-gen.tex fix/syst-gen.tex
--- new/syst-gen.tex Wed Dec 5 00:15:00 2001
+++ fix/syst-gen.tex Sat Dec 15 18:41:43 2001
@@ -2176,7 +2176,7 @@
\long\def\p!doifinstringelse#1#2% ##2 can be {abc}
{\long\@EA\def\@EA\pp!doifinstringelse\@EA##\@EA1#1##2##3\war % expand #1 here
- {\csname if\if##21@fals\else tru\fi e\endcsname}%
+ {\csname if\if##2@fals\else tru\fi e\endcsname}%
%\expanded{\pp!doifinstringelse#2#1@@\noexpand\war}} % expand #2 here
\expanded{\pp!doifinstringelse#2#1}@@\war} % expand #2 here