From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/48971 Path: news.gmane.org!not-for-mail From: "Bruce D'Arcus" Newsgroups: gmane.comp.tex.context Subject: Re: New bib module Date: Wed, 1 Apr 2009 14:07:55 +0000 (UTC) Message-ID: References: <49D0F5F5.9080100@wxs.nl> <5DF8D2A3-1C23-4862-AF01-C2D4784BB626@gmail.com> <49D1C5CC.9070909@elvenkind.com> <8AECD3C4-3C72-455E-97DD-D3F8F9F9BCD2@gmail.com> <49D307B6.3080907@elvenkind.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1238594970 30912 80.91.229.12 (1 Apr 2009 14:09:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 1 Apr 2009 14:09:30 +0000 (UTC) To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Wed Apr 01 16:10:48 2009 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 lo.gmane.org with esmtp (Exim 4.50) id 1Lp193-00084Q-ED for gctc-ntg-context-518@m.gmane.org; Wed, 01 Apr 2009 16:10:21 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id D53551FB64; Wed, 1 Apr 2009 16:08:55 +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 01692-04; Wed, 1 Apr 2009 16:08:19 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 206181FB1D; Wed, 1 Apr 2009 16:08:19 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 8E6EE1FB1D for ; Wed, 1 Apr 2009 16:08:16 +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 26836-04 for ; Wed, 1 Apr 2009 16:08:09 +0200 (CEST) Original-Received: from filter3-ams.mf.surf.net (filter3-ams.mf.surf.net [192.87.102.71]) by ronja.ntg.nl (Postfix) with ESMTP id 838181FADB for ; Wed, 1 Apr 2009 16:08:09 +0200 (CEST) Original-Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by filter3-ams.mf.surf.net (8.13.8/8.13.8/Debian-3) with ESMTP id n31E87XQ025309 for ; Wed, 1 Apr 2009 16:08:08 +0200 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Lp16t-0000ew-7Y for ntg-context@ntg.nl; Wed, 01 Apr 2009 14:08:07 +0000 Original-Received: from cpe-24-210-246-49.woh.res.rr.com ([24.210.246.49]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 01 Apr 2009 14:08:07 +0000 Original-Received: from bdarcus.lists by cpe-24-210-246-49.woh.res.rr.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 01 Apr 2009 14:08:07 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 35 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: main.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 24.210.246.49 (Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8) X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=80.91.229.2; country=NO; region=12; city=Oslo; latitude=59.9167; longitude=10.7500; http://maps.google.com/maps?q=59.9167,10.7500&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 202378974 - 7cd26e152911 - 20090401 X-Scanned-By: CanIt (www . roaringpenguin . com) on 192.87.102.71 X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.11 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:48971 Archived-At: Taco Hoekwater elvenkind.com> writes: > Bruce D'Arcus wrote: > > Wolfgang Schuster googlemail.com> writes: > > > >> Am 31.03.2009 um 09:27 schrieb Taco Hoekwater: > >> > >>>> Will this new module also provide BibX support? > >>> Perhaps ;) > >>> > >>> On the input side, the new module will load bibliographies from disk > >>> into an internal XML structure and then use lpath queries to fetch > >>> bibliographic data. It will use separate loaders to do so, so in > >>> the end, anything can be plugged in as long as it can be converted > >>> to the internal structure. > >> Why not just a lua table to save the data? > > > > Yes, I was wondering the same thing. This is typically how the various CSL > > implementations work; parse the input data (XML, RDF, BibTeX, etc.) into some > > internal structure. > > I was't clear enough. "internal XML structure" actually is a lua > table structure. It just follows a bunch of special rules that > make lpath queries work. So it's a native Lua mapping of an XML model? E.g. something like, say, element tree provides for Python? Does that suggest that the input data is always XML? Bruce PS - Frank Bennett has been doing a lot of promising work on a rewrite of Zotero's javscript-based CSL processor: . ___________________________________________________________________________________ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________