Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) by h2774747.stratoserver.net (8.15.2/8.15.2/Debian-3) with ESMTP id w46BHJtO030332 for ; Sun, 6 May 2018 13:17:20 +0200 Received: from relay.uni-heidelberg.de ([129.206.100.212]) by mx-ha.gmx.net (mxgmx117 [212.227.17.5]) with ESMTPS (Nemesis) id 1MPZAA-1f1UAV3uEc-00MxcJ for ; Sun, 06 May 2018 13:17:13 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay.uni-heidelberg.de (8.15.2/8.15.2) with ESMTP id w46BHD6v015180; Sun, 6 May 2018 13:17:13 +0200 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 189331276AD; Sun, 6 May 2018 13:17:13 +0200 (CEST) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 26173881 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sun, 6 May 2018 13:17:13 +0200 Delivered-To: LATEX-L@listserv.uni-heidelberg.de Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 006F7127087 for ; Sun, 6 May 2018 13:17:12 +0200 (CEST) Received: from mail-oi0-f49.google.com (mail-oi0-f49.google.com [209.85.218.49]) by relay.uni-heidelberg.de (8.15.2/8.15.2) with ESMTPS id w46BH6c2015151 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Sun, 6 May 2018 13:17:09 +0200 Received: by mail-oi0-f49.google.com with SMTP id w123-v6so13806499oia.4 for ; Sun, 06 May 2018 04:17:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=0RBMIgmYSZnF0YMTpSvAi5gAfVQnURYYFui7g4Nlm9E=; b=L2ox3nbP76Gg6K2aSenhUqGKik3UWfKJnun6Esyr3RYQwxg1yRd5GmbCbxXPe1svsN XUzaKWR53UIfWjRXw5LFd6N3rTWqEGmE45TG8ETh0Re2q7BWSZvL+7OfJmCxJAY/LhV2 gfS4rOh5PQqSSUknPFHDsLKqgDgkDSwaVMr8IzDZ0gEQRTv3naNKdTNkzXUtsKnPauhK 66iFDL/j4p6LqQAy06yeU/13git8U7Pnr2NdCqwpSuybwlamZzJeCBd5vFDjJD/35GYp noWwYx9OfrQXt364rQsQyzb4EUhx3p6ZKGRzzEtuPg2q20K7jwwcyS7Us/MP/HbPSxLB Of3w== X-Gm-Message-State: ALQs6tBqHySnbE2aWawdqVsVMX0tiN6kN5J1P273bTmGsP1sKJIZ2b0J GGFFIjVeEXrzIO/UmSab+u/mPEzsYYhZhalL10SY2g== X-Google-Smtp-Source: AB8JxZq+mucWK0nBEAjgiuFMHDnwNpC1bAfwk0OF2twwwI1J/dQVhDyRaV9gjnYnB1woaOHNx0EnpAziXMS8/mc/ZpQ= X-Received: by 2002:aca:5e43:: with SMTP id s64-v6mr11400191oib.332.1525605425377; Sun, 06 May 2018 04:17:05 -0700 (PDT) MIME-Version: 1.0 Received: by 10.138.1.204 with HTTP; Sun, 6 May 2018 04:17:04 -0700 (PDT) References: <201805042236.w44MaTV0010317@freefriends.org> <29a641dd-a634-b9e6-7c56-89d9e9e96e0b@gmx.net> Content-Type: multipart/alternative; boundary="00000000000072778e056b87b100" Message-ID: Date: Sun, 6 May 2018 12:17:04 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Jonathan Fine Subject: Re: bibtex futures: url, doi, ? To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <29a641dd-a634-b9e6-7c56-89d9e9e96e0b@gmx.net> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-UI-Filterresults: notjunk:1;V01:K0:6+K4RKPggFc=:B2I24WCWaL37E5v+PsEeRxU11Y jq+YcM2Z7NXZfMPXs7zh1S1BLa3Z+IaxGP4p4Okhss3HKakByA+RogD3E0qj0LDrcLVu/RNIC GlEozc9ph04fMJGVsrbKl+3HsnFcc23L3OoecS8oUa2JicbGB4l6zi/0ngc+nIt7lsvpiAwHV d8WeQt5QLK4EZR+zZvW4x6DRmhaJczXIml0mwke+ckiS3ht7QLXXCr/y8T4sls5heNJeru6wZ AJBnW8zwgWm1goj0Ex0denxsadxOATcwKbF4Wylia9o3bUS75ERYZ1yoCaobFpqPaGuUmEANw TvvwZQuZCJjx8YUg/WJ13J0N4F4uvrvnAGREFnX7zE7q0xeUKrXYgMqAGLP1rrxGKgHZ01vHk H6YczvHnO9bzkrl3+xlqldpvwgQUnMzY9RNBtciHX6BHDQ+2XQD8qdzcmj7kuFyZGH3r3WWhn ppA+xH1sSUO3ubGEILfOSXVzJx2UHtdl1Mt6JDbfGKy+/32RxoWmSFIK3o0g4CSxwV9JLyypu OXcZqs0mBnLLdjvxz/xyMfxJGTalHZGMfhE6o3L1g2v32aw/SOWGnTX3AI+cR6OJWLXY00Lm6 dCdbMXNpcw5vxFIkvCqnBaPjnu2pNSJqHh7OA6glXCsT9HIFZoJcZHT24hebMJoAXm1zzUle3 0cpsre8hRzNzB1j1AkQ92zrC8fGE69AGgxzmbrfVyNGfG/vKmBPXV6fPmid++llAwV9Ry9TAq zFvZxvdAFNhTR9cjVZ5JpqoA/I5AcRc7pVo6rNnbL0L7TE4hQNd4rE2vfOVx/xtpvVcii/TUT cUmSSKHEzFqs2sfMK0oonTeyxzXN4pBMdOae16eXmtuMd/EuWpGBiQ08qhokeNjumhcmxiaEw SjdoTYHoHLAqSsl2jD8iH6XeqcaqEoslhD2912GV80e767G+OSQHx2EGiVLKjLUJv9g7VqS8g bIwd8v/cMG5drAGuXE+fbKQJcn+Utz0qOaAYMU/gobym0CPw6IwwtlNIChRjkWFYmks4qmh4l YtVUfsU76ojgto3joVm7TYeqSuMN4xvWFzpHf0i678ylSmPaM4eYFZ8ivd0GowbQrtkS1CQ0+ XJAAcyRCwj2uwmSp6ATQGOGG8fYLlzZyS4iahvBSb5u2A1FR8ofeRyQSPRNcBM5WZA0NHm47R 3zqBs846AcGWKQAZqIkx/G9c8IKrUmGOo9rmnMRfRnErtGkms/fuG9XajueQ6rUNoAg4gyiWC 6HdtxkKtja21RFfrHW8jf1JLRQTXkaJZ1TdYLfhfB0+lcbWs8mzMKZI+kyyQcjACUG+JD8e/g 8rVvHNv/WlBWtyTUmDMaJvGc/ZZin2jq7L/hsWsfbUL1Ro04x1fth3qAEyBupNiW1uIy6Y9BR Pl3dAOM6up83JN8F7czT6FA1Gozmt9Sn64AXHZyfjut+zcpQqrzYA8lyApU2nclKutdOK8TuG UzksApCncIyD135kVu5hbdb4W6sacQpN1+XyVFwEZMwQunZWK7qyKmxGbvcCbIObcoD+XuczU DIsMzGfuKWNV9jmO8poOLc4ssRCyMDeRrsuGPjDY2DezYWaJi/6Kz3MjM9shRl0JMH0//q+4+ idyX5o4jcBztAmGovrsmD7BCiybGetFPMXxhiLN6MdUvvq22OKVrqq/3SxK/KrpzzXRh8g1+W +rAc3RKRTZtFgY+KMkiQSmptkfVYGtr3h7dPechI6gOXTPqPbhxkRhcEG8/2+py+SOvF8g5a/ k26WFS7C9szPwkYeAiLKBNX/Df2zWMc+PJ5x+KaqHKF22c/xv5OtzIOG3wyCWI+Z7qR9KFrOk VQQA+XQlaOEeYRvFvsuXre3CEAm1bLo6H6xfEciy0jio5CQ46D++oYx1pC79tcktN2LQO5J5b hffcExptEhSgBweMkEOwT2crorGO7Swvaa2KLPTF8Qrzjuax+Iu/GFdOL3kwTKO6xpWZVUSax BKT0OMKAA== X-UI-Loop:V01:/SQrTIuCwLk=:Ze9WFgEM4TFAwxsJeclxujYXZS6dLi8NEbITK0CSQ4k= X-UI-Out-Filterresults: notjunk:1;V01:K0:YhyG8xbaCAk=:S95xtvXh7QuQd2VyOJ3j1Z cJShvpClpdXDWsN+SPv8DFCIugBWbP6mvzM5jb5oTOSLjIGS32y3QrKLw4nb9/+lnkMPpJo2q nr/bon6HUbcEaJsXEpXgm4lwnpk/9ld7nqnH2rggaAiipaFbNfwRQuDmYqUUhBghUsfwEiiG1 mCPAd6kxvVy9OybImfofeekrTBUxNg9l1By3n6TqxRsMWibamhOi3xB9oKLomKhurPZK+KdEy BtQ2V7ZJbo1vdKKySmJ3MdfD0UkqGKfXGMwIdl6zI7EbKwg1ptckydlCjK0MCwp18O9ej7C72 xIGDWC8v86niNb6PbDaRxVjo4ZHpokK2btVomGOqDYNxOUccZT+BWHVrhpymnLAv0Gdk8l3mC A6ZaHToz+UuJeyXc7ToY5KbYQqpvrFLR1RGkVMTnfj9FNXmNkzAEJcQOrtxsP8YNN6JB9TR3G RGAZ75ECM59AuF/ev365d9uA+Si7hKo= X-Scanned-By: MIMEDefang 2.78 on 81.169.212.23 Status: R X-Status: X-Keywords: X-UID: 8027 --00000000000072778e056b87b100 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Juergen points out that changing bibtex mind break things. I'd like to ask, is this the right place for the present discussion? According to https://www.latex-project.org/latex3/code/, the present list "is intended solely for discussing ideas and concepts for future versions of LaTeX". According to http://tug.org/bibtex/, the mailing list for [bibtex] bugs and discussion is at http://tug.org/pipermail/biblio/ There are github repositories for biber and biblatex. https://github.com/plk/biblatex https://github.com/plk/biber I think putting the current source for bibtex up on github would be a good first step for Oren being able to do the right thing for bibtex. And it might provide a better place for carrying out the present discussion. --=20 Jonathan On Sat, May 5, 2018 at 8:50 PM, Juergen Fenn wrote: > I think there is another feature BibTeX really lacks, viz. a standard > style for author-title-year citations as a standard for the humanities. > > But I wonder whether it is really worth the effort to change something > about BibTeX because I think nowadays it is supposed to be stable in the > first place. E.g., BibTeX has been implemented in many a library > catalogue as an exchange format for bibliographic data. And those who > rely on citation styles different from the standard styles and on UTF-8 > have a much more powerful tool at hand: Biblatex. > > Maybe it would be best not to change anything about BibTeX now and to > concentrate on Biblatex and Biber instead. > > Regards, > J=C3=BCrgen. > > Am 05.05.18 um 00:36 Uhr schrieb Karl Berry: > > Hello LaTeX folk. Oren (Patashnik) has expressed a desire to do > > "whatever seems useful" (given that compatibility is paramount) with a > > future BibTeX release -- not that anything is going to happen quickly, > > but he wanted to start gathering information at this point. > > > > For instance, clearly it would be nice to have a url field in the base > > styles. But, what to do in the .bbl file? Assume \url{...} works? But > > there have been different versions over the years and they don't all > > accept the same thing, e.g., bare "#" and "%" in the url, not to mentio= n > > \url{...} vs. \url|...|, etc. And it induces a new dependency (to load > > url/hyperrref/something) on the document, though maybe that is not a bi= g > > deal. Or maybe use a new macro, \btxurl, whose definition is output by > > bibtex itself? That doesn't sound right. > > > > A doi field is another glaring candidate. But there there isn't even a > > commonly-available \doi command in the first place. So what to do? > \btxdoi? > > > > Maybe BibTeX could provide a core file bibtex.sty which is (implicitly?= , > > if available) loaded to define all such macros, probably mostly by > > loading other packages? Sounds fraught with possible problems, but I > > guess it's the most general solution. > > > > Another idea is to add new entry types. That at least doesn't have the > > same compatibility issues as fields, but maybe isn't that interesting, > either. > > > > Another "modern" idea is to support Unicode sorting, but having core > > bibtex depend on ICU does not sound good, nor does reimplementing the > > sorting algorithm. (And there is bibtexu for people who are gluttons fo= r > > such punishment.) People can already put UTF-8 characters in their .bib > > files if they want to, I believe, and they just get output literally. > > > > Overall, it somewhat seems to us that although bibtex has zillions of > > limitations and deficiencies, they have already been worked around, one > > way or another (e.g., using biblatex). So imposing fixes in the core > > code may be a solution that's worse than a problem, meaning the best > > thing to do is ... nothing. Which doesn't sound right either :). > > > > Reactions, ideas? --thanks, karl. > > > --00000000000072778e056b87b100 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Juergen points out that changing bibtex mind break th= ings. I'd like to ask, is this the right place for the present discussi= on?

