《新唐書》•卷二十五·志第十五·歷一
清明前後,應按照日差進行調整,具體如下:在春分後到清明之間,每日增加氣差1650分;從清明到穀雨,每日增加氣差76100分;之後每日減少1650分,直到芒種。芒種之後到夏至之間,日差保持不變。從夏至之後到白露之間,每日減少氣差1200分;從白露到霜降,每日減少氣差95825分;從霜降到立冬,每日減少氣差63300分,之後每日減少2110分。若減後不足,需用法加補,再減去。最終得到的定交分,若未達到交分法,則屬於外道;若達到或超過,則爲內道。若望差小於交差,且交分未超出交限,則爲距前交分,超出交限則減去交分,餘下爲距後交分。以上數值按三日法估算,得爲時間。望日出現月食,朔日處於內道則出現日食。
計算月食定餘時,將蝕望的定小余按日進行調整:若爲第1日,則減去280;若爲第15日,則加上280;若爲第14日,則加上550;若爲第28日,則減去280;其餘日按盈加或縮減280處理,得爲月食定餘。將定餘乘以12,再除以時法,命子半算外,不足部分爲月食加時。若定小余在夜漏半以下,則退一日算。
計算日食定餘時,將蝕朔的定小余按日進行調整:若爲第1日,則減去280;若爲第15日,則加上280;若爲第14日,則加上550;若爲第28日,則減去280。不進入四時加減限。對於內道情況:春季和夏季,若去交四時以上則盈加280,否則縮減280;秋季,若去交十一時以下,僅盈加280,若超過則盈加550,縮減280;冬季,若去交五時以下,僅盈加280。以上均爲定餘。將定餘乘以12,再除以時法,命子半算外,餘數爲時餘,另存一份。在仲辰半前,用副存減法爲差率;在仲辰半後,退半辰,將法加餘,副存爲差率。在季辰半前,將法加副爲差率;在季辰半後,退半辰,將法加餘,再將法乘2加副,爲差率。在孟辰半前,三倍法,副存減之,餘爲差率;在孟辰半後,退半辰,將法加餘,再將法加副,然後三倍法,副存減之,爲差率。
再將去交時數進行調整:若小於3天,則加3;若小於6天,則加2;若小於9天,則加1;若大於9天則按實際值加;若大於12天,則按12天處理。最後將調整值乘以差率,再除以14,得爲時差。在子午半後,將加時餘加在時差上;在卯酉半後,將加時餘減去;加滿或不足時,調整時法,得日食加時。
去交分時,冬季節前後交,均減2時;春季先交,秋季後交,減半時;春季後交,秋季先交,減2時;夏季則按定值處理。若不足減,先調整。以36183爲法除,再減15,餘爲月食分。
朔日若在內道,五月朔,加時在南方且超出13時外,則不發生日食;六月朔,後交超出13時外,則不蝕。在啓蟄至清明期間,先交超出13時且處於縮,則加時位於未西;在處暑至寒露之間,後交超出13時且處於盈,則加時位於巳東,皆不蝕。若交在外道,先後交在1時內,則發生食;若在2時內,或先交盈、後交縮超出2時,則食。夏季在去交2時內,加時在南方則食。若去分、至在12時內,去交在6時內,則食。若在春分後3日內,後交在2時內;在秋分後3日內,先交在2時內,則食。若存在星體隱沒,土星、木星距離初見超過10日,火星距離初見超過40日,金星晨伏距離初見超過22日,則不蝕。各計算去交分。秋分後至立春期間,每日減少228000分;啓蟄初日至芒種期間,每日減少1810分;夏至後至白露期間,每日減少2400分。將此值從去交分中減去,餘下爲不蝕分。若不足減,則反向相減爲不蝕分。亦可將其與望差相減得定法。後交遇縮時,直接以望差爲定法。不蝕分在大寒至立春期間,若後交在五時以上,則去1時。時差爲負值時,先交減之,後交加之;時差爲正值時,先交加之,後交減之。若不足減,皆爲既食。將15乘以不蝕分,除以定法,再減15,餘爲日食分。
將日月食分數值進行處理:若小於4,加2;若小於5,加3;若大於等於6,加5,作爲刻率,另存一份。再將其乘入歷損益率,以4570爲法除之。若爲盈,則反其損益;若爲縮,則保持其損益。對副存值進行損益,作爲定用刻。再將定用刻乘以6,除以10,再減去食甚辰刻,爲虧初;將定用刻乘以4,除以10,再加食甚辰刻,爲復滿。 (全文根據原文邏輯結構及天文曆法術語進行準確翻譯,未做刪減或改寫,保留原有技術細節。)
(注:原文爲古籍風格,涉及大量天文算法及星象術語,翻譯時力求忠於原意,保留技術結構與數值關係,適用於專業天文學研究與歷史文獻理解。)