From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/5530 Path: main.gmane.org!not-for-mail From: Eckhart =?iso-8859-1?Q?Guth=F6hrlein?= Newsgroups: gmane.comp.tex.context Subject: m-bib: passing extra information to \cite Date: Thu, 06 Sep 2001 22:07:38 +0200 Sender: owner-ntg-context@let.uu.nl Message-ID: <5.1.0.14.0.20010906214816.00a7bd90@public.uni-hamburg.de> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Trace: main.gmane.org 1035396117 2448 80.91.224.250 (23 Oct 2002 18:01:57 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 23 Oct 2002 18:01:57 +0000 (UTC) Original-To: ConTeXt mailing list Xref: main.gmane.org gmane.comp.tex.context:5530 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:5530 Hi Taco, (probably a question mainly for you) I want to pass extra information to the \cite command, e.g. page numbers when citing a book. I didn't find a predefined way to do this in bibmod.pdf, and at the moment I'm using the following definition \def\citeplus[#1][#2][#3]{% {% \setupcite[#1][right={, #3)}]% \cite[#1][#2]% }% } and then, for example, \citeplus[authoryears][SomeBook][S.~100] This is of course not very elegant, so is there a better way? If not, I think the facility should be provided somehow in future versions of m-bib. Apropos m-bib, there are those unresolved problems: \setupbibtex[sort=author] has no effect, and \cite[Xyz97] without the first (optional) argument gobbles the following space (just to remind you, I can work around it). Ah, and another question (didn't try myself yet): If I want to use -- for page ranges, but I have pages={10-20} in my bib file, can this be done at the bibl-xxx.tex level? Or is it easier to change the cont-xx.bst file? Similar: what about a point after the title in the bib file, which I would like to remove because a point is added when typesetting the list of publications? Eckhart