add nofonts as default. will cause error in Mac without it.
Use latexmk to handle dependencies
Give full name when "lang" is set to "zh"
remove bad boxes, but only for the one I met
modify logic in Makefile to make cls first /// need testing