D12712: Fix maxima LaTeX output for matrics
Nikita Sirgienko
noreply at phabricator.kde.org
Sun May 6 16:57:08 UTC 2018
sirgienko added a comment.
In D12712#258790 <https://phabricator.kde.org/D12712#258790>, @asemke wrote:
> Please help me to understand your comment "Fix bug with old matrix tex output in maxima, until it is fixed". Until what is fixed? Where does this tex-matrix function come from? Do you expect this to be fixed somewhere in maxima and to produce the output always with \begin{pmatrix} ... \end{pmatrix}?
Maxima defines function for tex output. Function `tex-matrix` defined in maxima source file `mactex.list:662`. It looks like this:
(defun tex-matrix(x l r) ;;matrix looks like ((mmatrix)((mlist) a b) ...)
(append l `("\\pmatrix{")
(mapcan #'(lambda(y)
(tex-list (cdr y) nil (list "\\cr ") "&"))
(cdr x))
'("}") r))
As you see, the function generate outdated tex output. And I think that for modern LaTeX it should update to '\begin{pmatrix}...\end{pmatrix}. So, if I push this changes to maxima and the changes be accepted, function tex-matrix redifinition in `cantor-initmaxima.lisp` can be removed.
REPOSITORY
R55 Cantor
REVISION DETAIL
https://phabricator.kde.org/D12712
To: sirgienko, #cantor, asemke
Cc: #cantor, #kde_edu, narvaez, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-edu/attachments/20180506/17035a3e/attachment.html>
More information about the kde-edu
mailing list