世俗多畏杨公忌,通书亦多载之,谓其日不宜出行举事,犯之不利。皆因未悉其原委,故为所惑耳。今按其说,乃是室火猪日。其术元旦起角宿,依二十八宿次序顺数,值室宿之日,即为杨公忌,不论月之大小,二十八日一周,每月递退二日,故正月十三,二月十。
一以至七月初一、二十九,而终于十二月十九,凡十三日。夫以宿值日,亦如用甲子纪日,虽未必始于大挠,而其来已久,每日一宿,自然顺序,不用安排,以论趋避,犹可说也。然亦未闻室宿值日,有所避忌。今并非值日之宿,而强以角宿起元旦,每年叧起,不能轮转,固不通矣。且若正月小,则二月十一日乃是危宿;二月再小,则三月初九日乃是虚宿,又安得强指为室、火、猪乎?晋志曰:营室为元宫,又名清庙,必非凶曜。诗曰:定之方中,作于楚宫。尔雅曰:营室谓之定。盖古者视营室中而兴土功,未当以为忌也。将以其为火欤?尾室觜翼皆火宿也,何独忌于室耶?将以其为猪欤?星系宫像,不系肖形,顾可实指为猪耶?邪说诬民,莫此为甚。彼杨公者,不知为何许人,其说殆与宻日同出西域,彼俗恶猪,闻声辄厌,故并忌之,然岂可用之中国耶?