I don't think you'll need a chunk after every item, just one at the end of the file. I don't know why it works. I don't use LaTex much, but I think the same thing happens when knitting to HTML. I usually have some kind of chunk at the very end of the notebook that writes out a file or something, and that seems to overcome whatever the issue is with elements not rendering as I expected.