From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/87508 Path: news.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Experience with DITA XML or XSL/FO Date: Fri, 23 May 2014 09:15:46 +0200 Message-ID: <537EF5A2.4080800@wxs.nl> References: <63c0dc5e-1664-48e2-ab8e-c44fa4ab48d8@email.android.com> <537E84F4.5090101@wxs.nl> <260ffc8a-2dfb-4cdd-881b-0305ef4c70b7@email.android.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1400829380 975 80.91.229.3 (23 May 2014 07:16:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 23 May 2014 07:16:20 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Fri May 23 09:16:16 2014 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([5.39.185.229]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WnjiA-0006RE-NK for gctc-ntg-context-518@m.gmane.org; Fri, 23 May 2014 09:16:14 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 584A510240 for ; Fri, 23 May 2014 09:16:14 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id bS98BE1qxMRf for ; Fri, 23 May 2014 09:16:14 +0200 (CEST) Original-Received: from balder.ntg.nl (localhost [IPv6:::1]) by balder.ntg.nl (Postfix) with ESMTP id 63F6A1022B for ; Fri, 23 May 2014 09:16:10 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id A6214101EE for ; Fri, 23 May 2014 09:16:05 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id I7-lrQ1KIlHq for ; Fri, 23 May 2014 09:16:04 +0200 (CEST) Original-Received: from filter4-ams.mf.surf.net (filter4-ams.mf.surf.net [192.87.102.72]) by balder.ntg.nl (Postfix) with ESMTP id 0CC1F101EC for ; Fri, 23 May 2014 09:15:53 +0200 (CEST) Original-Received: from smtp.ziggozakelijk.nl (D57D1DA2.static.ziggozakelijk.nl [213.125.29.162]) by filter4-ams.mf.surf.net (8.14.3/8.14.3/Debian-9.4) with ESMTP id s4N7cXbV009488 for ; Fri, 23 May 2014 09:38:33 +0200 X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.103; Original-Received: from [10.100.1.103] (unverified [10.100.1.103]) by pragma-net.nl (SurgeMail 6.5a2) with ESMTP id 3221-1713362 for ; Fri, 23 May 2014 09:15:51 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 In-Reply-To: <260ffc8a-2dfb-4cdd-881b-0305ef4c70b7@email.android.com> X-Authenticated-User: hagen@controller-9 X-Bayes-Prob: 0.0001 (Score 0, tokens from: ntg-context@ntg.nl, base:default, @@RPTN) X-CanIt-Geo: ip=213.125.29.162; country=NL; region=Provincie Overijssel; city=Zwolle; latitude=52.5058; longitude=6.0858; http://maps.google.com/maps?q=52.5058,6.0858&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 01M5jCxeU - 4d9a788104b3 - 20140523 (trained as not-spam) X-Scanned-By: CanIt (www . roaringpenguin . com) on 192.87.102.72 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.14 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: ntg-context-bounces@ntg.nl Xref: news.gmane.org gmane.comp.tex.context:87508 Archived-At: On 5/23/2014 1:30 AM, Mica Semrick wrote: > Hi Hans, > > Thanks for your reply. I found my way to foxet, but never got it working. I've written several mapping files for XML with good results, but DITA is a bit of a different beast. that's mkii and will not work in mkiv > DITA is geared towards technical writing, and its main features are defined content types, a mechanism for controlled reuse below the file level, a modular structure, and built in extensibility of its XML vocabulary. It comes with its own toolkit that filters out and pulls in content and it uses FOP to produce PDF (hence my mention of FO). Since the toolkit must process the XML to resolve linked content and remove content, it is not recommended to directly typeset the XML like you could do with DocBook. I see a few ways to achieve what I want, which is a PDF produced my ConTeXt: target a merged XML file that the dita toolkit has produced, produce a concatenated HTML file and typeset that, or typeset the fo file before FOP gets to it. Of those approaches, the first seems like the best ide a, but I wanted to query the list before proceeding. best just skip to fop stage and directly map the html (or whatever intermediate format) then ... the more info gets lost, the worse the result will look as the typesetting engine works better on abstractions (chapters and so) then on boxes pasted together ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl ----------------------------------------------------------------- ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________