From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/97366 Path: news.gmane.org!.POSTED!not-for-mail From: Rik Kabel Newsgroups: gmane.comp.tex.context Subject: Questions on new bibliography system (btx) Date: Tue, 21 Feb 2017 18:46:18 -0500 Message-ID: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8974382092809107603==" X-Trace: blaine.gmane.org 1487720819 28029 195.159.176.226 (21 Feb 2017 23:46:59 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 21 Feb 2017 23:46:59 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Wed Feb 22 00:46:55 2017 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cgK8y-0006i1-Hg for gctc-ntg-context-518@m.gmane.org; Wed, 22 Feb 2017 00:46:52 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id EBE301012E9; Wed, 22 Feb 2017 00:46:34 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OO1uYBFoFI0o; Wed, 22 Feb 2017 00:46:34 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 2B84E1012F0; Wed, 22 Feb 2017 00:46:34 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id F26BF1011E4 for ; Wed, 22 Feb 2017 00:46:32 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5eqWyDNBDzy3 for ; Wed, 22 Feb 2017 00:46:31 +0100 (CET) Original-Received: from mailbackend.panix.com (mailbackend.panix.com [166.84.1.89]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 6F9EB1011DC for ; Wed, 22 Feb 2017 00:46:21 +0100 (CET) Original-Received: from [192.168.201.10] (cpe-24-194-22-135.nycap.res.rr.com [24.194.22.135]) by mailbackend.panix.com (Postfix) with ESMTPSA id 03C0213EBE for ; Tue, 21 Feb 2017 18:46:19 -0500 (EST) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:97366 Archived-At: This is a multi-part message in MIME format. --===============8974382092809107603== Content-Type: multipart/alternative; boundary="------------4EBE689AE4571FB4C884DD8B" This is a multi-part message in MIME format. --------------4EBE689AE4571FB4C884DD8B Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit I have a few questions about the new bibliography system. The following example code illustrates the problems. \startbuffer[TestBib] @OTHER{Author1975a, author = {An Author}, title = {A title}, year = {1975}, } @OTHER{Author1975b, author = {Author, An}, title = {Another title}, year = {1975}, } @OTHER{Else1975a, author = {Somebody Else}, title = {A third title}, year = {1975}, } @OTHER{Else1975b, author = {Somebody Else}, title = {A last title}, year = {1975}, } @FILM{Movie, producer = {Normal Name}, director = {Funny Name}, title = {Who Knew?}, year = {2010}, publisher = {Producer}, address = {Hollywood} } @INBOOK{Subtitle, author = {Sally Subtitle-Spacing}, title = {Another Country}, year = {1958}, publisher = {Publisher}, address = {City}, volume = {16}, booktitle = {On the road}, booksubtitle = {Books and essays written while traveling under cover}, } \stopbuffer \loadbtxdefinitionfile[apa] \usebtxdefinitions [apa] \usebtxdataset [TestBib.buffer] \definebtxrendering [Pubs][apa] \starttext \nocite[*] \placelistofpublications[Pubs] \stoptext How can I get “An Author” treated like “Author, An” as in the OTHER examples? The result should like like that of “Somebody Else”. Bibtex databases have both forms and it would be nice if the work was done by ConTeXt automatically. The manual suggests that fields like director (see the FILM example) can be induced to be treated as author/editor names by sufficiently advanced users. Would such a user please share the method? In the INBOOK example, can we get a BOOKSUBTITLE field to complement the BOOKTITLE? My real bibliography has some very long titles, and I would rather have only the main part appear with \cite[booktitle][entry], yet have the title with subtitle in the bibliography. Also in the INBOOK example, I notice that the spacing after “Vol.” is a sentence space, and it should not be. The spacing after abbreviations in the bibliography should not depend on setting frenchspacing. -- Rik --------------4EBE689AE4571FB4C884DD8B Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit

I have a few questions about the new bibliography system. The following example code illustrates the problems.

\startbuffer[TestBib]
@OTHER{Author1975a,
  author = {An Author},
  title = {A title},
  year = {1975},
}
@OTHER{Author1975b,
  author = {Author, An},
  title = {Another title},
  year = {1975},
}
@OTHER{Else1975a,
  author = {Somebody Else},
  title = {A third title},
  year = {1975},
}
@OTHER{Else1975b,
  author = {Somebody Else},
  title = {A last title},
  year = {1975},
}

@FILM{Movie,
  producer     = {Normal Name},
  director     = {Funny Name},
  title        = {Who Knew?},
  year         = {2010},
  publisher    = {Producer},
  address      = {Hollywood}
}
 
@INBOOK{Subtitle,
  author       = {Sally Subtitle-Spacing},
  title        = {Another Country},
  year         = {1958},
  publisher    = {Publisher},
  address      = {City},
  volume       = {16},
  booktitle    = {On the road},
  booksubtitle = {Books and essays written while traveling under cover},
}

\stopbuffer
 \loadbtxdefinitionfile[apa]
 \usebtxdefinitions    [apa]
 \usebtxdataset        [TestBib.buffer]
 \definebtxrendering   [Pubs][apa]

\starttext

\nocite[*]

\placelistofpublications[Pubs]

\stoptext
How can I get “An Author” treated like “Author, An” as in the OTHER examples? The result should like like that of “Somebody Else”. Bibtex databases have both forms and it would be nice if the work was done by ConTeXt automatically.

The manual suggests that fields like director (see the FILM example) can be induced to be treated as author/editor names by sufficiently advanced users. Would such a user please share the method?

In the INBOOK example, can we get a BOOKSUBTITLE field to complement the BOOKTITLE? My real bibliography has some very long titles, and I would rather have only the main part appear with \cite[booktitle][entry], yet have the title with subtitle in the bibliography.

Also in the INBOOK example, I notice that the spacing after “Vol.” is a sentence space, and it should not be. The spacing after abbreviations in the bibliography should not depend on setting frenchspacing.

--
Rik

--------------4EBE689AE4571FB4C884DD8B-- --===============8974382092809107603== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f --===============8974382092809107603==--