《新唐書》卷二十八上 志第十八上



視經朔夜半入轉,若定朔大余有進退者,亦加、減轉日。否則因經朔為定。累加一日,得次日,各以夜半入轉余乘列衰,如通法而一,所得以進加、退減其日轉分,為月轉定分。滿轉法,為度。

視定朔、弦、望夜半入轉,各半列衰以減轉分。退者,定余乘衰,以通法除,並衰而半之;進者,半余乘衰,亦以通法除:皆加所減。乃以定余乘之,盈通法得一,以減加時月度,為夜半月度。各以每日轉定分累加之,得次日。若以入轉定分,乘其日夜漏,倍百刻除,為晨分。以減轉定分,余為昏分。望前以昏、望後以晨加夜半度,各得晨、昏月。

各視每日夜半入陰陽曆交日數,以其下屈伸積,月道與黃道同名者,加之;異名者,減之。各以加、減每日辰昏黃道月度,為入宿定度及分。

○五曰步軌漏術

爻統千五百二十。

象積四百八十。

辰八刻百六十分。

昏、明二刻二百四十分。

各置其氣訊息衰,依定氣所有日,每以陟降率陟減、降加其分,滿百從衰,各得每日訊息定衰。其距二分前後各一氣之外,陟、降不等,皆以三日為限。雨水初日,降七十八;初限,日損十二;次限,日損八;次限,日損三;次限,日損二;次限,日損後。清明初日,陟一;初限,日益一;次限,日益二;次限,日益三;次限,日益八;末限,日益十九。處暑初日,降九十九;初限,日損十九;次限,日損八;次限,日損三;次限,日損二;末限,日損一。寒露初日,陟一;初限,日益一;次限,日益二;次限,日益三;次限,日益八;末限,日益十二。各置初日陟降率,依限次損益之,為每日率。乃遞以陟減、降加氣初訊息衰,各得每日定衰。

南方戴日之下,正中無晷。自戴日之北一度,乃初數千三百七十九。自此起差,每度增一,終於二十五度,計增二十六分。又每度增二,終於四十度。又每度增六,終於四十四度,增六十八。又每度增二,終於五十度。又每度增七,終於五十五度。又每度增十九,終於六十度,增百六十。又每度增三十三,終於六十五度。又每度增三十六,終於七十度。又每度增三十九,終於七十二度,增二百六十。又度增四百四十。又度增千六十。又度增千八百六十。又度增二千八百四十。又度增四千。又度增五千三百四十。各為每度差。因累其差,以遞加初數,滿百為分,分十為寸,各為每度晷差。又累其晷差,得戴日之北每度晷數。

各置其氣去極度,以極去戴日度五十六及分八十二半減之,得戴日之北度數。各以其訊息定衰所直度之晷差,滿百為分,分十為寸,得每日晷差。乃遞以息減、消加其氣初晷數,得每日中晷常數。

以其日處在氣定小余,爻統減之,余為中後分。不足減,反相減,為中前分。以其晷差乘之,如通法而一,為變差。以加、減中晷常數,(冬至後,中前以差減,中後以差加;夏至後,中前以差加,中後以差減。冬至一日,有減無加;夏至一日,有加無減。)得每日中晷定數。

又置訊息定衰,滿象積為刻,不滿為分。各遞以息減、消加其氣初夜半漏,得每日夜半漏定數。其全刻,以九千一百二十乘之,十九乘刻分從之,如三百而一,為晨初餘數。

各倍夜半漏,為夜刻。以減百刻,余為晝刻。減晝五刻以加夜,即晝為見刻,夜為沒刻。半沒刻加半辰,起子初算外,得日出辰刻。以見刻加而命之,得日入。(置夜刻,五而一,得每更差刻。又五除之,得每籌差刻。以昏刻加日入辰刻,得甲夜初刻。又以更籌差加之,得五夜更籌所當辰。其夜半定漏,亦名晨初夜刻。)

又置訊息定衰,滿百為度,不滿為分。各遞以息減、消加氣初去極度,各得每日去極定數。

又置訊息定衰,以萬二千三百八十六乘之,如萬六千二百七十七而一,為度差。差滿百為度。各遞以息加、消減其氣初距中度,得每日距中度定數。倍之,以減周天,為距子度。

置其日赤道日度,加距中度,得昏中星。倍距子度,以加昏中星,得曉中星。命昏中星為甲夜中星,加每更差度,得五夜中星。