At 15:54 10.07.2001 +0200, Hans Hagen wrote:
>At 10:37 AM 7/10/01 +0000, Taco Hoekwater wrote:
> >
> >
> >Eckhart Guthöhrlein wrote:
> >
> >> At 09:35 10.07.2001 +0000, you wrote:
> >>
> >>>> I have some minor problems with the bibliography module.
> >>>> 1. A space after \cite[...] disappears in the output.
>
>what would you expect from
>
>blabla \cite[a] blabla? two spaces? As with most commands that can leas to
>spae builduo, beter si to say:

I would expect one space before and one after the citation:
blabla (...) bla


>blabla \cite[a]\ blabla if you really want two spaces [keep in mind that
>tex is special with spaces,

Hm, but this is only necessary because \cite acts differently form other 
commands. For a command with one argument, delimited by square brackets, in 
plain tex

\def\command[#1]{...}
blablabl \command[...] bla

will lead to two spaces, so I expected the space. The same goes for 
commands like \in in context

blablabla \in[nowhere] bla

gives two spaces. At least, there seems to be an inconsistency. (But \in 
etc have a different syntax, so perhaps the comparison is not quite adequate.)
And if I got things right, \cite[keys] and \cite[options][keys] are 
presented as valid uses of \cite in the documentation, so \cite[keys] and 
\cite[][keys] should have the same effect. I would say that the [optoins] 
argument of \cite is not really optional if a space is gobbled in search 
for it.

Eckhart

Reply via email to