barcodelist: use portrait mode, add page numbers, add header