From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/30653 Path: news.gmane.org!not-for-mail From: Aditya Mahajan Newsgroups: gmane.comp.tex.context Subject: Re: Typesetting Math Date: Tue, 5 Sep 2006 08:09:30 -0400 (EDT) Message-ID: References: <3e73596b0609042241w6c30ff3fqf316e99b4152addd@mail.gmail.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1157458206 5439 80.91.229.2 (5 Sep 2006 12:10:06 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 5 Sep 2006 12:10:06 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Tue Sep 05 14:10:03 2006 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by ciao.gmane.org with esmtp (Exim 4.43) id 1GKZkc-00048o-Fa for gctc-ntg-context-518@m.gmane.org; Tue, 05 Sep 2006 14:09:58 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id C2DAE1FCF3; Tue, 5 Sep 2006 14:09:57 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 07095-01; Tue, 5 Sep 2006 14:09:43 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 3820D1FCFF; Tue, 5 Sep 2006 14:09:43 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 2E1581FCFF for ; Tue, 5 Sep 2006 14:09:41 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 06824-02 for ; Tue, 5 Sep 2006 14:09:35 +0200 (CEST) Original-Received: from hackers.mr.itd.umich.edu (smtp.mail.umich.edu [141.211.14.81]) by ronja.ntg.nl (Postfix) with SMTP id 5A0FA1FCF3 for ; Tue, 5 Sep 2006 14:09:32 +0200 (CEST) Original-Received: FROM aditya.annarb01.mi.comcast.net (c-68-40-50-205.hsd1.mi.comcast.net [68.40.50.205]) BY hackers.mr.itd.umich.edu ID 44FD68FA.1F75D.15447 ; 5 Sep 2006 08:09:31 -0400 Original-To: mailing list for ConTeXt users In-Reply-To: <3e73596b0609042241w6c30ff3fqf316e99b4152addd@mail.gmail.com> X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.7 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:30653 Archived-At: On Tue, 5 Sep 2006, Pepe Barbe wrote: > I am curious about what does everyone around here uses for typesetting > Math? Context, of course ;) > Currently I know more LaTeX than anything else for that, but > from what I gather to use ConTeXt in full extent I should typeset > things directly in TeX or use MathML. Not any more. Context has full blown support for most math constructs. > So far I've been some LaTeX-like stuff and it was worked fine, but > know I want to do more complet layouts that would involve LaTeX style > arrays to align equations in several lines. Context can do many complicated alignments. Right now Context has features equivalent to following latex environments equation, align, gather, alignat, falignat, array, cases, intertext, substack, matrix, pmatrix, bmatrix, vmatrix, Vmatrix, all sorts of arrows, it has partial support for aligned, gathered, it has experimental support for subformulas, tagging, breaking formulas across pages (Context's native way of doing subformulas is a bit different from latex's. Search the ML archives for something that works like latex's subformulas. Breaking formulas across pages is a bit tricky, since it is not clear what is the right place for a pagebreak in a display. Right now, Context can either do no break at all, or break at any line.) it has no support for smallmatrix, multiline, many small amstex enhancements. Most of the amstex enhancements are simple, and it is easy to add support for them. Right now, support is based on user requests, so if you want something equivalent to latex's xyz, explain what it does, and context will have that feature. What more can you ask for? For a bit of documentation have a look at http://dl.contextgarden.net/myway/mathalign.pdf and http://dl.contextgarden.net/myway/matharrows.pdf There is also some explaination at http://wiki.contextgarden.net/Math_structures > So, what would you guys would recommend? Start using context math. The syntax is a bit different from the way latex does things, but as in other things with context, the syntax makes configuration really easy. If you find that a certain feature is missing, ask on the mailing list. Hans and Taco have been very generous in adding new features on user requests. Aditya