<style type="text/css" media="print">

body {display:none;}

</style>

cosi' se uno prova a stampare la pagina direttamente ottiene un foglio bianco. Puo' ovviamente aggirare il CSS con un browser decente, tipo Opera, oppure solo salvare la pagina...

Se vuoi che qualcosa non sia stampato non devi metterlo sul web in generale. Non e' con questi trucchi che si protegge il diritto d'autore, per quello ci sono le leggi. Se invece vuoi una distribuzione elettronica sicura (o quasi) distribuisci il testo come E-book con tanto di firma elettronica.