Hi Waldek,
Another comment to ...
> You did not answer my question about 'pmatrix'.
(1) -> )set output tex on
(1) -> matrix [[1,2],[3,4]]
+1 2+
(1) | |
+3 4+
$$
\left[
\begin{array}{cc}
1 & 2 \\
3 & 4
\end{array}
\right]
\leqno(1)
$$
Copying this into a foo.tex file.
%%%%%%%%%%%%%%%%%%%%%%
$$
\left[
\begin{array}{cc}
1 & 2 \\
3 & 4
\end{array}
\right]
\leqno(1)
$$
\bye
%%%%%%%%%%%%%%%%%%%%%%
gives
$ tex foo.tex
This is TeX, Version 3.1415926 (TeX Live 2009/Debian)
(./foo.tex
! Undefined control sequence.
l.3 \begin
{array}{cc}
Using amstex we also get...
%%%%%%%%%%%%%%%%%%%%%%
\input amstex
\documentstyle{amsppt}
\document
$$
\left[
\begin{array}{cc}
1 & 2 \\
3 & 4
\end{array}
\right]
\leqno(1)
$$
\enddocument
%%%%%%%%%%%%%%%%%%%%%%
$ tex foo.tex
This is TeX, Version 3.1415926 (TeX Live 2009/Debian)
(./foo.tex (/usr/share/texmf-texlive/tex/amstex/base/amstex.tex
AmS-TeX- Version 2.2
Loading definitions for misc utility macros, page layout,
accents/punctuation,
line and page breaks, figures, comments, math spacing, fractions,
smash commands, large operator symbols, integrals, operator names,
multilevel sub/superscripts, matrices, multiline displays,
continued fractions, compound symbols, various kinds of dots,
special superscripts, \text, math font commands, \newsymbol,
bold Greek and bold symbols, Euler fonts, math accents, roots,
commutative diagrams, poor man's bold, syntax check, ... finished)
(/usr/share/texmf-texlive/tex/amstex/base/amsppt.sty version 2.2
(2001/08/07):
Loading utility definitions, more fonts, page dimension settings, top
matter,
section heads, theorems/proofs/definitions/remarks, rosters, footnotes,
figures and captions, miscellaneous, references, end of document,
output routine, hyphenation exceptions (U.S. English)
(/usr/share/texmf-texlive/tex/amstex/base/amsppt.sti symbol names
(/usr/share/texmf-texlive/tex/plain/amsfonts/amssym.tex) ,)
)
! Undefined control sequence.
l.6 \begin
{array}{cc}
If I am not completely wrong, this demonstrates that the current version
of TexFormat has a bug.
With amstex the right thing would be something like
%%%%%%%%%%%%%%%%%%%%%%
\input amstex
\documentstyle{amsppt}
\document
$$
\pmatrix
1 & 2 \\
3 & 4
\endpmatrix
$$
\enddocument
%%%%%%%%%%%%%%%%%%%%%%
With my latex output you get
\begin{LaTeXMath}
\begin{pmatrix}
1&2\\ 3&4
\end{pmatrix}
\stepNumber{1}
\end{LaTeXMath}
Putting this into an appropriate bar.tex
%%%%%%%%%%%%%%%%%%%%%%
\input amstex
\documentstyle{amsppt}
\def\stepNumber#1{}
\def\begin#1{\csname #1\endcsname}
\def\end#1{\csname end#1\endcsname}
\def\LaTeXMath{$$}
\def\endLaTeXMath{$$}
\document
\begin{LaTeXMath}
\begin{pmatrix}
1&2\\ 3&4
\end{pmatrix}
\stepNumber{1}
\end{LaTeXMath}
\enddocument
%%%%%%%%%%%%%%%%%%%%%%
gives the right output.
Does that convince you?
Ralf
--
You received this message because you are subscribed to the Google Groups
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.