Re: [dev-context] Bug#447559: chemtex is broken again
forwarded 447559 dev-context@ntg.nl thanks Hi Hans, hi all! We got the following bug report for the Debian package, but I guess that should be fixed upstream: On Mo, 22 Okt 2007, Soeren Sonnenburg wrote:
This time a fix is to add \input syst-gen.tex
to the beginning of
/usr/share/texmf/tex/context/base/ppchtex.tex
otherwise
all compiles fail with:
(/usr/share/texmf/tex/context/base/ppchtex.tex loading : Context Chemical Macro's / 1996.3.1 ppchtex : using PiCTeX ! Missing { inserted. <to be read again> \def l.661 \unexpanded\def \complexstartchemical[#1]%
-- no debconf information
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining
Norbert Preining wrote:
forwarded 447559 dev-context@ntg.nl thanks
Hi Hans, hi all!
We got the following bug report for the Debian package, but I guess that should be fixed upstream:
for latex, ppchtex is loaded via ppchtex.noc which says ... \let\normalunexpanded\unexpanded \input supp-mis.tex \let\writestatus\undefined \input syst-gen.tex \input syst-fnt.tex \let\unexpanded\normalunexpanded (\unexpanded is an etex primitive but context had an \unexpanded before etex came around; same for \protected as primitive; so here we push and pop the meanings) so, i wonder if this user loads ppchtex in the right way (maybe i should make a derived version for latex usage - given that there are users - in which case i can also cleanup and optimize the context variant, but it has low priotity) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Good mornging Hans, On Mon, 2007-10-22 at 16:18 +0200, Hans Hagen wrote:
Norbert Preining wrote:
forwarded 447559 dev-context@ntg.nl thanks
Hi Hans, hi all!
We got the following bug report for the Debian package, but I guess that should be fixed upstream:
for latex, ppchtex is loaded via ppchtex.noc which says ... \let\normalunexpanded\unexpanded
\input supp-mis.tex \let\writestatus\undefined \input syst-gen.tex \input syst-fnt.tex
\let\unexpanded\normalunexpanded
(\unexpanded is an etex primitive but context had an \unexpanded before etex came around; same for \protected as primitive; so here we push and pop the meanings)
so, i wonder if this user loads ppchtex in the right way
could you please mention what the right way of using ppchtex is? For about 5 years I am using this line (from latex) \usepackage{m-pictex,m-ch-en} which breaks from time to time... googling did not make me any brighter ...
(maybe i should make a derived version for latex usage - given that there are users - in which case i can also cleanup and optimize the context variant, but it has low priotity)
For me personally it is enough if m-ch-en works :-) Soeren
On Mon, 2007-10-22 at 16:18 +0200, Hans Hagen wrote:
Norbert Preining wrote:
forwarded 447559 dev-context@ntg.nl thanks
Hi Hans, hi all!
We got the following bug report for the Debian package, but I guess that should be fixed upstream:
for latex, ppchtex is loaded via ppchtex.noc which says ...
\let\normalunexpanded\unexpanded
\input supp-mis.tex \let\writestatus\undefined \input syst-gen.tex \input syst-fnt.tex
\let\unexpanded\normalunexpanded
(\unexpanded is an etex primitive but context had an \unexpanded before etex came around; same for \protected as primitive; so here we push and pop the meanings)
so, i wonder if this user loads ppchtex in the right way
(maybe i should make a derived version for latex usage - given that there are users - in which case i can also cleanup and optimize the context variant, but it has low priotity)
OK I got like two reports from different users who exactly had the same problem. One fixed it by simply inputting everythin in the .tex file: \input supp-mis.tex \input syst-gen.tex \input syst-fnt.tex \input m-pictex.tex \input m-ch-en.tex the other removed the lines \let\normalunexpanded\unexpanded \let\unexpanded\normalunexpanded from ppchtex.nox . Then it worked for both. So whatever you do please fix it as it is a bug that does not only annoy me or alternatively tell us please how to correctly use m-ch-en ... Thanks! Soeren
Soeren Sonnenburg wrote:
On Mon, 2007-10-22 at 16:18 +0200, Hans Hagen wrote:
Norbert Preining wrote:
forwarded 447559 dev-context@ntg.nl thanks
Hi Hans, hi all!
We got the following bug report for the Debian package, but I guess that should be fixed upstream: for latex, ppchtex is loaded via ppchtex.noc which says ...
\let\normalunexpanded\unexpanded
\input supp-mis.tex \let\writestatus\undefined \input syst-gen.tex \input syst-fnt.tex
\let\unexpanded\normalunexpanded
(\unexpanded is an etex primitive but context had an \unexpanded before etex came around; same for \protected as primitive; so here we push and pop the meanings)
so, i wonder if this user loads ppchtex in the right way
(maybe i should make a derived version for latex usage - given that there are users - in which case i can also cleanup and optimize the context variant, but it has low priotity)
OK I got like two reports from different users who exactly had the same problem.
One fixed it by simply inputting everythin in the .tex file:
\input supp-mis.tex \input syst-gen.tex \input syst-fnt.tex \input m-pictex.tex \input m-ch-en.tex
the other removed the lines
\let\normalunexpanded\unexpanded \let\unexpanded\normalunexpanded
from ppchtex.nox .
Then it worked for both.
So whatever you do please fix it as it is a bug that does not only annoy me or alternatively tell us please how to correctly use m-ch-en ...
well, does the \let\normalunexpanded\unexpanded \input supp-mis.tex \let\writestatus\undefined \input syst-gen.tex \input syst-fnt.tex \let\unexpanded\normalunexpanded method work? i cannot test it since i only run context Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Dear Soeren, could you please take your time and answer Hans's question, otherwise we cannot proceed with this bug report. Thanks a lot Norbert On Mi, 14 Nov 2007, Hans Hagen wrote:
Soeren Sonnenburg wrote:
On Mon, 2007-10-22 at 16:18 +0200, Hans Hagen wrote:
Norbert Preining wrote:
forwarded 447559 dev-context@ntg.nl thanks
Hi Hans, hi all!
We got the following bug report for the Debian package, but I guess that should be fixed upstream: for latex, ppchtex is loaded via ppchtex.noc which says ...
\let\normalunexpanded\unexpanded
\input supp-mis.tex \let\writestatus\undefined \input syst-gen.tex \input syst-fnt.tex
\let\unexpanded\normalunexpanded
(\unexpanded is an etex primitive but context had an \unexpanded before etex came around; same for \protected as primitive; so here we push and pop the meanings)
so, i wonder if this user loads ppchtex in the right way
(maybe i should make a derived version for latex usage - given that there are users - in which case i can also cleanup and optimize the context variant, but it has low priotity)
OK I got like two reports from different users who exactly had the same problem.
One fixed it by simply inputting everythin in the .tex file:
\input supp-mis.tex \input syst-gen.tex \input syst-fnt.tex \input m-pictex.tex \input m-ch-en.tex
the other removed the lines
\let\normalunexpanded\unexpanded \let\unexpanded\normalunexpanded
from ppchtex.nox .
Then it worked for both.
So whatever you do please fix it as it is a bug that does not only annoy me or alternatively tell us please how to correctly use m-ch-en ...
well, does the
\let\normalunexpanded\unexpanded
\input supp-mis.tex \let\writestatus\undefined \input syst-gen.tex \input syst-fnt.tex
\let\unexpanded\normalunexpanded
method work?
i cannot test it since i only run context
Hans
-------------------------------------------------------------------------------
Dr. Norbert Preining
participants (3)
-
Hans Hagen
-
Norbert Preining
-
Soeren Sonnenburg