、公试、类试之考校官，被批评为“专困遏天下士”、“以藏头策题，得罪多士”。由于闻见博洽，多次参修四朝国史、实录，喜收藏图书文物。庆元三年（1197年），除中书舍人，七月兼国子祭酒。庆元四年（1198年），正月为中书舍人兼侍讲。庆元四年（1198年）韩侂冑禁伪学，文虎与胡纮攻击道学，张自明说“表里为爪牙，搏噬无虚日，学校诸生语言小异，辄坐伪罪。”庆元五年（1199年），任兵部侍郎。在台州时曾参与朱熹弹劾唐仲友一事。嘉定元年（1208年）二月，在华文阁学士提举江州太平兴国宫任上，被左谏议大夫傅伯成劾为“诡谲