Accord= ing to https://www.l= atex-project.org/latex3/code/, the present list "is intended solel= y for discussing ideas and concepts for future versions of LaTeX".

According to=C2=A0http:= //tug.org/bibtex/, the mailing list for [bibtex] bugs and discussion is= at=C2=A0http://tug.org/piperm= ail/biblio/

There are github repositories for biber= and biblatex.

I t= hink putting the current source for bibtex up on github would be a good fir= st step for Oren being able to do the right thing for bibtex. And it might = provide a better place for carrying out the present discussion.
<= br>
--=C2=A0
Jonathan





On Sat, May 5, 2018 at 8:50 PM, Juergen Fenn <jfenn@gmx.n= et> wrote:
I think there is= another feature BibTeX really lacks, viz. a standard
style for author-title-year citations as a standard for the humanities.

But I wonder whether it is really worth the effort to change something
about BibTeX because I think nowadays it is supposed to be stable in the first place. E.g., BibTeX has been implemented in many a library
catalogue as an exchange format for bibliographic data. And those who
rely on citation styles different from the standard styles and on UTF-8
have a much more powerful tool at hand: Biblatex.

Maybe it would be best not to change anything about BibTeX now and to
concentrate on Biblatex and Biber instead.

Regards,
J=C3=BCrgen.

