Hi,
ich würde vermuten, dass das <pre>-tag per stylesheets (white-space:normal, statt white-space:pre) so definiert wurde, dass es zwar pre-eigenschaften hat, jedoch dennoch automatisch umbricht.
ohne es jetzt getestet zu haben, aber wenn ich white-space normal angebe, verliert es doch seine Eigenschaften,zB Wörter auseinandergerückt anzuzeigen ?