In the german edition of the book in chapter 6 there is a little
bug in the whizard text adventure. There is a german sentence describing
the attic that starts with a small letter. There is a newline directly
after the dot and so caps is not set.
I changed the first condition in tweak-text from:
((eql item #\space) (cons item (tweak-text rest caps lit)))
((member item '(#\space #\newline)) (cons item (tweak-text rest caps lit)))
Now it works :)