原文
賈魏公為相日,有方士姓許①,對人未嚐稱名,無貴賤皆稱“我”,時人謂之“許我”。言談頗有可采。然傲誕,視公卿蔑如也②。公欲見,使人邀召數四,卒不至。又使門人苦邀致之,許騎驢,徑欲造丞相廳事。門吏止之,不可,吏曰:“此丞相廳門,雖丞郎亦須下。”許曰:“我無所求於丞相,丞相召我來,若如此,但須我去耳。”不下驢而去。門吏急追之,不還,以白丞相。魏公又使人謝而召之,終不至。公歎曰:“許市井人耳。唯其無所求於人,尚不可以勢屈,況其以道義自任者乎。”
注釋
①方士:掌握方術的人,從事求仙問藥、醫卜星相等職業的人。②蔑如:微小的。
譯文
賈昌朝做宰相的時候,有一名姓許的方士,對別人從不自稱姓名,不論對方貴賤都稱“我”,當時人叫他“許我”。他的言談很有可取之處。但是高傲怪誕,蔑視高官。賈昌朝想見他,派人邀請了四次,都不到。又派門人苦苦邀請終於請到,許我騎著驢,直接要到丞相府大堂裏。門吏製止他,他不肯停下,門吏說:“這是丞相府門口,就算是尚書省官員也必須下來。”許我說:“我沒有事有求於丞相,丞相叫我來,如果就這樣對待,我隻管離開就是了。”不下驢而回去。門吏急忙追趕他沒能追回,以此稟告丞相。賈昌朝又派人道歉並邀請他,最後也沒有來。賈昌朝說:“許我隻是個市井人而已。因為不求於人,他尚且不會屈尊於權貴,更何況是自身擔負道義的人呢?”
原文
營舍之法,謂之《木經》,或雲喻皓所撰①。凡屋有三分:自梁以上為上分,地以上為中分,階為下分。凡梁長幾何,則配極幾何②,以為榱等③。如梁長八尺,配極三尺五寸,則廳堂法也,此謂之上分。楹若幹尺,則配堂基若幹尺,以為榱等。若楹一丈一尺,則階基四尺五寸之類。以至承栱榱桷④,皆有定法,謂之中分。階級有峻、平、慢三等,宮中則以禦輦為法:凡自下而登,前竿垂盡臂,後竿展盡臂為峻道;荷輦十二人:前二人曰前竿,次二人曰前條,又次曰前脅;後二人曰後脅,又後曰後條,末後曰後竿。輦前隊長一人,曰傳唱;後一人,曰報賽。前竿平肘,後竿平肩,為慢道;前竿垂手,後竿平肩,為平道。此之謂下分。其書三卷。近歲土木之工,益為嚴善,舊《木經》多不用,未有人重為之,亦良工之一業也。
注釋
①喻皓:北宋建築家,被歐陽修讚譽為“國朝以來木工,一人而已”。②極:頂高。③榱等:即等衰,等差遞減。④承栱榱桷:承重的鬥拱、屋椽。
譯文
營造房屋的方法,稱為《木經》,有人說是喻皓所撰寫的。房屋分為三部分:房梁以上是上分,屋內地麵到房梁之間是中分,屋下台階是下分。房梁長多少,就要搭配相應高度的房頂,以合乎比例。比如房梁長八尺,搭配的房頂高度是三尺五寸,這就是造廳堂的方法,這叫作上分。楹有多少尺,就要搭配相應高度的堂基,以合乎比例。如果楹長一丈一尺,那麽階基就是四尺五寸等。再到鬥拱、屋椽這些承重構件,都有固定的造法,這些是中分。台階有峻、平、慢三種,宮裏的台階就要以禦輦為準:凡是從下往上走的台階,前竿需要垂下手臂至最低,後竿需要抬舉手臂至最高的,就是峻道;(抬禦輦的十二個人:前兩個人稱為前竿,其次兩人稱為前條,再次兩人稱為前脅;之後兩人稱為後脅,再後兩人稱為後條,最後兩個人稱為後竿。禦輦前有一名隊長,稱為傳唱;禦輦後麵有一個人,稱為報賽。)前竿抬竿與肘部水平,後竿抬竿與肩部水平的,就是慢道;前竿垂下手臂,後竿抬竿與肩部水平的,就是平道。這些叫作下分。《木經》共有三卷。近年的土木工程,越來越嚴格完善,舊的《木經》大多不使用了,還沒有人重新編寫,這也是優良工匠應做的一件事。
原文
審方麵勢,覆量高深遠近,算家謂之“軎術”,軎文象形,如繩木所用墨鬥也①。求星辰之行,步氣朔消長,謂之“綴術”。謂不可以形察,但以算數綴之而已。北齊祖亙有《綴術》二卷②。
注釋
①繩木所用墨鬥:木工為了量直木塊,用墨線拉直標出想要裁截的地方,固定兩端,輕彈墨線使木塊上留下平直的墨跡,稱為繩木。墨鬥即纏繞墨線的線軸裝置,其中蓄墨,需要時將線頭拉出,就是一條均勻染墨的線。②祖亙:南朝數學家,祖衝之之子,南朝梁時期擔任太府卿。
譯文
測定方向地勢,度量高低遠近,算術家稱為“軎術”,軎字是象形字,像量直木頭所用的墨鬥一樣。求算星辰運行軌跡,測算節氣朔望消長,稱為“綴術”。意思是說不能以有形的事物來觀察,隻能用數字推算它而已。北齊的祖亙著有《綴術》兩卷。
原文
算數求積尺之法,如芻萌、芻童、方池、冥穀、塹堵、鱉臑、圓錐、陽馬之類,物形備矣,獨未有隙積一術。古法,凡算方積之物,有立方①,謂六冪皆方者。其法再自乘則得之。有塹堵②,謂如土牆者,兩邊殺,兩頭齊。其法並上下廣,折半以為之廣,以直高乘之,又以直高為股,以上廣減下廣,餘者半之為句③。句股求弦,以為斜高。有芻童④,謂如覆鬥者,四麵皆殺,其法倍上長加入下長,以上廣乘之,倍下長加入上長,以下廣乘之,並二位,以高乘之,六而一。隙積者⑤,謂積之有隙者,如累棋、層壇及酒家積罌之類⑥。雖似覆鬥,四麵皆殺,緣有刻缺及虛隙之處,用芻童法求之,常失於數少。予思而得之,用芻童法為上位;下位別列:下廣以上廣減之,餘者以高乘之,六而一,並入上位。假令積罌,最上行縱廣各二罌,最下行各十二罌,行行相次。先以上二行相次,率至十二,當十一行也。以芻童法求之,倍上行長得四,並入下長得十六,以上廣乘之,得之三十二;又倍下行長得二十四,並入上長,得二十六,以下廣乘之,得三百一十二;並二位得三百四十四,以高乘之,得三千七百八十四。重列下廣十二,以上廣減之,餘十,以高乘之,得一百一十,並入上位,得三千八百九十四。六而一,得六百四十九,此為罌數也。芻童求見實方之積,隙積求見合角不盡,益出羨積也⑦。履畝之法,方圓曲直盡矣,未有會圓之術⑧。凡圓田,既能拆之,須使會之複圓。古法唯以中破圓法拆之,其失有及三倍者。予別為拆會之術,置圓田,徑半之以為弦,又以半徑減去所割數,餘者為股,各自乘,以股除弦,餘者開方除為句,倍之為割田之直徑。以所割之數自乘倍之,又以圓徑除所得,加入直徑,為割田之弧,再割亦如之,減去已割之弧,則再割之弧也。假令有圓田,徑十步,欲割二步,以半徑為弦,五步自乘得二十五,又以半徑減去所割二步,餘三步為股,自乘得九,用減弦外,有十六,開平方,除得四步為句,倍之為所割直徑,以所割之數二步自乘為四,倍之得為八,退上一位為四尺⑨,以圓徑除。今圓徑十,已足盈數,無可除,隻用四尺加入直徑,為所割之弧,凡得圓徑八步四尺也。再割亦依此法。如圓徑二十步求弧數,則當折半,乃所謂以圓徑除之也。此二類皆造微之術,古書所不到者,漫誌於此。
注釋
①立方:即立方體。②塹堵:即相對兩麵傾斜、相對兩麵垂直的梯形體。③句:即勾。勾、股、弦即今天所說直角三角形勾股定理中的短直角邊、長直角邊、斜邊。④芻童:即四棱台。⑤隙積:堆積類似圓形的物體時,由於物體之間有空隙,上層落到下層時實際上是交錯的,所占空間比其間沒有空隙的方形物體所占空間更少,如果按照前文芻童法計算實心體積,就相當於計算其間沒有空隙的方形物體的堆積,那麽計算圓形物體堆積時算出的物體數量就會比實際的少。沈括由此首創了隙積法的計算方法。⑥罌:小口圓肚的酒器,近似圓形。⑦羨:有餘,多餘。⑧會圓之術:已知圓的直徑,求切割圓弧長的方法,為沈括首創。據此方法所得的弧長為近似值,比實際值略小,切割角度越小的時候誤差越小。⑨退上一位:即小數點前移一位,八步變為0.8步,古時一步等於五尺,0.8步即四尺。
譯文
算數中求體積的算法,比如芻萌、芻童、方池、冥穀、塹堵、鱉臑、圓錐、陽馬等,各種形狀都已具備,唯獨沒有求取物體間有空隙時的堆積體積的辦法。依照以往的方法:凡是計算物體的體積,計算立方體,也就是六麵都是正方形的時候,方法是邊長自乘兩遍就得到了。計算塹堵,比如土牆這種,兩個牆麵傾斜,左右兩端的截麵垂直,截麵麵積的計算方法是上下底長度之和折半,乘以垂直的高度。再用垂直的高度作為股,用上底和下底長度相減再折半作為勾。用勾股定理求出的弦長,就是斜高。計算芻童,也就是像倒扣的鬥一樣,四麵都是斜坡,方法是上底麵的長的二倍加下底麵的長,乘以上底麵的寬,下底麵的長的二倍加上底麵的長,乘以下底麵的寬,這兩個數相加乘以高,除以六。隙積,也就是體積中有空隙的物體,比如堆放棋子、壇子和酒家堆積酒壇之類的。盡管堆放的形狀也像倒扣的鬥,四麵都是斜的,但由於有空隙,用芻童法計算出的數量,總是比實際數量少。我思考得到一種方法,用芻童法計算從最上一層到最下一層的數值,另外單列出最下層的寬減去最上層的寬,差數乘以高,除以六,加到前麵的數值上。(假設堆積酒壇,最上一層長寬各兩個酒壇,最下一層長寬各十二個酒壇,每層的長寬各遞減一個。先從最上兩層相差一算起,算到十二,正好是十一層。用芻童法求算,上層長乘以二得四,加下層長得十六,乘以上層寬,得三十二;再用下層長乘以二得二十四,加上層長,得二十六,乘以下層寬,得三百一十二;兩數相加得三百四十四,乘以高,得三千七百八十四。另列出下層寬十二,與上層寬相減,得十,乘以高,得一百一十,加上之前算出的數,得三千八百九十四。除以六,得六百四十九,這就是酒壇的總數。芻童法求的是實心體積,隙積法求的是邊角交錯碼放時,多出來的數量。)計算田畝的方法,隻有方圓曲直,而沒有會圓術。凡是圓形的田地,既然能拆分,就必須能使之複原成圓形。以往的方法隻能用中破圓法拆開,差錯能達到三倍。我另創一種拆分複原的方法,設置一塊圓田,用半徑作為弦,再用半徑減去所割圓弧的高,得出的數為股,各自平方,用股的平方除以弦的平方,得數再開方就是勾,勾乘以二就是所割圓弧的弦長。用所割圓弧的高的平方乘以二,再除以圓的半徑所得的數,加直徑,就是所割田地的弧長,再割一塊地也是這樣,減去已割的弧長,就是再割的弧長了。(假設有一塊圓田,直徑十步,要割一個高為二步的弧,以半徑為弦,五步的平方得二十五,再用半徑減去所割圓弧的高二步,得出三步就是股,平方得九,兩數相減得十六,開平方,得到四步作為勾,乘以二就是所割的弦長,用所割圓弧的高二步平方得四,乘以二得八,退上一位就是四尺,除以圓的直徑。現在圓的直徑是十,已經是整十數,無法再除,隻將四尺加直徑,得出所割田地的弧長,總共長八步四尺。再割一塊也是按照這個方法。比如直徑是二十步的圓求弧數,就應當折半,也就是所說的用圓的半徑來除。)隙積術和會圓術都是臻於精微的算法,是古書上沒有涉及的,隨手記在這裏。
原文
蹙融,或謂之蹙戎,《漢書》謂之格五①,雖止用數棋,共行一道,亦有能否。徐德占善移,遂至無敵。其法以己常欲有餘裕,而致敵人於險。雖知其術止如是,然卒莫能勝之。
注釋
①格五:蹙融遊戲雙方各執五枚棋子。
●蹙融
蹙融,又稱格五,古代的一種弈棋方法。其方法為:用黑白顏色的棋子各五枚,共爭中道,遇到對方的棋子則跳過去,以先到達對方的地域為勝。
譯文
蹙融,或者叫蹙戎,《漢書》裏叫作格五,雖然隻用幾枚棋子,共行在一條道上,也能有勝負。徐禧(字德占)擅長走棋,於是到達無敵境界。他的方法是常讓自己有餘裕,而讓敵人冒險。雖然知道他的戰術隻是這樣,仍然沒有能勝過他的。
原文
予伯兄善射①,自能為弓。其弓有六善:一者性體少而勁,二者和而有力,三者久射力不屈,四者寒暑力一,五者弦聲清實,六者一張便正。凡弓性體少則易張而壽,但患其不勁;欲其勁者,妙在治筋。凡筋生長一尺,幹則減半;以膠湯濡而梳之,複長一尺,然後用,則筋力已盡,無複伸弛。又揉其材令仰②,然後傅角與筋,此兩法所以為筋也。凡弓節短則和而虛,“虛”謂挽過吻則無力。節長則健而柱,“柱”謂挽過吻則木強而不來。“節”謂把梢裨木③,長則柱,短則虛,節若得中則和而有力,仍弦聲清實。凡弓初射與天寒,則勁強而難挽;射久、天暑,則弱而不勝矢,此膠之為病也。凡膠欲薄而筋力欲盡,強弱任筋而不任膠,此所以射久力不屈,寒暑力一也。弓所以為正者,材也。相材之法視其理,其理不因矯揉而直,中繩則張而不跛④,此弓人之所當知也。
注釋
①伯兄:大哥,古代以伯為兄弟間排行最大者。②揉:指通過煨熱木材使其軟化,塑造出彎曲的定型。③裨:增益,補助。④中繩:即平直的意思。中,即符合的意思;繩,指墨線,墨線用於木工上的取直。
譯文
我的大哥擅長射箭,能自己製作弓。他做的弓有六個優點:一是弓體輕巧而勁大,二是柔和而有力,三是用久了也不容易彎曲,四是寒暑天氣下力道都均一,五是弓弦的聲音清脆紮實,六是弓一拉開便是端正的。通常弓體輕巧就會容易拉開而壽命長,但問題是勁道不足;想要勁道夠大,訣竅在於對筋的處理。凡是筋原本長一尺的,曬幹則長度減半;用膠湯濡濕並梳理,恢複一尺長,然後使用,筋力就已經喪失了,不能再拉伸收縮。再煨彎木材使之反向彎曲,然後綁上角和筋,這是處理筋的兩種方法。凡是弓節短的弓就會柔和但力道虛(“虛”的意思是拉過嘴部就無力了)。弓節長就強健而柱(“柱”的意思是拉過嘴部就緊繃過硬而拉不動。“節”是弓柄上的襯木,長了則會柱,短了則會虛),弓節如果適中則柔和且有力,並且弦聲清脆紮實。一般的弓第一次射的時候與天冷的時候,都是強勁難拉開的;射的時間長了或天熱的時候,就會力弱無法發箭,這是膠筋的弊病。通常膠最好是薄的而讓筋力能盡量發揮,力的強弱由筋決定而不是由膠,這才能夠保證射久而勁道不衰退,寒暑的力道都均一。弓可以拉得正的原因,在於木材。選擇好材料的辦法是看它的紋理,紋理不經矯正揉煨就是直的,那麽張弓的時候就不會歪,這是製弓人應當知道的。
原文
小說:唐僧一行曾算棋局都數①,凡若幹局盡之。予嚐思之,此固易耳,但數多,非世間名數可能言之②。今略舉大數。凡方二路,用四子,可變八十一局,方三路,用九子,可變一萬九千六百八十三局。方四路,用十六子,可變四千三百四萬六千七百二十一局。方五路,用二十五子,可變八千四百七十二億八千八百六十萬九千四百四十三局。古法:十萬為億,十億為兆,萬兆為稊。算家以萬萬為億,萬萬億為兆,萬萬兆為垓。今但以算家數計之。方六路,用三十六子,可變十五兆九十四萬六千三百五十二億八千二百三萬一千九百二十六局。方七路以上,數多無名可記。盡三百六十一路③,大約連書“萬”字四十三④,即是局之大數。萬字四十三,最下萬字是萬局,第二是萬萬局,第三是萬億局,第四是一兆局,第五是萬兆局,第六是萬萬兆,謂之一垓,第七是萬垓局,第八是萬萬垓,第九是萬億萬萬垓。此外無名可記,但四十三次萬倍乘之,即是都大數,零中數不與。其法:初一路可變三局,一黑、一白、一空。自後不以橫直,但增一子,即三因之。凡三百六十一增,皆三因之,即是都局數。又法:先計循邊一行為“法”,凡十九路,得一十一億六千二百二十六萬一千四百六十七局。凡加一行,即以“法”累乘之,乘終十九行,亦得上數。又法:以自“法”相乘,得一百三十五兆八百五十一萬七千一百七十四億四千八百二十八萬七千三百三十四局,此是兩行,凡三十八路變得此數也。下位副置之,以下乘上,又以下乘下,置為上位;又副置之,以下乘上,以下乘下;加一“法”,亦得上數。有數法可求,惟此法最徑捷,隻五次乘⑤,便盡三百六十一路。千變萬化,不出此數,棋之局盡矣。
注釋
①都數:總數。②名數:數量單位名稱。③三百六十一路:圍棋棋盤為十九行十九列,相乘得三百六十一格。④連書萬字四十三:即萬的三十四次方。沈括原文誤作五十二。⑤五次乘:如上算法即“法”的十九次方。
譯文
小說記載:唐代僧人一行曾計算棋局總數,共有若幹局能夠窮舉。我曾思考這個問題,這件事固然容易,但數量繁多,不是用世上現有的數量能夠表達的。現在大略舉出數字。凡是二乘二見方的棋局,用四個棋子,可以有八十一種變化,三乘三見方的棋局,用九個棋子,可以有一萬九千六百八十三種變化。四乘四見方的棋局,用十六個棋子,可以有四千三百零四萬六千七百二十一種變化。五乘五見方的棋局,用二十五個棋子,可以有八千四百七十二億八千八百六十萬九千四百四十三種變化。古代的計數方法是:十萬為一億,十億為一兆,一萬兆為一稊。(算術家以一萬個萬為億,以一萬個萬億為兆,以一萬個萬兆為垓。現在隻按算術家的方法計算。)六乘六見方的棋局,用三十六個棋子,可以有十五兆零九十四萬六千三百五十二億八千二百零三萬一千九百二十六種變化。七乘七以上,數量太大沒有相應的名稱了。棋盤上總共有十九乘十九得三百六十一路,大約連寫四十三個萬字,就是棋局總共的數量。(四十三個萬字,從最末數的第一個萬字是萬局,第二個是萬萬局,第三個是萬億局,第四個是一兆局,第五個是萬兆局,第六個是萬萬兆,也就是一垓,第七個是萬垓局,第八個是萬萬垓,第九個是萬億萬萬垓。在這之後就沒有相應的數量名稱了,但萬的四十三次方,就是大約的總數,零頭不計。)這個計算方法是依照:最初的一路可以有三種變化(一黑、一白、一空)。之後不論橫向還是直向,隻要增加一個棋子,就要乘以三。總共三百六十一枚棋子,每次都乘以三,就是全部的局數。還有一種方法:先計算最靠邊的一行為法,(一共十九行,得十一億六千二百二十六萬一千四百六十七種。)每加一行,就用法乘一次,總共乘完十九行,也得上麵的數。還有一種方法:用法和法相乘,(得一百三十五兆零八百五十一萬七千一百七十四億四千八百二十八萬七千三百三十四種局,這是兩行,一共三十八路可以變出的棋局。)把這個乘積複製放置在下位,再乘以上位,得到的數再乘以下位,放置在上位;再複製放置在下位,乘以上位,得到的數再乘以下位;多乘一次法,也得出上述數字。能用數字求出的,隻有這種方法最便捷,(隻需要乘五次,就可以算盡三百六十一路。)千變萬化,不出這些數,棋局的可能性就窮盡了。
原文
《西京雜記》雲:“漢元帝好蹴踘①,以蹴踘為勞,求相類而不勞者,遂為彈棋之戲。”予觀彈棋絕不類蹴踘,頗與擊踘相近②,疑是傳寫誤耳。唐薛嵩好蹴踘,劉鋼勸止之曰:“為樂甚眾,何必乘危邀頃刻之歡?”此亦擊踘,《唐書》誤述為蹴踘。彈棋今人罕為之,有譜一卷,蓋唐人所為。其局方二尺,中心高,如覆盂;其巔為小壺,四角微隆起。今大名開元寺佛殿上有一石局,亦唐時物也。李商隱詩曰:“玉作彈棋局,中心亦不平。”謂其中高也。白樂天詩:“彈棋局上事,最妙是長斜。”長斜謂抹角斜彈③,一發過半局,今譜中具有此法。柳子厚《敘棋》用二十四棋者,即此戲也。《漢書》注雲:“兩人對局,白、黑子各六枚。”與子厚所記小異。如弈棋,古局用十七道,合二百八十九道,黑白棋各百五十,亦與後世法不同。
注釋
①蹴踘:同“蹴鞠”,即古代的足球。②擊踘:即擊鞠,古代的馬球,因比賽選手騎在馬上用曲棍擊球,有一定的危險性。③抹角斜彈:擦著四角,路線傾斜地彈出彈棋。
譯文
《西京雜記》記載:“漢元帝喜歡踢蹴踘,但蹴踘勞力,尋求類似但不勞力的活動,於是創作了彈棋之戲。”我看彈棋完全不類似蹴踘,倒是與擊踘很像,懷疑是傳寫錯誤。唐人薛嵩喜歡蹴踘,劉鋼勸阻他道:“娛樂活動那麽多,何必冒著危險享受一時快樂呢?”這說的也是擊踘,《新唐書》中誤記為蹴踘。彈棋現今的人很少玩了,有一卷棋譜,是唐代人寫的。棋盤方二尺,中心高,像倒扣的盂;中心頂上有一小壺,四角微微隆起。現在大名開元寺的佛殿上有一個石製棋盤,也是唐代留下的東西。李商隱的詩說:“玉作彈棋局,中心亦不平。”就是說中心高。白居易的詩說:“彈棋局上事,最妙是長斜。”長斜是指抹角斜彈,一發彈棋掠過半盤,現存的棋譜中有這一技法。柳宗元的《敘棋》中寫的使用二十四顆棋子的,就是指此遊戲。《漢書》注說:“兩人對局,白、黑子各六枚。”與柳宗元記錄的小有差異。就像圍棋,古代的棋盤是橫豎各十七道,一共二百八十九格,黑白棋各一百五十枚,也與後世的規則不同。
原文
算術多門,如求一、上驅、搭因、重因之類,皆不離乘除。唯增乘一法稍異,其術都不用乘除,但補虧就盈而已。假如欲九除者,增一便是;八除者,增二便是。但一位一因之。若位數少,則頗簡捷;位數多,則愈繁,不若乘除之有常。然算術不患多學,見簡即用,見繁即變,不膠一法,乃為通術也。
譯文
算術有許多門類,如求一、上驅、搭因、重因等,都離不開乘除法。隻有增乘這種方法稍有不同,算法都不用乘除,隻需要補虧就盈而已。假設一個數要被九除,商是將這個數退一位且餘數是這個數本身;被八除的,商是將這個數退一位且餘數是這個數的二倍。但是被除數的每多一位都要多算一次。如果位數少,就很簡單便捷;位數多,就更加複雜,不如乘除法有規律。但算術不怕多學方法,遇到簡單的就用,遇到繁複的就變通,不拘泥於一種算法,才是算術的共同法則。
原文
板印書籍①,唐人尚未盛為之,自馮瀛王始印五經,已後典籍,皆為板本。慶曆中,有布衣畢昇,又為活板②。其法用膠泥刻字,薄如錢唇③,每字為一印,火燒令堅。先設一鐵板,其上以鬆脂、蠟和紙灰之類冒之④。欲印則以一鐵範置鐵板上⑤,乃密布字印。滿鐵範為一板,持就火煬之,藥稍熔,則以一平板按其麵,則字平如砥⑥。若止印三、二本,未為簡易;若印數十百千本,則極為神速。常作二鐵板,一板印刷,一板已自布字。此印者才畢,則第二板已具。更互用之,瞬息可就。每一字皆有數印,如“之”“也”等字,每字有二十餘印,以備一板內有重複者。不用則以紙貼之,每韻為一貼⑦,木格貯之。有奇字素無備者,旋刻之,以草火燒,瞬息可成。不以木為之者,木理有疏密,沾水則高下不平,兼與藥相粘,不可取。不若燔土,用訖再火令藥熔,以手拂之,其印自落,殊不沾汙。昇死,其印為予群從所得⑧,至今寶藏。
注釋
①板印:即雕版印刷,在木板上陽刻出反字書稿,塗墨印刷,可反複多次使用,但內容固定不能改變。板,同版②活板:即活字印刷,是在雕版印刷基礎上飛躍性的改良,使用各個獨立的泥字字印拚排成書稿,印刷後可以卸下重新使用,靈活高效。③錢唇:銅錢的邊沿。④冒:覆蓋。⑤範:模範,模板。⑥砥:磨刀石。⑦每韻為一貼:按照音韻將字分類,同一韻的字放在一起,貼紙表示。⑧群從:指堂兄弟及諸子侄。
譯文
雕版印刷書籍,唐代還沒有盛行,從馮道開始印五經,此後的典籍,都是雕版印刷的版本。慶曆年間,有一名平民畢昇,又發明了活字印刷。方法是用膠泥刻字,字細得像錢的邊沿,每字做一個印,用火燒使其堅固。先準備好一塊鐵板,上麵用鬆脂、蠟和紙灰等藥鋪滿。要印的時候就用一塊鐵製的模具放在鐵板上,再排滿字印。滿一鐵範作為一板,拿著在火上烤,藥稍微融化,就用一塊平板按壓字麵,使字麵像磨刀石一樣平整。如果隻印兩三本,不算簡易;如果印數十本甚至百千本,就非常神速。通常準備兩塊鐵板,一板在印刷,一板已布好字印。這一板才印好,第二板已經準備好了。交替使用,瞬間就能完成。每個字都製成多個字印,如“之”“也”這類常用字,每字備有二十餘個字印,以備一板之內有重複使用的情況。不用的時候就用紙貼好標簽,每個韻為一貼,放在木格裏貯藏。有生僻字平時沒有準備的,立即刻出,用草點火燒一下,立即完成。不用木頭製作的原因是,木紋有疏密,沾水就會高低不平,而且與藥相粘,無法取下來。不如燒過的黏土,用完再烤火使藥融化,用手拂拭,字印自然脫落,完全不會沾汙。畢昇死後,他的字印被我的兄弟子侄獲得,至今珍藏著。
原文
淮南人衛樸精於曆術,一行之流也。《春秋》日蝕三十六,諸曆通驗,密者不過得二十六七,唯一行得二十九;樸乃得三十五,唯莊公十八年一蝕,今古算皆不入蝕法,疑前史誤耳。自夏仲康五年癸巳歲,至熙寧六年癸醜,凡三千二百一年,書傳所載日蝕,凡四百七十五。眾曆考驗,雖各有得失,而樸所得為多。樸能不用算,推古今日月蝕,但口誦乘除,不差一算。凡大曆悉是算數,令人就耳一讀,即能暗誦;傍通曆則縱橫誦之①。嚐令人寫曆書,寫訖,令附耳讀之,有差一算者,讀至其處,則曰:“此誤某字。”其精如此。大乘除皆不下照位,運籌如飛②,人眼不能逐。人有故移其一算者,樸自上至下,手循一遍,至移算處,則撥正而去。熙寧中撰《奉元曆》,以無候簿,未能盡其術。自言得六七而已,然已密於他曆。
注釋
①傍通曆:相對於大曆,即民間曆法。②運籌:用算籌進行計算。
譯文
淮南人衛樸擅長曆術,是僧一行之流的人物。《春秋》記載日食三十六次,各種曆法綜合驗證,精確的不過能測算出二十六七次,隻有僧一行能算出二十九次;衛樸則能算出三十五次,隻有魯莊公十八年的一次日食,按古今曆法都不在食法內,懷疑是前朝史書記載有誤。從夏代的仲康五年癸巳年,到熙寧六年癸醜年,共三千二百零一年,史書傳記上記載的日食,共四百七十五次。各個曆法驗算,盡管各有得失,但以衛樸算出的最多。衛樸可以不用算籌,推斷出古今日月食,隻用口算乘除,不差一點。凡是大曆中的所有算數,讓人在耳邊一讀,就能背誦;民間曆書也背誦廣泛。曾命人寫曆書,寫完讓人在耳邊讀一遍,有一點差錯的,讀到這裏,他就會說:“這是錯字。”如此精準。大位數的乘除法都不用對位,運算快得像飛,人眼無法跟上看。有人故意挪動他的一根算籌,衛樸自上而下,用手捋一遍,到被移位的地方,就撥正而繼續下去。熙寧年間他撰寫了《奉元曆》,由於沒有記載天候的記錄簿,沒能完全發揮他的技藝。自稱隻能算對六七成而已,但已經比其他曆法準確了。
原文
醫用艾一灼謂之一壯者①,以壯人為法。其言若幹壯,壯人當依此數,老幼羸弱量力減之。
注釋
①艾:艾草,可做針灸使用。
譯文
醫用艾灸燒一根稱為“一壯”,是以身體強壯的人為標準。所說的若幹壯,是指身體強壯的人應當按這個數量來治療,老幼虛弱的人依據情況減量。
原文
四人分曹共圍棋者①,有術可令必勝:以我曹不能者,立於彼曹能者之上,令但求急,先攻其必應,則彼曹能者為其所製,不暇恤局,則常以我曹能者當彼不能者。此虞卿鬥馬術也②。
注釋
①分曹:兩兩分對。②虞卿:戰國時代趙國的謀士虞氏,官至上卿,故稱虞卿。鬥馬術:古代賽馬的戰術。
譯文
四個人分組下圍棋的,有辦法可以必勝:讓我方弱者,在對方強者的上手,隻求急攻,對方必定回應我方的先手攻擊,那麽對方的強者被製約,無暇顧及局勢,然後讓我方強者抵擋對方的弱者。這是虞卿的鬥馬術。
原文
西戎用羊卜,謂之“跋焦”,卜師謂之“廝乩”必定反。以艾灼羊髀骨,視其兆,謂之“死跋焦”。其法:兆之上為神明;近脊處為坐位,坐位者,主位也;近傍處為客位。蓋西戎之俗,所居正寢,常留中一間,以奉鬼神,不敢居之,謂之神明,主人乃坐其傍,以此占主客勝負。又有先咒粟以食羊,羊食其粟,則自搖其首,乃殺羊視其五髒,謂之“生跋焦”。其言極有驗,委細之事,皆能言之。“生跋焦”土人尤神之。
譯文
西戎人用羊骨占卜,稱為“跋焦”,占卜師稱其為“廝乩”(必定反)。用艾燒灼羊大腿骨,觀察其紋路,稱為“死跋焦”。方法是;紋路的上部象征神明;靠近中心的位置象征座位,所謂座位就是指主位的人;靠近邊側的象征客位。這是因為在西戎的習俗裏,人們居住的主臥房,常在中間留一間,用來侍奉鬼神,不敢居住在裏麵,這叫作神明,主人坐在旁邊,以此占卜主客的勝負。還有先對粟米念咒再喂羊,羊吃了這些粟米,便自發地搖頭,於是殺了羊看它的五髒,稱為“生跋焦”。這些占卜結果非常靈驗,事情的細節,都能說出來。“生跋焦”尤其受到土著人的信服。
原文
錢氏據兩浙時,於杭州梵天寺建一木塔,方兩三級,錢帥登之,患其塔動。匠師雲:“未布瓦,上輕,故如此。”乃以瓦布之,而動如初。無可奈何,密使其妻見喻皓之妻,賂以金釵,問塔動之因。皓笑曰:“此易耳。但逐層布板訖,便實釘之,則不動矣。”匠師如其言,塔遂定。蓋釘板上下彌束①,六幕相聯如胠篋qū qiè②。人履其板,六幕相持,自不能動。人皆伏其精練。
注釋
①彌:互補。束:束縛。②胠篋:即指箱子。胠,為從旁邊開箱盜物的意思。
譯文
錢氏占據兩浙時,在杭州梵天寺修建了一座木塔,才建了兩三級,錢帥登上去,擔心塔在晃動。工匠說:“沒布上瓦,上麵太輕,所以會這樣。”於是把瓦布上,但晃動如初。無可奈何,私下派自己的妻子去見喻皓的妻子,用金釵賄賂,問塔晃動的原因。喻皓笑著說:“這個簡單。隻要每層搭上木板時,都用釘子釘牢,就不動了。”工匠依照他說的去做,塔便穩固了。這是因為釘板上下支撐約束,六麵相連像是箱子。人走在木板上,六麵互相支撐,自然就不晃動了。人們都佩服喻皓的辦法精簡幹練。
原文
醫者所論人須發眉,雖皆毛類,而所主五髒各異,故有老而須白眉發不白者,或發白而須眉不白者,髒氣有所偏故也。大率發屬於心,稟火氣,故上生;須屬腎,稟水氣,故下生;眉屬肝,故側生。男子腎氣外行,上為須,下為勢①。故女子、宦人無勢,則亦無須,而眉發無異於男子,則知不屬腎也。
注釋
①勢:男性**,即陰莖。
譯文
醫生說人的胡須、頭發、眉毛等,雖然都是毛,但所主的五髒各不相同,所以有人年老了胡須變白但眉毛頭發不變白,或者有人頭發變白但胡須眉毛不變白,是因為五髒之氣有偏倚。總的來說頭發屬心,具有火氣,所以向上生長;胡須屬腎,具有水氣,所以向下生長;眉毛屬肝,所以相旁側生長。男人的腎氣外行,在上為胡須,在下為陰莖。所以女人、受閹割的人沒有陰莖,也就沒有胡須,但眉毛頭發與男人沒有區別,便知道它們不屬腎。
原文
醫之為術,苟非得之於心,而恃書以為用者,未見能臻其妙。如術zhú能動鍾乳,按《乳石論》曰:“服鍾乳,當終身忌術①。”五石諸散用鍾乳為主②,複用術,理極相反,不知何謂。予以問老醫,皆莫能言其義。按《乳石論》雲:“石性雖溫,而體本沉重,必待其相蒸薄然後發。”如此,則服石多者,勢自能相蒸,若更以藥觸之,其發必甚。五石散雜以眾藥,用石殊少,勢不能蒸,須藉外物激之令發耳。如火少,必因風氣所鼓而後發;火盛,則鼓之反為害,此自然之理也。故孫思邈雲:“五石散大猛毒。寧食野葛③,不服五石。遇此方即須焚之,勿為含生之害④。”又曰:“人不服石,庶事不佳;石在身中,萬事休泰。唯不可服五石散。”蓋以五石散聚其所惡,激而用之,其發暴故也。古人處方,大體如此,非此書所能盡也。況方書仍多偽雜,如《神農本草》最為舊書,其間差誤尤多,醫不可以不知也。
注釋
①術:白術,中藥名。②五石諸散:五石散,使用鍾乳、石英等石粉製成的藥劑,使人有短期內身體發熱、紅潤的效果,令人以為能夠強身健體、延長壽命,魏晉時期服用成風,實際長期服用毒性很大。③野葛:草名,有劇毒。④含生:一切有生命者,多指人類。
譯文
醫生的醫術,如果不是用心理解的,而是倚仗書本上的來運用,不能達到極致精妙的地步。比如說白術能動鍾乳,按照《乳石論》裏的說法:“服用鍾乳,應當終身忌白術。”五石等散藥以鍾乳為主要用藥,又用白術,藥理極其相反,不知是什麽原因。我拿這個問老中醫,都不能說出其道理。按照《乳石論》裏的說法:“鍾乳石雖然是溫性的,但本身沉重,必要等它緩慢地互相影響然後發揮效用。”如果像這樣,那麽服食石類藥物多的人,必然會自相作用,如果再用藥刺激它,藥效的發揮必然更猛烈。五石散摻雜許多其他藥物,用石很少,必然不能互相作用,需要借助外物激發使其生效。就像火勢小,必要由風氣鼓動才能發大;火勢盛,則鼓風反而有害,這是自然界的道理。所以孫思邈說:“五石散毒性猛烈。寧可食用野葛,也不能服五石散。見到這個藥方必須立即焚燒,不讓它禍害蒼生。”他又說:“人不服食石類藥物,各事都不佳;服食了石類藥物,萬事都平定安泰。唯獨不可以服食五石散。”這就是因為五石散匯集了相惡的藥材,激發著服用,藥效發揮過猛。古人的處方,大多是這樣,不是書中能說盡的。況且藥方書籍中還有許多虛假雜亂的,比如《神農本草》是最古老的書,其中的差異錯誤尤其多,醫生不可以不知道。
原文
予一族子,舊服芎xiōnɡ①。醫鄭叔熊見之雲:“芎不可久服,多令人暴死。”後族子果無疾而卒。又予姻家朝士張子通之妻,因病腦風②,服芎甚久,亦一旦暴亡。皆予目見者。又予嚐苦腰重,久坐,則旅距十餘步然後能行。有一將佐見予曰:“得無用苦參潔齒否?”予時以病齒,用苦參數年矣。曰:“此病由也。苦參入齒,其氣傷腎,能使人腰重。”後有太常少卿舒昭亮用苦參揩齒,歲久亦病腰。自後悉不用苦參,腰疾皆愈。此皆方書舊不載者。
注釋
①芎:即川芎。②腦風:頭疼病。
譯文
我的一名侄子,以前服用芎。醫生鄭叔熊見了說:“芎不可以長期服用,常會令人突然死亡。”後來這名侄子果然無疾而亡。又有我姻親家的朝廷官員張子通的妻子,因患上腦風,服用芎很久,也是一天突然死亡。這都是我親眼所見的。另外,我曾受腰重之苦,坐的時間久了,就要抵住走十餘步然後才能正常走動。有一名將佐見我這樣就說:“你是不是用苦參清潔牙齒?”我當時因為牙病,用苦參多年了。他說:“這就是病因。苦參進入牙齒,它的氣傷害腎髒,能使人腰重。”後來有一名太常少卿舒昭亮用苦參擦拭牙齒,年歲久了也患有腰病。從此以後完全不用苦參,腰病都痊愈了。這都是以往的藥方書籍沒有記載的。
原文
世之摹字者,多為筆勢牽製,失其舊跡,須當橫摹之①,泛然不問其點畫,唯舊跡是循,然後盡其妙也。
注釋
①橫摹:橫向臨摹,古文以縱向書寫,橫向臨摹可以打破原有的筆勢牽製。
譯文
世上描摹書法的人,大多被原作的筆勢所牽製,而失去原作的樣子,應當橫向臨摹,全然不關注其筆畫,隻遵循原作的樣子,才能完全描摹出原作的精妙。
原文
古人以散筆作隸書,謂之散隸。近歲蔡君謨又以散筆作草書,謂之散草,或曰飛草。其法皆生於飛白①,亦自成一家。
注釋
①飛白:書法中一種筆畫內部露白、近似枯筆的書法。
譯文
古人用散筆寫隸書,稱為散隸。近年蔡襄(字君謨)又用散筆寫草書,稱為散草,或稱飛草。這些筆法都是從飛白衍生出來的,也自成一種流派。
原文
四明僧奉真①,良醫也。天章閣待製許元為江淮發運使奏課於京師。方欲入對,而其子疾亟,瞑而不食②,惙chuò惙欲死③,逾宿矣。使奉真視之,曰:“脾已絕,不可治,死在明日。”元曰:“觀其疾勢,固知其不可救,今方有事須陛對,能延數日之期否?”奉真曰:“如此似可,諸髒皆已衰,唯肝髒獨過。脾為肝所勝,其氣先絕,一髒絕則死。若急瀉肝氣,令肝氣衰,則脾少緩,可延三日。過此無術也。”乃投藥,至晚乃能張目,稍稍複啜粥,明日漸蘇而能食。元甚喜。奉真笑曰:“此不足喜,肝氣暫舒耳,無能為也。”後三日果卒。
注釋
①四明:四明山,在今浙江寧波西南。②瞑:閉眼。③惙惙:衰疲的樣子。
譯文
四明山僧人奉真,是一位好醫生。天章閣待製許元任職江淮發運使時,去京城上奏稅賦情況。剛要入朝稟奏,他的兒子忽然病危,閉著眼而不進食,衰弱得快要死去,整宿都是這樣。讓奉真去探視,他說:“脾已經壞死,不可醫治,明天就會死了。”許元說:“看這病情,已經知道不可救治,隻是現在有事必須稟奏皇上,能否將死期延緩幾天?”奉真說:“這樣似乎可以,各個內髒都已經衰弱,唯獨肝髒過於旺盛。脾被肝所淩勝,脾氣就會先斷絕,一髒斷絕就會死。如果能緊急瀉出肝氣,使肝氣稍微衰弱,脾就會稍微緩解,可以延長三天生命。過了這三天就沒有辦法了。”於是下藥,到晚上病人就可以睜開眼睛,稍稍又能喝粥了,第二天慢慢複蘇並且能吃東西了。許元非常高興。奉真笑著說:“這不足以高興,隻是因為肝氣暫時舒緩了而已,沒有實際作用。”三天後果然死亡。