Suppose I want to print one answer (out of many). Is there an option to achieve that without printing parts of adjacent answers?
I saved the page generated by StackPrinter. I obtained a html-file which looked like this.
Then I simply edited it manually. I have removed almost all parts outside of
<div class="answers"> ... </div>. (I left the question title, but if you want, you can remove it too.) In the part I left, I kept the part between
<div class="answer-details"> ... </div> and
<div class="answer"> ... </div> for the specific answer that I wanted. (If there are several answers, there are more such blocks.) The resulting file looked like this. You can have a look here how it is rendered.
This is rather cumbersome, but if you do not need this often, it is doable.
You should definitely have a look at suggestions in meta.SO post Can I print a single answer?. If you are familiar with userscripts, you can try the script which is provided in one of the answers there.