Using white-space-collapse="false" and linefeed-treatment="preserve" for pre-formatted text does not work when spaces are present at the beginning of lines. For example: <fo:b w-s-p="f" l-t="p">Hello</fo:b> is fine. <fo:b w-s-p="f" l-t="p"> Hello</fo:b> produces the same as the above. Tested against trunk using awt and pdf.
Created attachment 19911 [details] FO file demonstrating the problem.
You need to set white-space-treament="preserve" as well otherwise white space at the beginning and the end of blocks is removed.
Created attachment 19913 [details] Doc update pointing to additional required attribute.
batch transition to closed remaining pre-FOP1.0 resolved bugs