josephwright / biblatex-ieee

A biblatex implementation of the IEEE bibliography style
LaTeX Project Public License v1.3c
46 stars 14 forks source link

Unwanted linebreak after bibstring and before field #34

Closed ghost closed 7 years ago

ghost commented 7 years ago

In ieee.bbx, \addspace is used to separate the bibstring number and the field number. The same is true for the volume and maybe other fields as well.

This can lead to unwanted line breaks between the bibstring and the field. I manually replaced \addspace by \addnbspace, maybe this could be the default behaviour or a package option.

josephwright commented 7 years ago

Probably the formatting should be applied at the \DeclareFieldFormat stage in any case, with the bibmacro just putting in the correct fields with no hard-coded formatting. I'll adjust.

josephwright commented 7 years ago

Fixed I hope by https://github.com/josephwright/biblatex-ieee/commit/6db5cd40886a59d9e23e2ed8b912eb177bbbf9a0