From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/22694 Path: news.gmane.org!not-for-mail From: Adam Duck Newsgroups: gmane.comp.tex.context Subject: i18n in BibTeX Date: Sun, 25 Sep 2005 23:02:15 +0200 Message-ID: <8664sox3mw.fsf@oumu.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 1127682347 32598 80.91.229.2 (25 Sep 2005 21:05:47 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 25 Sep 2005 21:05:47 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Sun Sep 25 23:05:45 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 1EJdfh-0004G1-05 for gctc-ntg-context-518@m.gmane.org; Sun, 25 Sep 2005 23:04:29 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 9811D127B9; Sun, 25 Sep 2005 23:04:28 +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 06549-02; Sun, 25 Sep 2005 23:04:28 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id D843A127B3; Sun, 25 Sep 2005 23:02:26 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id A394D127B3 for ; Sun, 25 Sep 2005 23:02:24 +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 06511-01-3 for ; Sun, 25 Sep 2005 23:02:23 +0200 (CEST) Original-Received: from mail-in-09.arcor-online.net (mail-in-09.arcor-online.net [151.189.21.49]) by ronja.ntg.nl (Postfix) with ESMTP id C6E3212792 for ; Sun, 25 Sep 2005 23:02:23 +0200 (CEST) Original-Received: from mail-in-02-z2.arcor-online.net (mail-in-02-z2.arcor-online.net [151.189.8.14]) by mail-in-09.arcor-online.net (Postfix) with ESMTP id 6BD7573EC0 for ; Sun, 25 Sep 2005 23:02:23 +0200 (CEST) Original-Received: from mail-in-04.arcor-online.net (mail-in-04.arcor-online.net [151.189.21.44]) by mail-in-02-z2.arcor-online.net (Postfix) with ESMTP id 5EE9316BCB2 for ; Sun, 25 Sep 2005 23:02:23 +0200 (CEST) Original-Received: from oumu.localdomain (dsl-084-058-151-200.arcor-ip.net [84.58.151.200]) by mail-in-04.arcor-online.net (Postfix) with ESMTP id 10437702E2 for ; Sun, 25 Sep 2005 23:02:23 +0200 (CEST) Original-To: ConTeXt mailing list User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 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:22694 Archived-At: So, I've stumbled across a problem: if you have only two authors in a BibTeX entry, cont-au.bst sets "AuthorA and AuthorB" which is -- IMHO -- unaccaptable for a german document. I had to manually edit cont-au.bst and change a line in FUNCTION {format.lab.names} { 's := s #1 "{vv~}{ll}" format.name$ s num.names$ duplicate$ #2 > { pop$ " et~al." * } { #2 < 'skip$ { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = { " et~al." * } { " and " * s #2 "{vv~}{ll}" format.name$ * } if$ } if$ } if$ "{" swap$ * "}," * } from "and" to "und". Is there a cleaner way? If I typeset an english document now, I'll get an "und"... bye, Adam.