From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/22914 Path: news.gmane.org!not-for-mail From: Taco Hoekwater Newsgroups: gmane.comp.tex.context Subject: Re: bib module: multiple bibs and alphabetical order Date: Fri, 07 Oct 2005 16:36:55 +0200 Message-ID: <43468807.4010602@elvenkind.com> References: <4341F816@webmail.colostate.edu> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1128696422 24396 80.91.229.2 (7 Oct 2005 14:47:02 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 7 Oct 2005 14:47:02 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Fri Oct 07 16:46:55 2005 Return-path: 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 1ENtSb-0007yL-7p for gctc-ntg-context-518@m.gmane.org; Fri, 07 Oct 2005 16:44:33 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id BA3CD1281E; Fri, 7 Oct 2005 16:44:32 +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 04379-01; Fri, 7 Oct 2005 16:44:32 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id CD1C412811; Fri, 7 Oct 2005 16:39:58 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id B8A6512811 for ; Fri, 7 Oct 2005 16:39:56 +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 04162-02 for ; Fri, 7 Oct 2005 16:39:55 +0200 (CEST) Original-Received: from post-22.mail.nl.demon.net (post-22.mail.nl.demon.net [194.159.73.192]) by ronja.ntg.nl (Postfix) with ESMTP id C7CEA1280A for ; Fri, 7 Oct 2005 16:39:55 +0200 (CEST) Original-Received: from boo.demon.nl ([82.161.175.147]:60027 helo=[192.168.1.3]) by post-22.mail.nl.demon.net with esmtp (Exim 4.51) id 1ENtO7-000MfO-30 for ntg-context@ntg.nl; Fri, 07 Oct 2005 14:39:55 +0000 User-Agent: Mozilla Thunderbird 1.0 (X11/20050215) X-Accept-Language: en-us, en Original-To: mailing list for ConTeXt users In-Reply-To: <4341F816@webmail.colostate.edu> X-Virus-Scanned: 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-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on smtp.ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:22914 Archived-At: Hi Idris, Idris Samawi Hamid wrote: > 1. Does t-bib now support multiple bibliographies? For past issues of the > journal, I had to define a new bib-env file for each article that required a > bibliography, otherwise the bibliography of, say, article two would include > the bibliography for article one. Is there a general solution for this? I have uploaded a new beta for you. http://tex.aanhet.net/bib/m-bib-beta/20051007.zip This beta should work with the example files you sent me, except that you have to delete the \input articleX.bbl lines. I'm not sure that your use of the project structure is correct, so I'm equally unsure that a definitive version should use the same solution as this beta, but for now it should be more or less ok. There is one bbl per article, but only one (global) list of references & publications, so, for now, your bbl files need to define bib items with unique keys. I hope this is workable for now? On the project structure: I believe a project file should be pure virtual, so that: the components are the articles, the product is the journal issue, and the project is the journals entire lifespan. Such a structure would need a different solution from the one I have implemented now, so we may have to revisit this part of the module in a few weeks. Is that ok? > 2. Can t-bib extract the references and place them in alphabetical order, or > do I have to still organize my bbl files alphabetically by hand (I really hope > not->)? Automatic alphabetizing bbl file data in the output has been one of my > major wishes for t-bib. The current module cannot do this, because it is unfeasible to do sorting in TeX macros. I will investigate sorting through texutil or something similiar, but that will need more than a few days/weeks to implement, so definately will not be ready before tuesday. Btw, if you use bibtex, then you can do \setupbibtex[sort=title] because then bibtex does the sorting for me. :-) > If the above two are solved I can use a single master bbl file for the entire > journal instead of multiple files, thus streamlinig much of my workflow. In the new beta, also removed some spurious spaces in bibl-apa.tex that sometimes created blank lines, and I've added that definition of \noopsort for Giuseppe. Cheers, Taco