○日食
《中兴天文志》:按战国以後,古历废坏。汉世始推月九道,然犹未验共所行之迟速也。汉末都尉刘洪作《乾象历》,复推月行迟速,然交食之法,犹未详著。大抵朔望值交,不问内外,入限便食。至陈世张宾创立外限,然应食不食,亦未能明。惟隋张胄元独得其妙,以为日行黄道,月行月道,月道交结黄道外,十三日有奇而八经黄道,谓之交。朔望去交前後各十五度以下,即当食。若月行内道,在黄道之北,食多有验。月行外道,在黄道之南,虽遇正交,无由掩映,食多不验。交食之法,至是始精。又按《隋书》,月阴精,日光照之则见,日光所不照则曰魄。故望日,日月相望,人居其间,尽睹其明,故形圆。二弦之日,日照其侧,人观其傍,半明半魄也。晦朔之日,日照其表,人在其里,故不见也。
故 张衡 (《文献通考》人物)云:“对日之冲,其大如日,日光不照,谓之ウ虚。”月望行黄道,则值ウ虚,有表里深浅,故月食有南北多少。本朝朱熹颇主是说。由是言之,日之食与否,当观月之行黄道表里;月之食与否,当观所值暗虚表里。大约於黄道验之也。
又曰,凡月之行,历二十九日五十三分而与日相会,是谓合朔。凡日月之交,月行黄道而日为月所掩则日食。是为阴胜阳,其变重。若日月同度於朔,月行不入黄道,则虽会而不食。月之行在望,与日对冲,月入於日暗虚之内,则月为之食。是为阳胜阴,其变轻。近世朱熹以为月食终亦为灾,阴若退避则不至相敌而食矣。所谓暗虚,盖日少外明,其对必有暗气,大小与日体同。此日月交会薄食之大略也。然固有当食而不食,出於历法之外。如唐开元盛际,及本朝中兴以来,绍兴十三年、十八、十九、二十四、二十五年、二十八年、三十一年,隆兴二年,淳熙三年、四年、十六年,庆元四年、五年、六年,嘉泰二年、三年,开禧二年,嘉定四年、十一年,皆有当亏而不亏。邵雍云,日当食而不食,历算之误云。
沈氏《笔谈》曰:或问:“日月之行,日一合一对,而有蚀不蚀,何也?”予对曰:“黄道与月道,如二环相叠而小差。凡日月同在一度相遇,则日为之食;正一度相对,则月为之亏。虽同一度,而月道与黄道不相近,自不相侵;同度而又近黄道、月道之交,日月相值,乃相陵掩。正当其交处则食而既;不全当交道,则随其相犯浅深而蚀。凡日食,当月道自外而交入於内,则蚀起於西南,复於东北;自内而交出於外,则蚀起於西北,而复於东南。日在交东,则蚀其内;日在交西,则蚀其外。食既,则起於正西,复於正东。凡月食,月道自外入内,则食起於东南,复於西北;自内出外。则食起於东北,而复於西南。月在交东,则食其外;月在交西,则食其内。食既,则起於正东,复於西。交道每月退一度馀,凡二百四十九交而一期。故西天法罗