Recently I reported the following problem:
On 25 sep. 2011, at 19:58, H. van der Meer wrote:
I used the following macro for typsetting literature references in footnotes.
It worked without problems until now, but then I didn't use the bib module
for some time.
It looks like a problem has
An addtionial remark here: in the .bib file this is caused by a missing book
title.
On 27 sep. 2011, at 10:03, Hans van der Meer wrote:
Recently I reported the following problem:
On 25 sep. 2011, at 19:58, H. van der Meer wrote:
I used the following macro for typsetting literature
Step by step I am able to dig deeper in the problem. The fact that it used to
work but now doesn't may well be connected with the fact that the booktitle in
those cases came from a crossref = item in the bib file. Could it be the
\crossref{} macro is not recognized any longer by the ConTeXt bib
Hi,
I think this is related to my message from yesterday [1]. The
booktitle key is ignored in inproceedings entries when crossref is
present. See the following excerpt from cont-ab.bst:
FUNCTION {inproceedings}
{ start.entry
format.authors
Yes, we are having the two faces same problem, I guess.
The fact is that \booktitle in the crossref'ed publication should be processed
as a \title item in the citatation crossreff'd. The error in my case boils down
to the fact that the title-entry is called without being actually present.
Maybe one could modify
FUNCTION {inproceedings}
{ start.entry
format.authors
format.year
format.arttitle
crossref missing$
{ format.in.booktitle.or.series
format.number.series
\city address do.out
format.pages
}
{
This does not help. The error is still there. I guess because this doesn't add
the missing title. I cannot see in the FUNCTION a format.title. But somwhere
the bibmodule calls it from the proceedings entry.
Hans van der Meer
On 27 sep. 2011, at 12:50, Stefan Müller wrote:
Maybe one could
On 27.09.2011 13:33, Meer, H. van der wrote:
This does not help. The error is still there. I guess because this doesn't add
the missing title. I cannot see in the FUNCTION a format.title. But somwhere
the bibmodule calls it from the proceedings entry.
Hans van der Meer
In my test file the
On 09/27/2011 02:51 PM, Meer, H. van der wrote:
My best guess now is the description of the
FUNCTION {format.crossref}
{ \crossref crossref do.out
}
entry on the .bst file. Probably this generates the bad code leading to a
missing \endcsname.
I do not have time to pay close attention right
On 27.09.2011 14:56, Taco Hoekwater wrote:
On 09/27/2011 02:51 PM, Meer, H. van der wrote:
My best guess now is the description of the
FUNCTION {format.crossref}
{ \crossref crossref do.out
}
entry on the .bst file. Probably this generates the bad code leading
to a missing \endcsname.
I do
This problem MIGHT BE SOLVED. I cross my fingers!
I tried to analyze what happens. The following is seen when typesetting
[campbell:92] with a crosslink to [crypto92]:
Parameter campbell:92 on bibgetvard\pbd:campbell:92
-- crossref crypto92 CALLED FROM \bib@crossref#1
11 matches
Mail list logo