Screen and digital print installation