为文长于纪事,尝取三国时事撰写汉本纪、列传,附以魏、吴载记,成《续后汉书》73卷。刊定《三国志》时,对旧史之讳而不书,或失实、或近见于异代之史者,均为之校核更定;或一事数说,必参订使归于一;或有论著,系于各篇之后,名《训志》。论是非疑似,抑扬予夺。临川危素称其“立义精密,可备劝讲”。朝廷取其书置宣文阁。
又感于宋之亡国,史籍只记载殉国的将相大臣,而低级官吏、士卒、妇女之殉节者,多不加著录,于是遍访故老,旁采笔记野史,广泛搜集资料,写成《宋季逸事》。
另著有《春秋三传归一义》30卷、《林下窃议》、《曲江张公年谱》《敝帚编》若干卷。《元史》卷一九九附于《隐逸·杜本传》。
柴桑高隐,邱壑岁寒姿。北窗下,羲黄上,古人期。俗人疑。束带真难事,赋归去,吾庐好,斜川路,携筇杖,看云飞。六翮冥冥高举,青霄外、矰缴何施。且流行坎止,人世任相违。采菊东篱。
正悠然、见南山处,无穷景,与心会,有谁知。琴中趣,杯中物,醉中诗。可忘机。一笑骑鲸去,向千载,赏音稀。嗟倦翼,瞻遗像,是吾师。门外空余衰柳,摇疏翠、斜日辉辉。遣行人到此,感叹不胜悲。物是人非。