From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/18632 Path: main.gmane.org!not-for-mail From: Paul Tremblay Newsgroups: gmane.comp.tex.context Subject: Re: FO and ConTeXt: my new wiki page Date: Wed, 2 Mar 2005 16:07:53 -0500 Message-ID: <20050302210753.GB3613@localhost.localdomain> References: <20050302070426.GC5162@localhost.localdomain> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1109797920 3129 80.91.229.2 (2 Mar 2005 21:12:00 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 2 Mar 2005 21:12:00 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Wed Mar 02 22:12:00 2005 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 1D6b3V-0005ij-KP for gctc-ntg-context-518@m.gmane.org; Wed, 02 Mar 2005 22:06:54 +0100 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 74F751281D; Wed, 2 Mar 2005 22:11:46 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 30723-05; Wed, 2 Mar 2005 22:11:46 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 524ED12811; Wed, 2 Mar 2005 22:07:03 +0100 (CET) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id C115C12811 for ; Wed, 2 Mar 2005 22:07:01 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 30740-01 for ; Wed, 2 Mar 2005 22:07:00 +0100 (CET) Original-Received: from rdsmtp.iglou.com (rdsmtp.iglou.com [192.107.41.63]) by ronja.ntg.nl (Postfix) with ESMTP id C919E12809 for ; Wed, 2 Mar 2005 22:07:00 +0100 (CET) Original-Received: from [192.107.41.8] (helo=iglou2.iglou.com) by rdsmtp.iglou.com with esmtp (8.12.5/8.12.5) id 1D6b3b-00039b-Vw for ntg-context@ntg.nl; Wed, 02 Mar 2005 16:07:00 -0500 Original-Received: from [64.253.97.143] (helo=localhost.localdomain) by iglou2.iglou.com with esmtp (8.12.5/8.12.5) id 1D6b3b-0007Pf-Ph for ntg-context@ntg.nl; Wed, 02 Mar 2005 16:06:59 -0500 Original-Received: by localhost.localdomain (Postfix, from userid 501) id A240B1B7C0; Wed, 2 Mar 2005 16:07:53 -0500 (EST) Original-To: mailing list for ConTeXt users Mail-Followup-To: mailing list for ConTeXt users Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i X-Virus-Scanned: by amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.5 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: by amavisd-new at ntg.nl X-MailScanner-From: ntg-context-bounces@ntg.nl X-MailScanner-To: gctc-ntg-context-518@m.gmane.org Xref: main.gmane.org gmane.comp.tex.context:18632 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:18632 On Wed, Mar 02, 2005 at 01:41:32PM -0700, Idris Samawi Hamid wrote: > > >This page is my best effort at describing how someone who is used to FO > >would do the same thing in ConTeXt. The page is just one of many I hope > >to write on FO and ConTeXt. > > Excuse my ignorance, but what is FO? > Sorry for not explaining that. Once I get an introductory page set up, I can explain. FO is short for Formatting Object. It serves the same purpose as ConTeXt, except in XML. You markup the document in FO, then run it through a processor, and the output is PDF. Normally, one does not actually write the document directly in FO. Usually one has the document already written in another type of XML, like docbook or TEI. Then one converts the document to FO. FO had great promise in that it was a a standard developed by the same consortium that developed the new standards for HTML. However, the actual open source software to convert FO to PDF is seriously lacking in comparison to LaTeX or ConTeXt. For example, the open source application FOP, written in java, does not let you move tables around on a page. The version of FOP is .2, and if you consider that a mature piece of software has a number of 1.0, you can see how far FOP has to come. One need not know FOP to actually follow my tutorial. Anyone who has to convert from XML, and knows XSLT, will hopefully find some of the tips useful. What I am trying to do is strip down ConTeXt to the bare minimum needed, because with an XSLT conversion, you need less of ConTeXt's features, such as list numbering. Paul -- ************************ *Paul Tremblay * *phthenry@iglou.com * ************************