From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/33170 Path: news.gmane.org!not-for-mail From: "John R. Culleton" Newsgroups: gmane.comp.tex.context Subject: Re: Sort bibliography by authors Date: Mon, 5 Feb 2007 09:16:41 -0500 Organization: WexfordPress Message-ID: <200702050916.41983.john@wexfordpress.com> References: <6FA2FDD3-F503-41C1-902C-A6ADFED336EE@uni-bonn.de> <45C6FC72.3020304@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: sea.gmane.org 1170689115 5981 80.91.229.12 (5 Feb 2007 15:25:15 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 5 Feb 2007 15:25:15 +0000 (UTC) Cc: Taco Hoekwater To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Mon Feb 05 16:25:05 2007 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 1HE5iD-0005D6-U2 for gctc-ntg-context-518@m.gmane.org; Mon, 05 Feb 2007 16:24:57 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 980C225; Mon, 5 Feb 2007 16:24:05 +0100 (CET) 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 19502-06-2; Mon, 5 Feb 2007 16:23:59 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 01F8B20; Mon, 5 Feb 2007 16:23:58 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 0114220 for ; Mon, 5 Feb 2007 16:23:57 +0100 (CET) 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 19502-06 for ; Mon, 5 Feb 2007 16:23:51 +0100 (CET) Original-Received: from alnrmhc15.comcast.net (alnrmhc15.comcast.net [206.18.177.55]) by ronja.ntg.nl (Postfix) with ESMTP id CA89919 for ; Mon, 5 Feb 2007 16:19:40 +0100 (CET) Original-Received: from c-68-50-60-207.hsd1.md.comcast.net ([68.50.60.207]) by comcast.net (alnrmhc15) with ESMTP id <20070205152010b1500g74gie>; Mon, 5 Feb 2007 15:20:30 +0000 User-Agent: KMail/1.9.4 In-Reply-To: <45C6FC72.3020304@elvenkind.com> Content-Disposition: inline X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.9 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:33170 Archived-At: On Monday 05 February 2007 04:44, Taco Hoekwater wrote: > Thomas A. Schmitz wrote: > > I wasn't precise enough: for German bibliographies, there's a > > convention to have works with an author sorted by the author's name > > and edited books by the first word of the title, like so: > > At first I thought: that is really weird. But then I realised that > this is also how edited story collections are sorted in dutch > libraries, so perhaps it is not that weird. > > > [1] Hoekwater, Taco: Title... > > [2] Das Xylophon, hrsg. von...% sorted under "X"!!! > > Doing the 'Das' thing properly would be a nightmare, But that is > why Bibtex has this \noopsort trick. > > rt=title sorts every book by title. I guess the only way to achieve > > > this would be by cheating bibtex and putting some tokens in front of > > Adding a specialized sort routine to the context bst file would > not be that hard. If you run a diff between cont-au.bst en cont-ti.bst, > you'll see that they are almost the same. What I need is an exact > description of which bibtex types are affected, and what you think > the name of the sort routine should be for use in \setupbibtex[sort=] > > Cheers, > > Taco > _______________________________________________ > ntg-context mailing list > ntg-context@ntg.nl > http://www.ntg.nl/mailman/listinfo/ntg-context Going back to my makeindex example, there is a facility there for putting in the index item as sorted different from the item as printed Would it be possible to add such a sort term? would it work? The convention with makeindex is to put the sort term followed by @ followed by the printed term. The bibtex layout is more complex, but possibly for each entry an additional specifier such as SORT =TERMNAME or SORT="sortstring" in the first example the TERMNAME would be AUTHOR, EDITOR or TITLE. The second example would be for situations where the "das" must be ignored. -- John Culleton Able Indexing and Typesetting Precision typesetting (tm) at reasonable cost. Satisfaction guaranteed. http://wexfordpress.com