Am 05.05.18 um 00:36 Uhr schrieb Karl Berry:
> Hello LaTeX folk. Oren (Patash= nik) has expressed a desire to do
> "whatever seems useful" (given that compatibility is paramou= nt) with a
> future BibTeX release -- not that anything is going to happen quickly,=
> but he wanted to start gathering information at this point.
>
> For instance, clearly it would be nice to have a url field in the base=
> styles. But, what to do in the .bbl file? Assume \url{...} works? But<= br> > there have been different versions over the years and they don't a= ll
> accept the same thing, e.g., bare "#" and "%" in t= he url, not to mention
> \url{...} vs. \url|...|, etc. And it induces a new dependency (to load=
> url/hyperrref/something) on the document, though maybe that is not a b= ig
> deal. Or maybe use a new macro, \btxurl, whose definition is output by=
> bibtex itself? That doesn't sound right.
>
> A doi field is another glaring candidate. But there there isn't ev= en a
> commonly-available \doi command in the first place. So what to do? \bt= xdoi?
>
> Maybe BibTeX could provide a core file bibtex.sty which is (implicitly= ?,
> if available) loaded to define all such macros, probably mostly by
> loading other packages? Sounds fraught with possible problems, but I > guess it's the most general solution.
>
> Another idea is to add new entry types. That at least doesn't have= the
> same compatibility issues as fields, but maybe isn't that interest= ing, either.
>
> Another "modern" idea is to support Unicode sorting, but hav= ing core
> bibtex depend on ICU does not sound good, nor does reimplementing the<= br> > sorting algorithm. (And there is bibtexu for people who are gluttons f= or
> such punishment.) People can already put UTF-8 characters in their .bi= b
> files if they want to, I believe, and they just get output literally.<= br> >
> Overall, it somewhat seems to us that although bibtex has zillions of<= br> > limitations and deficiencies, they have already been worked around, on= e
> way or another (e.g., using biblatex). So imposing fixes in the core > code may be a solution that's worse than a problem, meaning the be= st
> thing to do is ... nothing. Which doesn't sound right either :). >
> Reactions, ideas? --thanks, karl.
>

--00000000000072778e056b87b100--