《新唐书》•卷二十五·志第十五·历一
清明前后,应按照日差进行调整,具体如下:在春分后到清明之间,每日增加气差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,再加食甚辰刻,为复满。 (全文根据原文逻辑结构及天文历法术语进行准确翻译,未做删减或改写,保留原有技术细节。)
(注:原文为古籍风格,涉及大量天文算法及星象术语,翻译时力求忠于原意,保留技术结构与数值关系,适用于专业天文学研究与历史文献理解。)