求其说不得,而占家得以附会于其间,是故日月之遇交则食,以实会视会为断,有常度也。而古历未精,有当食不食,不当食而食之占。日食必于朔也,而古用平朔,有食在晦,二之占月行有迟疾,日行有盈缩,皆一定之数,可以小轮为法也。而古唯平度,占日晦而月见西方,谓之朓,朓则侯王其舒。朔而月见东方,谓之仄慝,仄慝则侯王其肃。月行阴阳,暦以不足廿年而周,其交也于黄道。其交之半也,则出入黄道之南北五度有奇,皆有常也。而古占曰,天有三门,犹房四表。房中央曰天街,南间曰阳环,北间曰阴环。月由天街,天下和平。阳道主丧,阴道主水。夫黄道且有岁差,况月道出入黄道时时不同,而欲定于房中央,不已谬乎!月出入黄道既有南北,而其与黄道同升,又有正升斜降、斜升正降之殊,故月始生有平有偃。而古占曰,月始生,仰,天下有兵。偃,有兵兵罢,无兵兵起。月于黄道有南北,一因也。正斜升降,二因也。盈缩迟疾,三因也。南北里差,见月有早晚,四因也。故月初见,有初二、初三之殊。极其变,则有朔、初四之异。而古占曰,当见不见,不当见而见。食日者月,不关云气。而占曰,食前数日,日已有谪。日大月小,日高月卑,人所见之日月大小略等者,乃其远近为之,非本形也。然日月之行各有最,高卑而影径为之异,故有时月正掩日,而四面露光如环,而占以金环食为阳德盛。五星有迟疾留逆,而古唯知顺行,占以逆行为灾,曰,未当居而居,当去不去。当居不居,未当去而去,皆变行也。五星之出入黄道亦如日月,故所犯星座可预求。而古无纬度,占为失行,为之例曰凌、曰犯、曰斗、曰食、曰掩、曰合、曰句己、曰围绕。五星离黄道不过八度,则中宫紫微及外宫距远之星必无犯理,而占书皆有之。近有着贤相通占者,删去黄道极远之星,亦既知其非矣。至于恒星有定数,亦有定距,而占者无仪器以知其度,又不知星座出入地平有蒙气之差,或以横斜视差妄谓移动,于是曰,王良策马,车骑满野。天钩直,则地维坼。泰阶平,人主有福。中州以北,去北极近,老人星远,而近浊,不常见。占曰,老人星见,王者多寿。以二分日候之江南,老人星高,三时皆见,而犹岁以二分占星密疏贡谀。此其仍讹习欺,尤大彰明者矣。曰,然则占验可废乎?将天变不足畏邪?曰,恶,是何言也!吾所谓辨惑,辨其诬也。若夫王者遇灾而惧,侧身修省以答天戒,固钦若之精意也。古者日食修德,月食修刑。夫德刑固不以日月之食而始修也,遇其变加警惕焉。此则理之当然,非以数之有常而或懈也。
  日食
  刘向言,春秋二百四十二年,日食三十六。今连三年比食。自建始以来,二十岁间而八食。率二岁六月而一发,古今罕有。异有大小希稠,占有舒疾缓急。余所见崇祯之世十七年而八食,【原注】二年五月乙酉朔,四年十月辛丑朔,七年三月丁亥朔,九年七月癸卯朔,十年正月辛丑朔,十二月乙未朔,十四年十月癸卯朔,十七年八月丙辰朔。与汉成略同,而稠急过之矣。然则谓日食为一定之数,无关于人事者,岂非溺于畴人之术,而不觉其自蹈于邪臣之说乎?
  春秋昭公二十一年,秋七月壬午朔,日有食之。公问于梓慎曰,是何物也?祸福何为?对曰,二至二分,日有食之,不为灾。日月之行也,分,同道也。至,相过也。其它月则为灾。非也。夫日月之在于天,莫非一定之数。【沈氏曰】谈迁国榷,李天经曰,太阳行黄道中线迨二分,而黄道与赤道相交,是为同道。二至则过赤道内外各二十三度,是谓相过。又曰,过赤道二十三度则为真至,两道相交于一线则为真分。今日节变之差,皆由推测不能准此耳。然天象见于上,而人事应于下矣。为此言者,殆于后世以天变不足畏之说进其君者也。汉书五行志亦知其说之非,而依违其间,以为食轻,不为大灾水旱而已,然则食重也如之何?是故日食之咎,无论分至。【陆氏曰】西学绝不言占验。其说以为,日月之食,五纬之行,皆有常道常度,岂可据以为吉凶。此殊近理。但七政之行虽有常道常度,然当其时而交食凌犯,亦属气运。国家与百姓皆在气运中,固不能无关涉也。此如星命之家谈五星之恩仇,五星之行与人无与,然值之者亦皆有微验,况国命之太乎?或以为西学有所慎而不言,则得之矣。
  月食
  日食,月掩日也。月食,地掩月也。今西洋天文说如此。自其法未人中国而已有此论,陆文裕金台纪闻曰,尝闻西域人算日月食者,谓日月与地同大,若地体正掩日轮上,则月为之食。南城万实月食辨曰,凡黄道平分各一百八十二度半强,对冲处必为地所隔,望时月行适当黄道交处,与日正相对,则地隔日光,而月为之食矣。按其说亦不始于近代,汉张衡灵宪曰,当日之冲,光常不合者,蔽于地也。是谓闇虚在星,星微月过则食。载续汉天文志中。俗本地字有误作他者,遂疑别有所谓闇虚,而致纷纷之议。【原注】宋史天文志,日火外明,其对必有暗气,太小与日体同者。非。
  静乐李鲈习西洋之学,述其言曰,月本无光,借日之照以为光曜。至望日,与地日为一线,月见地不见日,不得借光,是以无光也。或曰