钦定续通志卷一百二
今推黄道去极与晷景漏刻昏距中星四术,反覆相求,消息率旋相为中,以合九服之实。其步轨漏术爻统千五百二十象,积四百八十辰八刻百六十分,昏明二刻二百四十分。各置其气消息衰,依定气所有日,每以陟降率陟减降加其分,满百从衰,各得每日消息定衰。其距二分前后各一气之外,陟降不等,皆以三日为限,各置初日陟降率,依限次损益之为每日率,乃递以陟减降加气初消息衰,各得定衰。其陟降率消息衰,具详本术。南方戴日之下,正中无晷,自戴日之北一度乃初数,自此起差,每度增之为每度差,因累其差以递加初数,满百为分,分十为寸,各为每度晷差。又累其晷差,得戴日之北每度晷数。又各置其气去极度,以极去戴日度减之,得戴日之北度数,各以消息定衰得每日晷差及每日中晷常数,又加减之得每日中晷定数,置消息。定衰满象积为刻,不满为分,各递以息减消加。其气初夜半漏得每日夜半漏定数,其全刻以九千一百二十乘之,十九乘刻分从之,如三百而一为晨初,余数各倍夜半漏为夜刻,以减百刻,余为昼刻,减画五刻以加夜,即昼为见刻,夜为没刻。半没刻加半辰起子初算外,得日出辰刻,以见刻加而命之,得日入。宋初复挈壶之职,専司辰刻,署于文徳殿门内之东偏,设钟楼鼔楼于殿庭之左右。其制有铜壶、水称、渴乌、漏箭、时牌、契之属。壶以贮水,乌以引注,称以平其漏,箭以职其刻,牌以告时于昼【牌有七,自夘至酉用之,制以牙刻字填金】契以发鼔于夜【契有二,一曰放鼔,二曰止鼓,制以木刻字于上】常以夘正后一刻为禁门开钥之节,盈八刻后以为辰时,每时皆然,以至于酉。每一时直宫进牌奏时正,鸡人引唱,击鼓一十五声【惟午正击鼔一百五十声】至昏夜,鸡唱放鼓契出发鼔,击钟一百声,然后下漏。每夜分为五更,更分为五防,更以击鼔为节,▯以击钟为节。每更初皆鸡唱转防,即移水称以至五更二防,止鼓契出【凡放鼔契出禁门外,击鼔然后衙鼔作,止鼔契出亦然而更鼔止焉】五▯击钟一百声,鸡唱击鼓,是谓攅防。至八刻后为夘时正,四时皆用此法。大中祥符三年,春官正韩显符上铜浑仪法要,其中有二十四气昼夜进退日出没刻数立成之法。熙宁七年,沈括上浮漏议曰:播水之壶三,而受水之壶一,曰求壶,废壶【按废壶《玉海》作度壶,据后文云枝渠之委所谓废壶也,以受废水,则《玉海》作度为误】方中皆圆,尺有八寸,尺有四寸五分,以深其食二斛为积分四百六十六万六千四百六十。曰复壶,如求壶之度,中离以为二,元一斛介八斗【按元字下疑有讹误】而中有达,曰建壶,方尺植三尺有五寸,其食斛。有半求壶之水,复壶之所求也。壶盈则水驰,壶虚则水凝。复壶之脇为枝渠,以为水节。求壶进水暴,则流怒以揺复。以壶又折以为介,复为枝渠,达其滥溢。枝渠之委,所谓废壶也,以受废水。三壶皆所以播水为水制也。自复壶之介,以玉权酾于建壶。建壶所以受水为刻者也。建壶一易箭,则发上室以防之。求复建壶之泄,皆欲追下水所趣也。玉权下水之槩,寸矫而上之,然后发则水挠而不躁也。复壶之达,半求壶之注。玉权半复壶之达,枝渠博皆分高,如其博平方如砥,以为水槩。壶皆为之羃,无使秽游,则水道不慧。求壶之羃,龙纽以其出水不穷也。复壶士纽,士所以生法者。复壶制法之器也。废壶鲵纽,止水之沈,鲵所伏也。铜史令刻执漏政也。冬设煴燎,以泽凝也。注水以龙噣,直颈附于壶体,直则易浚,附于壶体则难败。复壶玉为之喙,衔于龙噣,谓之权,所以权其盈虚也。建壶之执,窒旊涂而弥之以重帛,窒则不吐也。管之善利者,水所溲也。非玉则不能坚良以久。权之所出髙则源轻,源轻则其委不悍而溲物不利。箭不效于玑衡,则易权洗箭而改画,覆以玑衡谓之常,不弊之术。今之下漏者,始尝甚宻,久复先大者,管泐也。管泐而器皆弊者,无权也。▯而不可复寿者,术固也。察日之晷以玑衡而制箭,以日之晷迹一刻之度,以赋余刻,刻有不均者,建壶有眚也。赘者磨之,创者补之,百刻一度,其壶乃善。昼夜已复而箭有余,才者权鄙也。昼夜未复而壶吐者,权沃也。如是则调其权,此制器之法也。下漏必用甘泉,恶其垽之为壶眚也。必用一源泉之冽者,权之而重重则敏于行,而为箭之情慓。泉之卤者,权之而轻轻则椎于行,而为箭之情驽。
译现在推求黄道距北极的度数、晷影漏刻、昏时距中星这四种方法,反复相互求证,使它们的增减大体循环相合,以符合九服的实际情况。推算轨道漏刻的方法,以爻统一千五百二十象,累计四百八十辰、八刻、一百六十分,以及昏明二刻、二百四十分。各自列出该气的消息衰数,按照定气所包含的日数,每天用上升、下降的比率,减去上升部分、加上下降部分;满一百就进位到衰数,于是得到每天的消息定衰。距离春分、秋分前后各一气以外的时期,上升、下降并不相等,都以三天为限;各自列出初日的上升、下降比率,依次按期限损益,得到每日比率,再依次用上升部分减去、下降部分加到气初消息衰数上,得到定衰。上升、下降的比率和消息衰数,详见本术。南方戴日之下太阳正当中时没有晷影;从戴日之北一度开始计数,自此起逐度增加,作为每度的差数,再逐层累加,以递次加到初数上;满一百为分,十分为寸,于是得到每度晷差。再累加这些晷差,就得到戴日之北每度的晷数。又分别列出各气距北极的度数,用北极距戴日的度数减去它,得到戴日之北的度数;各自用消息定衰得到每日晷差和每日中晷常数,再加减它们,得到每日中晷定数,并置入消息数中。定衰满一象积就折算为一刻,不满的折算为分;依次以息数减去、消数加上。该气初日夜半漏得到每日夜半漏定数;将整刻乘以九千一百二十,再把十九乘以刻分加进去,除以三百得到晨初;余数各自加倍夜半漏数作为夜刻,用一百刻减去,余数就是昼刻;再从昼刻中减去五刻,加到夜刻上,于是昼为见刻、夜为没刻。以半个没刻加上半辰,从子初算起(子初不计入),得到日出的辰刻;再加上见刻,便确定日落时间。宋初又恢复挈壶的职掌,专门管理辰刻,官署设在文德殿门内东侧,并在殿庭左右设置钟楼、鼓楼。所用器具包括铜壶、水称、渴乌、漏箭、时牌、契等。壶用来贮水,乌用来引水注入,称用来调平漏水,箭用来标示刻数,牌白天用来报告时刻【牌有七面,从卯到酉使用,用象牙制成并刻字填金】;契夜间用来发鼓【契有两面,一面叫放鼓,一面叫止鼓,用木制成并在上面刻字】。通常以卯正后一刻作为禁门开锁的时间,满八刻后作为辰时,每时都如此,一直到酉时。每一时正,宫中值直人员进牌奏报时正,鸡人引唱,击鼓十五声【只有午正击鼓一百五十声】。到了昏夜,鸡人唱报,放鼓契出,开始击鼓;再击钟一百声,然后下漏。每夜分为五更,每更分为五点;更以击鼓为节,点以击钟为节。每更初都由鸡人唱报,转点时就移动水称,直到五更二点,止鼓契出【凡是放鼓契出禁门外,击鼓后衙鼓响起;止鼓契出也是这样,随后更鼓停止】。五点击钟一百声,鸡人唱报并击鼓,这叫作攒点。满八刻后就是卯时正,四时都采用这种方法。大中祥符三年,春官正韩显符上奏《铜浑仪法要》,其中有把二十四气昼夜进退、日出日没刻数制成立成表的方法。熙宁七年,沈括上《浮漏议》说:播水壶有三只,受水壶有一只,分别叫求壶、废壶【按:废壶,《玉海》作“度壶”。根据下文说枝渠的末端就是所谓废壶,用来承受废水,可知《玉海》作“度”是错误的】。壶口都是方形,壶身是圆形;一只高一尺八寸,一只高一尺四寸五分;为了加深容水部分,容纳二斛水,作为积分四百六十六万六千四百六十。另有复壶,尺寸与求壶相同,中间隔开成为两部分,原文作“一斛介八斗”【按:“元”字以下疑有讹误】,中间有通道,叫作建壶;它方一尺,高三尺五寸,容纳一斛水。〔原文数字、纪年保留:元一斛〕 其中有半壶求壶的水,是复壶所承受的水。壶满时水流得快,壶空时水流得慢。复壶的侧面有枝渠,用来调节水流。求壶进水太急,就会形成猛烈水流而摇动复壶;把壶再次折分作介壶,再设置枝渠,以疏导多余的溢水。枝渠的末端就是所谓废壶,用来承受废水。三壶都是用来分流播水、控制水流的。从复壶的介壶处,用玉权把水筛入建壶。建壶是用来承受水流、标示刻数的。建壶每换一根漏箭,就放水进入上室加以防护。求壶、复壶、建壶的泄水,都是为了追随下水流动的方向。玉权下水的通道,先使水上升一寸,然后再放出,这样水流就会平稳而不急躁。复壶的通道,是求壶注水量的一半;玉权的通道,是复壶通道的一半。枝渠的宽度都分成高低层次,宽度和平方都像磨刀石,用来作为水的标准。所有壶都要加盖,不让污物漂入,否则水道就会不通。求壶的盖用龙形纽,因为它出水不断;复壶的盖用士形纽,因为士是制定方法的人;复壶是制定水漏法的器具。废壶用鲵形纽,因为水沉积在下,正是鲵所潜伏之处。铜史负责刻漏,掌管漏刻政令。冬天设置温火,以融解凝结。注水用龙嘴,直颈附着在壶体上;直颈容易疏浚,附着在壶体上则不易损坏。复壶用玉制成壶嘴,衔接在龙嘴上,称为权,用来衡量水的盈亏。建壶的管口,要用泥堵住,再用厚帛包裹封严;堵严后就不会漏水。管道中性能良好、内壁光滑的地方,是水流冲刷形成的;非玉不能坚固良好而长久使用。权的出水口位置高,水源就轻;水源轻,末端水流就不强,冲刷管道也不顺利。漏箭如果与玑衡不相合,就应更换水权、清洗漏箭并改刻刻度;再用玑衡覆验,这叫常法,是不使器具失效的方法。现在的漏刻开始时非常严密,使用久了又先变大,是因为管道裂了。管道裂而器具全都损坏,是因为没有水权。器具破坏而不能恢复使用,是因为制作方法本来就不对。观察太阳晷影,以玑衡来制定漏箭;根据太阳晷影一刻的度数分配余刻;刻数不均,是建壶有毛病。凸出的地方磨平,凹损的地方补好,一百刻为一度,这样壶才算良好。昼夜已经恢复正常而漏箭还有余量,是水权太低;昼夜尚未恢复正常而壶已经吐水,是水权太高。出现这些情况,就应调节水权,这就是制造器具的方法。下漏一定要用甘泉,是因为厌恶水垢造成壶的毛病。必须使用同一泉源的清冽泉水;用权称量时,水越重,流动越灵敏,漏箭运行就越轻快。泉水含盐,称量后越轻,流动越迟钝,漏箭运行就越缓慢。
一井不可他汲,数汲则泉浊。陈水不可再注,再注则行利。此下漏之法也。箭如建壶之长广寸有五分三分去。二以为之厚,其阳为百刻,为十二辰,博牍二十有一,如箭之长,广五分,去半以为之厚。阳为五更,为二十有五筹,隂刻消长之衰,三分箭之广,其中刻契以容牍。夜算差一刻,则因箭而易牍。镣匏箭舟也,其虚五升,重一镒有半。鍜而赤,柔者金之美者也。然后渍而不墨,墨者其久必蚀。银之有铜,则墨;铜之有锡,则屑。特铜久灂,则腹败而饮,皆工之所不材也。淳熙十四年,国学进士会稽石万言:淳熙术立元,非是,气朔多差,不与天合。南渡以来,浑仪草创,不合制度,无圭表以测日景长短,无机漏以定交食加时。设欲考正其差,而太史局官尚如去年测验太隂亏食,自一更一防还光一分之后,或一▯还光二分,或一防还光三分以上,或一防还光三分以下,使更▯乍疾乍徐,随影走弄,以肆欺蔽。然其差谬非独此耳。冬至日行极南,黄道出赤道二十四度,昼极短,故四十刻;夜极长,故六十刻。夏至日行极北,黄道入赤道二十四度,昼极长,故六十刻;夜极短,故四十刻。春秋二分,黄赤二道平,而昼夜等,故各五十刻。此地中古今不易之法。至王普重定刻漏,又有南北分野,冬夏昼夜长短三刻之差。今淳熙术皆不然,冬至昼四十刻极短,夜六十刻极长,乃在大雪前二日,所差一气以上。自冬至之后,昼当渐长,夜当渐短,今过小寒,昼犹四十刻,夜犹六十刻,所差七日有余。夏至昼六十刻极长,夜四十刻极短,乃在芒种前一日,所差亦一气以上。自夏至之后,昼当渐短,夜当渐长,今过小暑,昼犹六十刻,夜犹四十刻,所差亦七日有余。及昼夜各五十刻,又不在春分秋分之下。至于日之出入,人视之以为昼夜,其长短有渐,不可得而急与迟也。今日之出入增减一刻,近或五日,逺或三四十日,而一急一迟,与日行常度无一合者。请考正淳熙法之差,俾之上不违。于天时下不乖于人事,送秘书省礼部详之。明崇祯二年,礼部侍郎徐光啓兼理算法,请造象限大仪六,纪限大仪三,平悬浑仪三,交食仪一,列宿经纬天球一,万国经纬地球一,平面日晷三,转盘星晷三,候时钟三,望逺镜三。报允。已又言定时之法,当议者五事:一曰壶漏,二曰指南鍼,三曰表臬,四曰仪,五曰晷。漏壶水有新旧滑濇,则迟疾异;漏管有时塞时磷,则缓急异。正漏之初,必于正午初刻,此刻一误,靡所不误。故壶漏特以济晨昏隂晦,仪晷表臬所不及,而非定时之本。指南鍼术,人用以定南北,辨方正位,咸取则焉。然鍼非指正子午,曩云多偏。丙午之间,以法考之,各地不同。在京师则偏东五度四十分。若凭以造晷,冬至午正先天一刻四十四分有竒,夏至午正先天五十一分有竒。若表臬者,即考工匠人置▯之法,识日出入之影,参诸日中之影,以正方位。今法置小表于地平午正前后,累测日影,以求相等之两长影为东西,因得中间最短之影为正子午。其术甚简。仪者,本台故有立运仪测验七政高度,臣用以较定子午于午前屡测太阳高度,因最高之度即得最短之影,是为南北正线。既定子午夘酉之正线,因以法分布时刻,加入节气诸线,即成平面日晷。又今所用员石欹晷,是为赤道晷,亦用所得正子午线较定。此二晷皆可得天之正时刻,所为昼测日也。若测星之晷,实周礼夜考极星之法。古时北极星正当不动之处,今时久渐移,已去不动处三度有竒。旧法不可复用,故用重盘星晷,上书时刻,下书节气,仰测近极二星,即得时刻。所谓夜测星也。七年督修算法右参政李天经言:辅臣光啓言定时之法,古有壶漏,近有轮钟,二者皆由人力迁就不如求端于日星,以天合天,乃为本法。特请制日晷、星晷、望逺镜三器。臣奉命接管,敢。先言其略,日晷者,砻石为平面,界节气十三线,内冬夏二至各一线,其余日行相等之节气皆两节气同一线也。平面之周列时刻线,以各节气太阳出入为限。又依京师北极出地度,范为三角铜表,置其中,表体之全影指时刻表中之锐影,指节气,此日晷之大畧也。星晷者,治铜为柱,上安重盘,内盘镌周天度数,列十二宫以分节气,外盘镌列时刻,中横刻一缝,用以窥星。法将外盘子正初刻移对内盘节气,乃转移铜盘北望帝星与勾陈大星,使两星同见缝中,即视盘面锐表所指为正时刻,此星晷之大畧也。若夫望逺镜,亦名窥筩,其制虚管层叠相套,使可伸缩,两端俱用玻璃,随所视物之逺近以为长短,不但可以窥天象,且能摄数里外物如在目前。
译同一口井不能供别人另行汲取,汲取多次泉水就会混浊。陈水不能再次注入,再次注入就会使水流过快。这就是下漏的方法。箭的长度按照建壶的长宽制成,一寸五分;取三分之二作为厚度。箭的阳面刻一百刻和十二辰,宽二十一分,长度与箭相同,宽五分,取一半作为厚度。阳面刻五更和二十五筹;阴面刻昼夜消长的衰数,宽度为箭宽的三分之一;其中的刻契可以容纳刻板。夜间推算若差一刻,就随着漏箭更换刻板。镣匏是箭舟,容量五升,重量一镒有半。锻烧到红色,柔软的是金属中最好的。然后浸泡而不使它变黑;变黑的金属久后一定腐蚀。银中含铜,就会变黑;铜中含锡,就会起屑。只是铜长期受水浸蚀,内部败坏而漏水,这些都是工匠认为不合材料的情况。淳熙十四年,国学进士、会稽人石万言说:淳熙历法所确定的起算基准不正确,节气和朔日多有偏差,与天象不合。南渡以来,浑仪只是草创,制度不完备;没有圭表测量太阳影子的长短,没有机漏确定交食发生的时刻。即使想考察校正这些偏差,太史局官员还像去年测验太阴亏食那样,从一更一点以后月亮恢复一分,有时一点恢复二分,有时一点以上恢复三分,有时一点以下恢复三分,使更点忽快忽慢,随着影子任意操弄,以此肆意欺骗蒙蔽。但这种差错还不只是这些。冬至太阳运行到最南,黄道在赤道以南二十四度,白昼最短,所以是四十刻;黑夜最长,所以是六十刻。夏至太阳运行到最北,黄道在赤道以北二十四度,白昼最长,所以是六十刻;黑夜最短,所以是四十刻。春分、秋分时,黄道、赤道相平,昼夜相等,所以各为五十刻。这是天下古今不变的法则。到王普重新确定刻漏,又考虑南北地域的差别,冬夏昼夜长短相差三刻。现在淳熙历法却都不是这样:冬至昼四十刻、最短,夜六十刻、最长,竟然在大雪前两天,差了一气以上。冬至以后,白昼本应逐渐变长、黑夜逐渐变短;现在过了小寒,白昼仍是四十刻、黑夜仍是六十刻,差了七天有余。夏至白昼六十刻、最长,黑夜四十刻、最短,竟然在芒种前一天,差了也一气以上。夏至以后,白昼本应逐渐变短、黑夜逐渐变长;现在过了小暑,白昼仍是六十刻、黑夜仍是四十刻,差了也七天有余。至于昼夜各五十刻,又不在春分、秋分。至于太阳出没,人们以所见作为昼夜;昼夜长短本来是逐渐变化的,不可能突然加快或减慢。现在太阳出没的增减一刻,近的有时相差五天,远的有时相差三四十天,而且一会儿快、一会儿慢,与太阳运行的常度没有一次相合。请考察并校正淳熙历法的偏差,使它上不违背天时,下不违背人事,将此事送秘书省、礼部详细讨论。明崇祯二年,礼部侍郎徐光启兼理算法,请求制造象限大仪六件、纪限大仪三件、平悬浑仪三件、交食仪一件、列宿经纬天球一件、万国经纬地球一件、平面日晷三件、转盘星晷三件、候时钟三件、望远镜三件,获准。后来他又说,确定时刻的方法,有五件应当讨论:一是壶漏,二是指南针,三是表臬,四是仪,五是晷。漏壶中的水有新旧、流利与涩滞,流速就不同;漏管有时堵塞、有时生垢,快慢也不同。校正漏刻的开始,必须在正午初刻;这一刻一旦错误,没有一处不受影响。所以壶漏只是用来弥补晨昏阴晦时仪、晷、表臬无法测量的情况,并不是确定时刻的根本。指南针的方法,人们用来确定南北、辨别方向、校正方位,都以它为准。然而磁针并不正指子午线,过去所说的方向多有偏差。以丙午之间考察,各地情况不同;在京师,偏向东方五度四十分。如果凭借它制造日晷,冬至午正会比天时提前一刻四十四分有余,夏至午正会比天时提前五十一分有余。所谓表臬,就是《考工记·匠人》所说设置表杆的方法:辨识太阳出没的影子,再参照日中的影子,以校正方位。现在的方法是在地平面上,于午正前后设置小表,反复测量日影,以求得长度相等的两条长影,确定东西方向;再根据中间最短的影子确定正子午线。这种方法非常简便。所谓仪,是原来台中已有的立运仪,用来测验七政高度。我用它在午前多次测量太阳高度,以最高的度数求得最短的影子,这就是南北正线。确定子午、卯酉的正线后,再按方法分布时刻,加入节气各线,就成为平面日晷。现在使用的圆石欹晷,就是赤道晷,也用所得的正子午线来校定。这两种晷都可以得到天象的正时刻,所说的是白天测太阳。至于测量星辰的星晷,实际上就是《周礼》所说夜间考察北极星的方法。古代北极星正好位于不动的位置,如今经过很久逐渐移动,已经离开不动的位置三度有余。旧法不能再用,所以使用重盘星晷:上面刻时刻,下面刻节气,仰观测量靠近北极的两颗星,就可以得到时刻。所谓夜测星,就是测定星辰的位置。七年,督修算法右参政李天经说:辅臣光启曾说,确定时刻的方法,古代有壶漏,近代有轮钟,但二者都须由人力迁就,不如从日、星中寻求依据,使天象与天时相合,这才是根本方法。特请制造日晷、星晷、望远镜三种器具。臣奉命接管此事,谨敢先说明大略:日晷,是把石头磨成平面,划出十三条节气线,其中冬至、夏至各有一线,其余昼夜运行相等的节气则两节气共用一线。平面周围排列时刻线,以各节气太阳出入为界限。又按照京师北极出地的度数,制成三角形铜表,竖置在中央;表体的完整影子指向时刻表中的尖影,尖影所指即为节气。这就是日晷的大概情形。星晷,是把铜制成柱形,上面安装重盘;内盘刻有周天度数,排列十二宫以划分节气;外盘刻列时刻,中间横刻一道缝,用来窥视星辰。使用时,先把外盘子正初刻移到与内盘的节气相对的位置,再转动铜盘向北望帝星和勾陈大星,使两星同时出现在缝中,然后看盘面尖表所指,即为正时刻。这就是星晷的大概情形。至于望远镜,也叫窥筩,制法是把中空的管子层层套接,使它能够伸缩;两端都使用玻璃,根据所观察物体的远近调节长短。不仅可以窥察天象,还能把数里以外的物体摄取进来,看起来就像在眼前一样。
至于日晷、星晷,皆用措置得宜,必须筑台以便安放。天经又请造沙漏,明初詹希元以水漏至,严寒水冻辄不能行,故以沙代水,然沙行太疾,未协天运,乃于斗轮之外复加四轮,轮皆三十六齿。厥后周述学病其窍太小而沙易堙,乃更制为六轮,其五轮悉三十齿,而微裕其窍,运行始与晷协。天经所请,殆其遗意欤?《新法算书》太阳在地平上,人目可得而覩,谓之昼。太阳渐隐地平之下,人目无见,则谓之夜。是昼夜者,全由人居以分,随方【极出地若干】随时【太阳躔某宫】其昼夜刻分皆可依法推算焉。然而法算与目见恒异,盖太阳体大,算法皆以体心出地为昼始,而人目以一见日轮即为昼始。又日出没升降度有斜正不同,又地平各曜出没之界受清防气有变,凡此皆非人目能辨,故术家立有视差法也。一昼一夜平分为十二时,共刻九十有六,此恒率也。其昼夜永短递迁之故,则不但日行南陆、北陆不同而已,亦由北极出地髙卑互异而永短因焉。如赤道正过天顶之地,两极合于地平平行,其昼夜亦均停,絶无永短。又极在天顶,赤道与地平平行,其下昼夜亦无长短之较,但太阳百八十日恒见,百八十日恒隐耳。此外诸方各有永短,顾其一嵗之中,昼夜均停者四日。握算者引而伸之,据四日之一日,逐渐加减,因得九十日之昼夜长短,随可以推终嵗之数也。晨昏者,分昼分夜之二界也。太阳将出未出,数刻之前,其光东发,星光渐为所夺,是名为晨。太阳已入,廻光返照,亦经数刻,始逌然灭尽,是名为昏。其乆暂分数,亦因冬夏而分短长。新法以日在地下十八度内为晨昏之限,但太阳行此十八度,又各方各宫不等,因有五刻、七刻、十刻之别。若论极髙七十二度以上之地,则夏月晨昏相切,虽至丙夜,无甚黯黒也【臣】等谨按:昼夜永短,以日出入之早晚而分,而早晚之故有二:一由于日行之内外,一由于人居之南北。盖日行黄道与赤道斜交,春秋分日行正当交防,与地平交于卯酉,地平上下之度相等,故昼夜适均。春分以后,日行赤道内,至夏至而极其,距等圏与地平交于寅戌,地平上下之度上多下少,故昼长夜短。秋分以后,日行赤道外,至冬至而极其,距等圏与地平交于辰申,地平上下之度上少下多,故昼短夜长。二分前后,距交不逺,黄道势斜,则纬行疾,故数日而差一刻。二至前后,黄道势平,则纬行迟,故半月而差一刻。此由日行之内外而生者。至于人居有南北,则北极出地有髙下,于是见日之出入早晚,随地不同。中国在赤道北,北极出地上,南极入地下,故夏昼长,冬昼短。所居之地愈北,北极愈髙,则永短之差愈多。至于北极之下,则赤道当地平,夏则有昼而无夜,冬则有夜而无昼,盖以半年为昼,半年为夜矣。所居之地愈南,北极渐低,则永短之差渐少。至于赤道之下,则北极当地平,而昼夜常均并。无永短,盖一嵗为四时者,各二矣。赤道以南与北相反,此由人居之南北而生者也。攷之古术,《周髀算经》曰:「冬至昼极短,日出辰而入申,阳照三不覆九,东西相当,正南方;夏至昼极长,日出寅而入戌,阳照九不覆三,东西相当,正北方。日出左而入右,南北行。故冬至从坎,阳在子,日出巽而入坤,见日光少,故曰寒;夏至从离,隂在午,日出艮而入干,见日光多,故曰暑。」《大衍术》曰:「二十四气晷差徐疾不同,由句股使然也。直规中则差迟,与句股数齐则差疾,皆言日行之内外也。」《周髀算经》言七衡曰:「北极之下不生万物,北极左右夏有不释之冰;中衡左右冬有不死之草,五谷一嵗再熟。凡北极之左右,物有朝生暮获。」赵君卿云:「北极之下,从春分至秋分为昼,从秋分至春分为夜。」此即以地纬度分寒暖五带,昼夜永短各处不同之法。又唐宋志所载各家步晷漏之阳城术,其陟降加减之衰,亦皆言人居之南北也。
译至于日晷、星晷,都必须安排得当,必须筑台以便安放。天经又请求制造沙漏。明初詹希元认为水漏到了严寒时水会结冰,常常不能运行,所以用沙代替水;但沙流动得太快,与天体运行不相协调,于是在斗轮之外又增加四个轮子,每个轮子都有三十六齿。后来周述学嫌漏孔太小,沙子容易堵塞,于是改制成六轮,其中五轮都为三十齿,并把漏孔稍稍放宽,运行才开始与晷相合。天经所请求的,难道就是继承了这个意思吗?《新法算书》说:太阳在地平线以上,人的眼睛能够看见,称为昼;太阳逐渐隐没到地平线以下,人的眼睛看不见,称为夜。这样,昼夜完全是根据人的居处来划分的;随着方位【北极出地若干度】和时令【太阳运行到某宫】,昼夜各有多少刻,都可以依法推算。然而,按算法推算的结果与眼睛实际看到的常常不同,这是因为太阳本体很大,算法都以太阳中心升出地面作为昼的开始,而人的眼睛却以刚看见日轮作为昼的开始。又由于太阳出没升降的度数有斜、正的不同,加上地平线上各星曜出没的界限受清浊之气影响而变化,这些都不是人的眼睛能够分辨的,所以术家另立视差法。一昼一夜平均分为十二时,共九十六刻,这是固定的比例。昼夜长短不断变化的原因,不仅在于太阳运行于南陆、北陆的不同,也由于各地北极出地高度不同,昼夜长短便随之不同。例如赤道正好经过天顶的地方,两极都与地平线重合并且平行,昼夜也平均不变,完全没有长短之分。又如北极在天顶,赤道与地平线平行,那里昼夜也没有长短差别,只是太阳连续一百八十日可见,连续一百八十日隐没。此外各地都有昼夜长短的变化,但一年之中昼夜相等的只有四日。计算者以这四日中的一日为依据,逐渐增减,因而得到九十日内昼夜长短的变化,由此可以推算全年的数值。晨昏,是划分昼与夜的两个界限。太阳将要升起但尚未升起时,前几刻它的光从东方发出,星光逐渐被它夺去,这叫晨;太阳已经落下后,回光返照,也要经过几刻才完全消失,这叫昏。晨昏持续时间的长短,也因冬夏而有短长。新法把太阳位于地平线以下十八度以内作为晨昏的界限,但太阳运行这十八度所需时间,在不同方位、不同宫位并不相等,因此有五刻、七刻、十刻的区别。若说北极出地高度在七十二度以上的地方,那么夏月晨昏相接,即使到了丙夜,也没有十分昏暗。臣等谨按:昼夜长短,是按照日出日入的早晚来区分的,而日出日入早晚的原因有两个:一是太阳运行在黄道内外的位置,二是人的居处在南北方向的不同。这是因为黄道与赤道斜向相交。春分、秋分时太阳正运行在交点上,与地平线相交于卯、酉,地平线上下的度数相等,所以昼夜正好相等。春分以后,太阳运行在赤道以内,到夏至时达到极点;等距圈与地平线相交于寅、戌,地平线上方的度数多、下方的度数少,所以昼长夜短。秋分以后,太阳运行在赤道以外,到冬至时达到极点;等距圈与地平线相交于辰、申,地平线上方的度数少、下方的度数多,所以昼短夜长。春分、秋分前后,距离交点不远,黄道倾斜,纬度运行较快,所以几天就相差一刻。冬至、夏至前后,黄道平缓,纬度运行较慢,所以半个月才相差一刻。这是由太阳运行于黄道内外所产生的变化。至于人居地有南北之别,是因为北极出地有高有低,于是所见日出日入的早晚也随地方而不同。中国在赤道以北,北极出地在地平线以上,南极没入地平线以下,所以夏昼长、冬昼短。居住地越往北,北极越高,昼夜长短的差别就越大。至于北极下方,赤道正位于地平线上,夏季有昼而没有夜,冬季有夜而没有昼,因为以半年为昼、半年为夜。居住地越往南,北极越低,昼夜长短的差别就越小。至于赤道以南,北极正位于地平线上,昼夜总是相等,没有长短变化;一年分为四时,各占两次。赤道以南的情况与北方相反,这就是由人居南北不同所产生的变化。考察古代术数,《周髀算经》说:“冬至白昼最短,太阳从辰方升起,在申方落下,阳光照到三面而不能覆盖九面,东西方向相当,正对南方;夏至白昼最长,太阳从寅方升起,在戌方落下,阳光照到九面而不能覆盖三面,东西方向相当,正对北方。太阳从左边升起、右边落下,向南北运行。所以冬至从坎位开始,阳气在子位,太阳从巽位升起、在坤位落下,所见阳光少,所以称为寒;夏至从离位开始,阴气在午位,太阳从艮位升起、在乾位落下,所见阳光多,所以称为暑。”《大衍术》说:“二十四节气中,晷影差数有快有慢,是由勾股关系造成的。直角规处于中间时,差数增加较慢;与勾股数相齐时,差数增加较快,这些都是在说太阳运行于黄道内外的情况。”《周髀算经》说七衡:“北极之下不能生长万物,北极左右夏季有不融化的冰;中衡左右冬季有不枯死的草,五谷一年可以成熟两次。凡在北极左右,植物早晨生长、傍晚即可收获。” 赵君卿说:“北极之下,从春分到秋分是白昼,从秋分到春分是黑夜。”这就是按照地理纬度把地域分为寒暖五带,并说明各处昼夜长短不同的方法。唐、宋史志所记载各家推算晷漏的阳城术,其升降加减的比例,也都是在说明人居南北的差别。
【臣】等又按孔颖达《尚书正义》马融云:古制刻漏昼夜百刻,昼长六十刻,夜短四十刻,昼短四十刻,夜长六十刻。融之此言,据日出见为说,天之昼夜以日出入为分,人之昼夜以昏明为限。日未出前二刻半为明,日入后二刻半为昏,损夜五刻以禆于昼,则昼多于夜。复校五刻,古今算术所候皆云:夏至之昼六十五刻,夜三十五刻;冬至之昼四十五刻,夜五十五刻;春分、秋分之昼五十五刻,夜四十五刻。此其不易之法也。然今太史细候之法,则校常法半刻也。从春分至于夏至,昼渐长増九刻半;夏至至于秋分,所减亦如之。又于每气之间増减刻数有多有少,不可通而为率。汉初未能审知,率九日増减一刻。和帝时待诏霍融始请改之。郑注《书纬·考灵曜》仍云九日増减一刻,犹尚未觉误也。郑注此云:日长者日见之漏五十五刻,日短者日见之漏四十五刻,与算不同。故王肃难云:知日见之漏减昼漏五刻?不意马融为▯已减之矣。因马融所减而又减之,故日长为五十五刻。因以冬至反之,取其夏至夜刻以为冬至昼短,此其所以误耳。此所云昏明之限,即朦影限也。太阳未出之前,已入之后,距地平一十八度皆有光,故以十八度为朦影限。然其时刻则随时随地不同。其随时不同者,天度使然也。差十八度,此大圏之度也。赤道亦为大圈,其度濶自赤道而南北皆距等圏,其度狭。近二分者,以濶度当濶度,故刻分少;近二至者,以狭度当濶度,故刻分多也。随地不同者,地南则赤道距天顶近,太阳正升正降,其度径地;北距天顶逺,太阳斜升斜降,其度纡。故愈北则朦影之刻分愈多,愈南则朦影之刻分愈少也。若北极出地四十八度半以上,则夏至之夜半犹有光,愈北则愈不夜矣。南至赤道下,则二分之刻分极少,而二至之刻分相等。赤道以南反是。【臣】等又按,古今漏法之刻分多寡不一,皆可以便于算也。术家有大刻,有小刻。初一、初二、初三、初四,正一、正二、正三、正四,谓之大刻。合一日计之,得九十六刻,其不尽者,置一初初于初一之上,置一正初于正一之上,谓之小刻。每刻正当大刻六分之一,合一日计之,为初初者十二,为正初者十二,又得四大刻,合前为百刻。宋王逵《蠡海集》言百刻之说,每刻为六十分,百刻共得六千分,散于十二时,每时得五百分。如此则一时占八刻零二十分,将八刻截作初正各四刻,却将二十分零数分作初初、正初、徴刻各一十分也。《周礼·挈壶氏》注:“漏箭昼夜共百刻。”《礼记·乐记》:“百度得数而有常。”注:“百度,百刻也。”《灵枢经》:“漏水下百刻,以分昼夜。”《说文》:“漏,以铜受水,刻节昼夜百刻。”五代史《马重绩▯重绩言漏刻之法,以中星考昼夜为一百刻,八刻六十分。刻之二十为一时,时以四刻十分为正。”此自古所用也。今失其▯,以午正为时始,下侵未四刻十分而为午,由是昼夜昏晓皆失其正。请依古改正,从之。《玉海》:“每时初行一刻至四刻六分之一为时正,终八刻六分之一则交入次时。”盖古制法,昼夜共百刻,每刻六分之为六小刻,每小刻又十分之,故昼夜六千刻,每刻六十分也。其散于十二辰,每一辰四大刻二小刻,共得五百分。汉建平中改百刻为百二十刻,若不改分,则五十分为一刻,十刻为一辰也。梁天监中改用整刻九十六,若不改分,则每刻得六十二分有半。二法皆不若古用八大刻二小刻之密。回回昼夜刻法亦用整刻九十六分,每一辰八整刻,而以四刻为一小时,犹夫古法之有初初、初一、初二、初三、初四、正初、正一、正二、正三、正四也。每小时六十分,犹夫古法每刻六十分之意,而变用之也。其法度有初度,有一度,盖亦犹夫古法有初初、初一、正初,正一也。周天用三百六十度,亦犹昼夜三十六顷之说也。
钦定续通志卷一百二<史部,别史类,钦定续通志》>
钦定四库全书钦定续通志卷一百三地理畧【一】【臣】等谨案郑樵作《通志》地理畧,首列水道,自序云:「郡县碁布,州道▯分,皆由水以别,故《禹贡》为万世不易之书。茍明乎此,则天下可运于掌。」其意甚善。次歴代封畛,叙自黄虞讫于隋季。次唐开元十道图,皆载某道领若干州,州所领之县则不着録,凡以云畧也。然其载水道,杂采《汉书》地理志、《水经注》、杜佑《通典》之文,抚拾成篇,别无义例。如畧中先载湔若诸水,并不详其源流,又不依《禹贡》次序编辑。贡赋户口,本书自有《食货》专门,于此不必登载。今所续纂,仍以水道冠之,一本《禹贡》之九州为序,而以《水经注》所载各水加案附识。
译臣等又考察孔颖达《尚书正义》所引马融的话:古代制度规定刻漏昼夜共一百刻,昼长六十刻、夜短四十刻,昼短四十刻、夜长六十刻。马融这段话,是以太阳出现作为依据来说的;天的昼夜以日出日入划分,人的昼夜则以昏暗和明亮为界限。太阳未出前二刻半为明,太阳落下后二刻半为昏,把夜间减少的五刻补入白昼,于是白昼多于黑夜。再校正五刻,古今计算术所观测的都说:夏至白昼六十五刻、黑夜三十五刻;冬至白昼四十五刻、黑夜五十五刻;春分、秋分白昼五十五刻、黑夜四十五刻。这是不变的法则。但如今太史细密观测的方法,比通常方法又校正了半刻。从春分到夏至,白昼逐渐增长九刻半;从夏至到秋分,减少的数目也一样。并且每个节气之间增减的刻数有多有少,不能一概作为固定比例。汉初还不能审察清楚,大致规定每九日增减一刻。和帝时,待诏霍融才开始请求改正。郑玄注释《书纬·考灵曜》仍说每九日增减一刻,可见还没有察觉其中错误。郑玄注这里说:白昼长时,太阳出现时的漏刻为五十五刻;白昼短时,太阳出现时的漏刻为四十五刻,这与计算结果不同。所以王肃质问说:为什么知道太阳出现时的漏刻要减去白昼漏刻五刻?没想到马融在传述时已经减过一次了。根据马融减去的数再减一次,所以白昼长时成了五十五刻。又由此反推冬至,取夏至的夜刻作为冬至的短昼,这就是错误的原因。这里所说的昏明界限,就是朦影界限。太阳升起以前、落下以后,距离地平线十八度以内都有光,所以把十八度作为朦影界限。但这个时刻的长短会随时令、地点而不同。随时令不同,是天体度数造成的。所谓十八度,是大圆的度数。赤道也是大圆,从赤道向南北距离等距圈,所对应的度数较窄。接近春分、秋分时,以宽度对宽度,所以刻数较少;接近冬至、夏至时,以窄度对宽度,所以刻数较多。随地点不同,是因为在南方赤道距天顶较近,太阳正直升起、正直落下,运行度数直接经过地面;在北方距天顶较远,太阳斜着升起、斜着落下,运行路线弯曲。所以越往北,朦影所占的刻数越多;越往南,朦影所占的刻数越少。若北极出地高于四十八度半,那么夏至半夜仍然有光;越往北,就越没有真正的黑夜。南到赤道以南,则春分、秋分的刻数极少,而冬至、夏至的刻数相等。赤道以南的情况与此相反。臣等又考察,古今漏刻的刻数多少并不一致,都是为了便于计算。术家有大刻、小刻。初一、初二、初三、初四,以及正一、正二、正三、正四,称为大刻。一日合计九十六刻;余下的部分,在初一上面加一个初初,在正一上面加一个正初,称为小刻。每一刻正好是大刻的六分之一;一日合计,初初十二个、正初十二个,另得四个大刻,合计为一百刻。宋代王逵《蠡海集》解释百刻说:每刻为六十分,一百刻共六千分,分配到十二时,每时五百分。这样,一时占八刻零二十分,把八刻截分为初、正各四刻,再把多出的二十分分成初初、正初、徴刻,各十分。《周礼·挈壶氏》注说:“漏箭昼夜共一百刻。”《礼记·乐记》说:“百度得到数目而有常规。”注说:“百度,就是百刻。”《灵枢经》说:“漏水下百刻,以此分昼夜。”《说文》说:“漏,是用铜器承水,以刻度划分昼夜一百刻。” 《五代史·马重绩传》说:马重绩进言,漏刻之法以中星考察昼夜,共为一百刻,每刻六十分;二十刻为一时,一时以四刻十分为正。这是自古以来所使用的制度。如今失去了传承,把午正作为一时的开始,向下侵入未时四刻十分而仍算作午时,因此昼夜、昏晓都失去了正确的界限。请求依照古制改正,朝廷听从了。《玉海》说:“每时开始运行一刻,到四刻六分之一为时正;终至八刻六分之一,便交入下一时。”大概古代制度是昼夜共一百刻,每刻分为六小刻,每小刻又分十分,所以昼夜共六千分,每刻六十分。分配到十二辰,每一辰四大刻、二小刻,共五百分。汉建平年间改百刻为百二十刻,如果不改分值,则五十分为一刻,十刻为一辰。梁天监年间改用整刻九十六刻,如果不改分值,则每刻为六十二分半。这两种方法都不如古代采用八大刻、二小刻精密。回回的昼夜刻法也采用整刻九十六分,每一辰八整刻,并以四刻为一小时,仍然类似古法的初初、初一、初二、初三、初四、正初、正一、正二、正三、正四。每小时六十分,仍然保留古法每刻六十分的含义,只是改换了使用方式。它的度数有初度和一度,大概也相当于古法的初初、初一、正初、正一。周天采用三百六十度,也类似昼夜三十六顷的说法。钦定《续通志》卷一百二。《史部,别史类,钦定续通志》。钦定《四库全书》。钦定《续通志》卷一百三。地理略(一)。臣等谨按:郑樵撰《通志·地理略》,首先列举水道,他在自序中说:“郡县像棋子一样分布,州、道像瓜蔓一样分割,都是依据水道来区别,所以《禹贡》是万世不变的书。如果明白这一点,那么天下就可以掌握在手中。”他的意思很好。其次叙述历代封疆界限,从黄帝、虞舜一直叙到隋末。再次列出唐开元年间的十道图,只记载某道统辖多少州,却不记录州所统辖的县,总之只是取其简略。然而,他所记载的水道,杂取《汉书·地理志》《水经注》以及杜佑《通典》的文字,拼凑成篇,另外没有统一的义例。例如略中先记载湔水等水,却不详细说明源流,也不依照《禹贡》的次序编排。贡赋、户口,本书另有《食货》专门记载,这里不必再列。如今续修,仍以水道为首,完全依照《禹贡》九州的次序,并把《水经注》所载各水加以考订附记。