[pstricks] Apparent keyval error upon updating pstricks
rossi at york.cuny.edu
rossi at york.cuny.edu
Sat Dec 30 21:35:44 CET 2006
Dear Herbert:
I apologize for taking so long to respond. Thank you for your helo
> I get it run with the latest pstricks packages and the following changes:
When you said this, I took a closer look at the updated pstricks macros. In
seminar.con, there is \usepackage{pst-fr3d}, and I had not updated it.
After that was done, everything worked fine.
But for your comment below
>> \textbf{$\text{H^+}$ ions} when dissolved in water.
> this causes an error, must be \textbf{H\textsuperscript{+}}
I copied the following code from Mats Dahlgren chemsym.sty
\NeedsTeXFormat{LaTeX2e}[1996/12/01]
\newif \ifc at llsn \c at llsnfalse
\DeclareOption{collision}{\global\c at llsntrue}
\DeclareOption*{\OptionNotUsed}
\ProcessOptions*
\ifc at llsn\AtEndDocument{%
\PackageWarningNoLine{chemsym}{Due to possible collisions with other
\MessageBreak packages, super- and subscrips are not avaliable
\MessageBreak outside math mode despite your loading of `chemsym'}}
\else
\def\sprscrpt#1{\ensuremath{^{#1}}}
\def\sbscrpt#1{\ensuremath{_{#1}}}
\catcode`\^ \active
\catcode`\_ \active
\let^=\sprscrpt
\let_=\sbscrpt
\fi
\@ifundefined{cd at t}{%
\let\cd at t=\cdot
\def\cdot{\ensuremath{\cd at t}}}{}
into my own .sty file and insert it after pastricks.sty.
It works on very complicated math statements such as
\begin{equation}
\pmb{k \: = \: \frac{\omega_A \: \omega_B}{2 \pi \textcolor{red}{\gamma}} \:
e^{-\frac{E_0}{k_B \: T}}, \gamma = \frac{\zeta}{\mu} \gg \omega_B,\zeta = 6
\pi r \eta}
\end{equation}
using either powerdot or seminar.
The coding \textbf{H\textsuperscript{+}}, etc., etc. is much too cumbersum.
Why can't the above code be include with pstricks to make using the
mathematical formatter more normal?
Regards,
Angelo
More information about the PSTricks
mailing list