新唐書

卷二十九

字體:16+-

誌第十九

◎曆五

寶應元年六月望戊夜,月蝕三之一。官曆加時在日出後,有交,不署蝕。代宗以《至德曆》不與天合,詔司天台官屬郭獻之等,複用《麟德》元紀,更立歲差,增損遲疾、交會及五星差數,以寫《大衍》舊術。上元七曜,起赤道虛四度。帝為製序,題曰《五紀曆》。

其與《大衍》小異者九事,曰:仲夏之朔,若月行極疾,合於亥正,朔不進,則朔之晨,月見東方矣。依《大衍》,戌初進初朔,則朔之夕,月見西方矣。當視定朔小餘不滿《五紀》通法,如晨初餘數減十刻已下者,進以明日為朔。一也。以三萬二千一百六十乘夜半定漏刻,六十七乘刻分從之,二千四百而一,為晨初餘數。二也。陽曆去交分,交前加一辰,交後減一辰,餘百八十三已下者,日亦蝕。三也。月蝕有差,以望日所入定數,視月道同名者,交前為加,交後為減;異名者,交前為減,交後為加,各以加減去交分。又交前減一辰,交後加一辰,餘如三百三十八已下者,既。已上,以減望差,八十約之,得蝕分。四也。日蝕有差,以朔日所入定數,十五而一,以減百四,餘為定法。以蝕差減去交分。又交前減兩辰,餘為陰曆蝕。其不足減者,反減蝕差。在交後減兩辰,交前加三辰,餘為類同陽曆蝕。又自小滿畢小暑,加時距午正八刻外者,皆減一辰;三刻內者,皆加一辰。自大寒畢立春,交前五辰外,自大暑畢立冬,交後五辰外,又減一辰。不足減者,既。加、減訖,各如定法而一,以減十五,餘為蝕分。其陽曆蝕者,置去交分,以蝕差加之。交前加一辰,交後減一辰。所得,以減望差,餘如百四約之,得為蝕分。五也。所蝕分,日以十八乘之,月以二十乘之,皆十五而一,為泛用刻,不複因加。六也。日蝕定用刻在辰正前者,以十分之四為虧初刻,六為複末刻。未正後者,六為虧初刻,四為複末刻。不複相半。七也。五星乘數、除數,諸變皆通用之,不複變行異數。入進退曆,皆用度中率。八也。以定合初日與前疾初日、後疾初日與合前伏初日先後定數,各同名者,相消為差;異名者,相從為並。皆四而一。所得滿辰法,各為日。乃以前日盈減、縮加其合後伏日變率,亦以後日盈加、縮減合前伏日變率。(太白、辰星夕變,則返加減留退。)二退度變率,若差於中率者,倍所差之數,曰伏差,以加減前疾日度變率。(熒惑均加減前疾兩變日度變率。)歲星、熒惑、鎮星前留日變率,若差於中率者,以所差之數為度,加減前遲日變率。(皆多於中率之數者,加之;少於中率者,減之。)後留日變率,若差於中率者,以所差之數為日,以加減後遲日變率及加減二退度變率。又以伏差加減後疾日度變率。(多於中率之數者,減之;少於中率者,加之。其熒惑均加減疾遲兩變日度變率。歲星、鎮星無遲,即加減前後順行日度變率。)太白晨夕退行度變率,若差於中率者,亦倍所差之數為度,加減本疾度變率。(夕合前、後伏,雖亦退行,不取加、減。)二留日變率,若差於中率者,以所差之數為度,加減本遲度變率。皆多於中率之數加之,少於中率減之。其辰星二留日變率,若差於中率者,以所差之數為度,各加、減本遲度變率。疾行度變率,若差於中率者,以所差之數為日,各加、減留日變率。(亦多於中率之數者,加之;少於中率者,減之。其留日變率,若少不足減者,侵減遲日變率。)加減訖,皆為日度定率。九也。