emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] BibTeX-mode: add eprint field as potential source for entry'


From: Eli Zaretskii
Subject: Re: [PATCH] BibTeX-mode: add eprint field as potential source for entry's URL
Date: Mon, 02 Dec 2024 15:34:39 +0200

> From: Roland Winkler <winkler@gnu.org>
> Cc: Leo Stein <leo.stein@gmail.com>,  emacs-devel@gnu.org
> Date: Mon, 02 Dec 2024 07:08:20 -0600
> 
> On Sun, Dec 01 2024, Eli Zaretskii wrote:
> >> diff --git a/lisp/textmodes/bibtex.el b/lisp/textmodes/bibtex.el
> >> index 99a97c9bb8d..c77953489a7 100644
> >> --- a/lisp/textmodes/bibtex.el
> >> +++ b/lisp/textmodes/bibtex.el
> >> @@ -1443,6 +1443,9 @@ Used by `bibtex-complete-crossref-cleanup' and 
> >> `bibtex-copy-summary-as-kill'."
> >>  
> >>  (defcustom bibtex-generate-url-list
> >>    '((("url" . ".*:.*"))
> >> +    (("eprint" . ".*")
> >> +     "https://arxiv.org/abs/%s";
> >> +     ("eprint" ".*" 0))
> >>      (("doi" . "10\\.[0-9]+/.+")
> >>       "https://doi.org/%s";
> >>       ("doi" ".*" 0)))
> >
> > Roland, any comments?
> 
> The above patch is very arXiv-specific.  All this goes beyond
> old-fashioned BibTeX.  But the documentation for biblatex (current:
> version 3.20 from CTAN) says in Sec. 3.14.7 "Electronic Publishing
> Information" how the field "eprint" should be used in combination with a
> field "eprinttype" to identify an electronically published document.
> Arxiv's usage is not compatible with this.  Instead of "eprinttype"
> arXiv uses a field "archivePrefix", and the field "primaryClass" used by
> arXiv should probably be replaced by the optional field "eprintclass"
> mentioned in the biblatex documentation.
> 
> To the best of my knowledge, neither the arXiv approach nor the different
> approach suggested by the biblatex documentation have found a widespread
> use in real life.
> 
> The user variable bibtex-generate-url-list can be configured to work
> either way, as suggested by the OP or as suggested by the biblatex
> documentation.  Here it seems to me the best solution is to keep the
> default of bibtex-generate-url-list as it is now and let users configure
> this variable as desired / needed.

I agree.  Since this is a user option, too-specific changes in it
should be the matter of the user, not of changing the default.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]