Change the default layout \textheight from 21cm to 20.5cm, avoiding
weried layout bug caused by lstlistings.