From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?iso-8859-1?Q?Jochen_K=FCpper?= Newsgroups: gmane.emacs.devel Subject: bibtex-generate-url-list enhancement Date: Mon, 21 Mar 2005 23:15:10 +0100 Organization: Fritz-Haber-Institut der MPG Message-ID: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1111446451 9262 80.91.229.2 (21 Mar 2005 23:07:31 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 21 Mar 2005 23:07:31 +0000 (UTC) Cc: roland.winkler-PRwTpj6vllKd8VzsmqXLk2HfThorsUsI@public.gmane.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org-mXXj517/zsQ@public.gmane.org Tue Mar 22 00:07:30 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DDVz6-0003yP-Es for ged-emacs-devel@m.gmane.org; Tue, 22 Mar 2005 00:06:57 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DDWGG-0004lt-QP for ged-emacs-devel@m.gmane.org; Mon, 21 Mar 2005 18:24:40 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DDWFc-0004bQ-G9 for emacs-devel-mXXj517/zsQ@public.gmane.org; Mon, 21 Mar 2005 18:24:00 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DDWFY-0004Zy-Q0 for emacs-devel-mXXj517/zsQ@public.gmane.org; Mon, 21 Mar 2005 18:23:58 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DDWFY-0004Za-OJ for emacs-devel-mXXj517/zsQ@public.gmane.org; Mon, 21 Mar 2005 18:23:56 -0500 Original-Received: from [151.189.21.49] (helo=mail-in-09.arcor-online.net) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1DDVzV-0000ya-4f for emacs-devel-mXXj517/zsQ@public.gmane.org; Mon, 21 Mar 2005 18:07:21 -0500 Original-Received: from doze.jochen-kuepper.de.fhi-berlin.mpg.de (dsl-082-082-200-217.arcor-ip.net [82.82.200.217]) by mail-in-09.arcor-online.net (Postfix) with ESMTP id AA6412B2BB for ; Tue, 22 Mar 2005 00:07:19 +0100 (CET) Resent-To: emacs-devel-mXXj517/zsQ@public.gmane.org Resent-Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUcGRSqioSCPi7Cwbxu Vk5MQjycXkxMKiQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFG2qEAAAB5klEQVR42nXUwY7aMBAA UK8E4tqpI/fMKIWzFdBewcwm10WA9tpksz6zFci/37GdxF7a+mLwi2fGQ4yo/jPE9AkaIcRM/gU7 EcfTA/zgtWsuEfRmWPVjlsOryMYpAYgvYz9B8RXmhxHEw/gcQD+sz/cDbMLXhbu7a6j6Nob6FuDW U21+uje8nuUA/rnXxR4ArCWi5jhWJSJUmoWop7HckPt+Bz6PsrYmexgg5HY3CDvKuq/lAM9hB4VQ HfZEMt8xj2BLSrD1cDlThNJMoXSEWnroDJr3HM5nDtUbRIPuluDqLlx8YdYuh0o87S6+DWANUrn+ Pf0eO7vh1Awf98XKXi/jAatnCwU/Bebl5pZqjRNs2xa4IcoqdEuN5QSbFn3pYLkqqbtyLLfSEbQi XEn4jsvpZRiAO7UCUCYBhE7zhAgSclAyToiSO5xgA+8RONYqD6X3YYdWnakJU1WVPsaI0LXU5VBF kMr6aJTBPk4KfP5SJoAYEXpE5/4FVnVrpHQ/tny/pAduZl/bBDsGLbkqD7ZN0PgbCfwucPL49gzd pZmPw22SoPoc+iZkAL+J6nRrdQEHf+4Qqm4TFJJ8idxYrumY/QEAFHQI65xhcZqgOEHhTAhk6WUu jgPohnc4wgD21+zN+c79AZmNym6Cgz4IAAAAAElFTkSuQmCC Resent-X-Archive: encrypt Resent-X-Attribution: Jochen Resent-OpenPGP: id=CC1B0B4D; url=http://jochen-kuepper.de/computer/keys.asc Resent-X-Request-PGP: http://jochen-kuepper.de/computer/keys.asc Resent-X-URL: http://jochen-kuepper.de Resent-From: =?iso-8859-1?Q?Jochen_K=FCpper?= Resent-Message-ID: Resent-Organization: Fritz-Haber-Institut der MPG Resent-Date: Tue, 22 Mar 2005 00:07:19 +0100 Original-To: emacs-devel-f8S/fY/i+OUiq3RsQ1AnAw@public.gmane.org Original-Lines: 39 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUcGRSqioSCPi7Cwbxu Vk5MQjycXkxMKiQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFG2qEAAAB5klEQVR42nXUwY7aMBAA UK8E4tqpI/fMKIWzFdBewcwm10WA9tpksz6zFci/37GdxF7a+mLwi2fGQ4yo/jPE9AkaIcRM/gU7 EcfTA/zgtWsuEfRmWPVjlsOryMYpAYgvYz9B8RXmhxHEw/gcQD+sz/cDbMLXhbu7a6j6Nob6FuDW U21+uje8nuUA/rnXxR4ArCWi5jhWJSJUmoWop7HckPt+Bz6PsrYmexgg5HY3CDvKuq/lAM9hB4VQ HfZEMt8xj2BLSrD1cDlThNJMoXSEWnroDJr3HM5nDtUbRIPuluDqLlx8YdYuh0o87S6+DWANUrn+ Pf0eO7vh1Awf98XKXi/jAatnCwU/Bebl5pZqjRNs2xa4IcoqdEuN5QSbFn3pYLkqqbtyLLfSEbQi XEn4jsvpZRiAO7UCUCYBhE7zhAgSclAyToiSO5xgA+8RONYqD6X3YYdWnakJU1WVPsaI0LXU5VBF kMr6aJTBPk4KfP5SJoAYEXpE5/4FVnVrpHQ/tny/pAduZl/bBDsGLbkqD7ZN0PgbCfwucPL49gzd pZmPw22SoPoc+iZkAL+J6nRrdQEHf+4Qqm4TFJJ8idxYrumY/QEAFHQI65xhcZqgOEHhTAhk6WUu jgPohnc4wgD21+zN+c79AZmNym6Cgz4IAAAAAElFTkSuQmCC X-Archive: encrypt X-Attribution: Jochen OpenPGP: id=CC1B0B4D; url=http://jochen-kuepper.de/computer/keys.asc X-Request-PGP: http://jochen-kuepper.de/computer/keys.asc X-URL: http://jochen-kuepper.de Resent-Date: Mon, 21 Mar 2005 18:23:58 -0500 X-BeenThere: emacs-devel-mXXj517/zsQ@public.gmane.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org-mXXj517/zsQ@public.gmane.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org-mXXj517/zsQ@public.gmane.org X-MailScanner-To: ged-emacs-devel@m.gmane.org Xref: news.gmane.org gmane.emacs.devel:34922 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:34922 Maybe the following enhanced definition can be put into emacs' bibtex.el: ,---- | bibtex-generate-url-list '((("doi" . "") | "http://dx.doi.org/" | ("doi" ".*" 0)) | (("url" . ".*:.*")) | (("journal" . "\\<\\(PR[ABCDEL]?\\|RMP\\= )\\>") | "http://link.aps.org/abstract/" | ("journal" ".*" downcase) | "/v" ("volume" ".*" 0) | "/p" ("pages" "\\`\\([0-9]+\\)" 1)) | (("journal" . "\\<\\(APL\\|JAP\\|JCP\\|J= MP\\|JPCRD\\|RSI\\)\\>") | "http://link.aip.org/link/?" | ("journal" ".*" upcase) | "/" ("volume" ".*" 0) | "/" ("pages" "\\`\\([0-9]+\\)" 1) | "/" "1")) `---- It adds support for journal from one additional publisher (AIP) and also the more general case of using a DOI [1], which are really what should be used today in a database to refer to online content. It would also be nice to have DOI in bibtex-entry-field-alist (as optional entry for all entry types) and to have the field buttonized if available (just like url or journal (if prl/jcp/or such). Please cc: me on replies. Greetings, Jochen Footnotes:=20 [1] See http://www.doi.org/index.html for more information on DOIs. --=20 Einigkeit und Recht und Freiheit http://www.Jochen-Kuepper.de Libert=E9, =C9galit=E9, Fraternit=E9 GnuPG key: CC1B0B4D (Part 3 you find in my messages before fall 2003.)