。又重订南朝陈顾野王的《玉篇》。大中祥符三年（1010年）改任兵部郎中，龙图阁直学士，转任右谏议大夫兼秘书监，编次《太宗御集》，勋上柱国。大中祥符六年（1013年）为翰林学士兼龙图阁直学士，同修国史。加给事中，以修国史有功，迁为工部侍郎。依附王钦若、丁谓，为五鬼之一，人称九尾狐狸。为人聪颖敏捷，博闻强记，精通庙堂典礼。朝廷郊庙仪制典礼、真宗封禅行祀，无不参与。大中祥符九年（1016年） 以刑部侍郎、拜参知政事。天禧元年（1017年）大礼，为天书仪卫副使、参详仪制奉宝册使。官至兵部侍郎。二月卒，时年五十七